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..3b14c238af 100644 --- a/src/generated/Admin/AdminRequestBuilder.cs +++ b/src/generated/Admin/AdminRequestBuilder.cs @@ -1,17 +1,23 @@ // +#pragma warning disable CS0618 using ApiSdk.Admin.AppsAndServices; +using ApiSdk.Admin.ConfigurationManagement; 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 +36,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 +47,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()); @@ -52,6 +59,36 @@ public Command BuildAppsAndServicesNavCommand() return command; } /// + /// Provides operations to manage the configurationManagement property of the microsoft.graph.admin entity. + /// + /// A + public Command BuildConfigurationManagementNavCommand() + { + var command = new Command("configuration-management"); + command.Description = "Provides operations to manage the configurationManagement property of the microsoft.graph.admin entity."; + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationManagementRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildConfigurationApplicationsNavCommand()); + nonExecCommands.Add(builder.BuildConfigurationDriftsNavCommand()); + nonExecCommands.Add(builder.BuildConfigurationMonitoringResultsNavCommand()); + nonExecCommands.Add(builder.BuildConfigurationMonitorsNavCommand()); + nonExecCommands.Add(builder.BuildConfigurationSnapshotJobsNavCommand()); + nonExecCommands.Add(builder.BuildConfigurationSnapshotsNavCommand()); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + 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 dynamics property of the microsoft.graph.admin entity. /// /// A @@ -59,7 +96,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 +115,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 +133,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 +191,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 +210,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 +222,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 +242,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 +284,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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 +312,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 +343,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 +362,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 +389,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 +407,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 +440,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 +459,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 +477,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 +497,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 +517,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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 +533,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 +559,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/ConfigurationManagement/ConfigurationApplications/ConfigurationApplicationsRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationApplications/ConfigurationApplicationsRequestBuilder.cs new file mode 100644 index 0000000000..4e311559aa --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationApplications/ConfigurationApplicationsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.ConfigurationManagement.ConfigurationApplications.Count; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationApplications.Item; +using ApiSdk.Models.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.ConfigurationManagement.ConfigurationApplications +{ + /// + /// Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationApplicationsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationApplications.Item.ConfigurationApplicationItemRequestBuilder(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.ConfigurationManagement.ConfigurationApplications.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 configurationApplications for admin + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to configurationApplications 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.ConfigurationApplication.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 configurationApplications from admin + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get configurationApplications 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 ConfigurationApplicationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationApplications{?%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 ConfigurationApplicationsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationApplications{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get configurationApplications 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; + } + /// + /// Create new navigation property to configurationApplications 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.ConfigurationApplication body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConfigurationApplication 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 configurationApplications from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationApplicationsRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationApplications/Count/CountRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationApplications/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..9196bc5732 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationApplications/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.ConfigurationManagement.ConfigurationApplications.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/configurationManagement/configurationApplications/$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/configurationManagement/configurationApplications/$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/ConfigurationManagement/ConfigurationApplications/Item/ConfigurationApplicationItemRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationApplications/Item/ConfigurationApplicationItemRequestBuilder.cs new file mode 100644 index 0000000000..97862d02f2 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationApplications/Item/ConfigurationApplicationItemRequestBuilder.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.Admin.ConfigurationManagement.ConfigurationApplications.Item +{ + /// + /// Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationApplicationItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property configurationApplications for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property configurationApplications for admin"; + var configurationApplicationIdOption = new Option("--configuration-application-id", description: "The unique identifier of configurationApplication") { + }; + configurationApplicationIdOption.IsRequired = true; + command.AddOption(configurationApplicationIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var configurationApplicationId = invocationContext.ParseResult.GetValueForOption(configurationApplicationIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (configurationApplicationId is not null) requestInfo.PathParameters.Add("configurationApplication%2Did", configurationApplicationId); + 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 configurationApplications from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get configurationApplications from admin"; + var configurationApplicationIdOption = new Option("--configuration-application-id", description: "The unique identifier of configurationApplication") { + }; + configurationApplicationIdOption.IsRequired = true; + command.AddOption(configurationApplicationIdOption); + 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 configurationApplicationId = invocationContext.ParseResult.GetValueForOption(configurationApplicationIdOption); + 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 (configurationApplicationId is not null) requestInfo.PathParameters.Add("configurationApplication%2Did", configurationApplicationId); + 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 configurationApplications in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property configurationApplications in admin"; + var configurationApplicationIdOption = new Option("--configuration-application-id", description: "The unique identifier of configurationApplication") { + }; + configurationApplicationIdOption.IsRequired = true; + command.AddOption(configurationApplicationIdOption); + 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 configurationApplicationId = invocationContext.ParseResult.GetValueForOption(configurationApplicationIdOption); + 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.ConfigurationApplication.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (configurationApplicationId is not null) requestInfo.PathParameters.Add("configurationApplication%2Did", configurationApplicationId); + 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 ConfigurationApplicationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationApplications/{configurationApplication%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ConfigurationApplicationItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationApplications/{configurationApplication%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property configurationApplications 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 configurationApplications 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 configurationApplications 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.ConfigurationApplication body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigurationApplication 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 configurationApplications from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationApplicationItemRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationDrifts/ConfigurationDriftsRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationDrifts/ConfigurationDriftsRequestBuilder.cs new file mode 100644 index 0000000000..f51e6fbdf1 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationDrifts/ConfigurationDriftsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.ConfigurationManagement.ConfigurationDrifts.Count; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationDrifts.Item; +using ApiSdk.Models.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.ConfigurationManagement.ConfigurationDrifts +{ + /// + /// Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationDriftsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationDrifts.Item.ConfigurationDriftItemRequestBuilder(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.ConfigurationManagement.ConfigurationDrifts.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 configurationDrifts for admin + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to configurationDrifts 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.ConfigurationDrift.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 configurationDrifts from admin + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get configurationDrifts 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 ConfigurationDriftsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationDrifts{?%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 ConfigurationDriftsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationDrifts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get configurationDrifts 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; + } + /// + /// Create new navigation property to configurationDrifts 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.ConfigurationDrift body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConfigurationDrift 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 configurationDrifts from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationDriftsRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationDrifts/Count/CountRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationDrifts/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..25756522b8 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationDrifts/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.ConfigurationManagement.ConfigurationDrifts.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/configurationManagement/configurationDrifts/$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/configurationManagement/configurationDrifts/$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/ConfigurationManagement/ConfigurationDrifts/Item/ConfigurationDriftItemRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationDrifts/Item/ConfigurationDriftItemRequestBuilder.cs new file mode 100644 index 0000000000..0166330ba8 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationDrifts/Item/ConfigurationDriftItemRequestBuilder.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.Admin.ConfigurationManagement.ConfigurationDrifts.Item +{ + /// + /// Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationDriftItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property configurationDrifts for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property configurationDrifts for admin"; + var configurationDriftIdOption = new Option("--configuration-drift-id", description: "The unique identifier of configurationDrift") { + }; + configurationDriftIdOption.IsRequired = true; + command.AddOption(configurationDriftIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var configurationDriftId = invocationContext.ParseResult.GetValueForOption(configurationDriftIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (configurationDriftId is not null) requestInfo.PathParameters.Add("configurationDrift%2Did", configurationDriftId); + 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 configurationDrifts from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get configurationDrifts from admin"; + var configurationDriftIdOption = new Option("--configuration-drift-id", description: "The unique identifier of configurationDrift") { + }; + configurationDriftIdOption.IsRequired = true; + command.AddOption(configurationDriftIdOption); + 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 configurationDriftId = invocationContext.ParseResult.GetValueForOption(configurationDriftIdOption); + 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 (configurationDriftId is not null) requestInfo.PathParameters.Add("configurationDrift%2Did", configurationDriftId); + 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 configurationDrifts in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property configurationDrifts in admin"; + var configurationDriftIdOption = new Option("--configuration-drift-id", description: "The unique identifier of configurationDrift") { + }; + configurationDriftIdOption.IsRequired = true; + command.AddOption(configurationDriftIdOption); + 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 configurationDriftId = invocationContext.ParseResult.GetValueForOption(configurationDriftIdOption); + 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.ConfigurationDrift.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (configurationDriftId is not null) requestInfo.PathParameters.Add("configurationDrift%2Did", configurationDriftId); + 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 ConfigurationDriftItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationDrifts/{configurationDrift%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ConfigurationDriftItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationDrifts/{configurationDrift%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property configurationDrifts 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 configurationDrifts 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 configurationDrifts 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.ConfigurationDrift body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigurationDrift 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 configurationDrifts from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationDriftItemRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationManagementRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationManagementRequestBuilder.cs new file mode 100644 index 0000000000..26976ca68c --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationManagementRequestBuilder.cs @@ -0,0 +1,396 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.ConfigurationManagement.ConfigurationApplications; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationDrifts; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitoringResults; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitors; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshotJobs; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshots; +using ApiSdk.Models.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.ConfigurationManagement +{ + /// + /// Provides operations to manage the configurationManagement property of the microsoft.graph.admin entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationManagementRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. + /// + /// A + public Command BuildConfigurationApplicationsNavCommand() + { + var command = new Command("configuration-applications"); + command.Description = "Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity."; + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationApplications.ConfigurationApplicationsRequestBuilder(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 configurationDrifts property of the microsoft.graph.configurationManagement entity. + /// + /// A + public Command BuildConfigurationDriftsNavCommand() + { + var command = new Command("configuration-drifts"); + command.Description = "Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity."; + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationDrifts.ConfigurationDriftsRequestBuilder(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 configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. + /// + /// A + public Command BuildConfigurationMonitoringResultsNavCommand() + { + var command = new Command("configuration-monitoring-results"); + command.Description = "Provides operations to manage the configurationMonitoringResults property of the microsoft.graph.configurationManagement entity."; + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitoringResults.ConfigurationMonitoringResultsRequestBuilder(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 configurationMonitors property of the microsoft.graph.configurationManagement entity. + /// + /// A + public Command BuildConfigurationMonitorsNavCommand() + { + var command = new Command("configuration-monitors"); + command.Description = "Provides operations to manage the configurationMonitors property of the microsoft.graph.configurationManagement entity."; + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitors.ConfigurationMonitorsRequestBuilder(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 configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. + /// + /// A + public Command BuildConfigurationSnapshotJobsNavCommand() + { + var command = new Command("configuration-snapshot-jobs"); + command.Description = "Provides operations to manage the configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity."; + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshotJobs.ConfigurationSnapshotJobsRequestBuilder(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 configurationSnapshots property of the microsoft.graph.configurationManagement entity. + /// + /// A + public Command BuildConfigurationSnapshotsNavCommand() + { + var command = new Command("configuration-snapshots"); + command.Description = "Provides operations to manage the configurationSnapshots property of the microsoft.graph.configurationManagement entity."; + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshots.ConfigurationSnapshotsRequestBuilder(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; + } + /// + /// Delete navigation property configurationManagement for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property configurationManagement 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 configurationManagement from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get configurationManagement 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 configurationManagement in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property configurationManagement 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.ConfigurationManagement.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 ConfigurationManagementRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ConfigurationManagementRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property configurationManagement 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 configurationManagement 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 configurationManagement 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.ConfigurationManagement body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigurationManagement 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 configurationManagement from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationManagementRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationMonitoringResults/ConfigurationMonitoringResultsRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitoringResults/ConfigurationMonitoringResultsRequestBuilder.cs new file mode 100644 index 0000000000..126d5ebba4 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitoringResults/ConfigurationMonitoringResultsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitoringResults.Count; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitoringResults.Item; +using ApiSdk.Models.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.ConfigurationManagement.ConfigurationMonitoringResults +{ + /// + /// Provides operations to manage the configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationMonitoringResultsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitoringResults.Item.ConfigurationMonitoringResultItemRequestBuilder(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.ConfigurationManagement.ConfigurationMonitoringResults.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 configurationMonitoringResults for admin + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to configurationMonitoringResults 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.ConfigurationMonitoringResult.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 configurationMonitoringResults from admin + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get configurationMonitoringResults 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 ConfigurationMonitoringResultsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationMonitoringResults{?%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 ConfigurationMonitoringResultsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationMonitoringResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get configurationMonitoringResults 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; + } + /// + /// Create new navigation property to configurationMonitoringResults 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.ConfigurationMonitoringResult body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConfigurationMonitoringResult 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 configurationMonitoringResults from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationMonitoringResultsRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationMonitoringResults/Count/CountRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitoringResults/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..6f691b003c --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitoringResults/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.ConfigurationManagement.ConfigurationMonitoringResults.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/configurationManagement/configurationMonitoringResults/$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/configurationManagement/configurationMonitoringResults/$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/ConfigurationManagement/ConfigurationMonitoringResults/Item/ConfigurationMonitoringResultItemRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitoringResults/Item/ConfigurationMonitoringResultItemRequestBuilder.cs new file mode 100644 index 0000000000..d97a620bdb --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitoringResults/Item/ConfigurationMonitoringResultItemRequestBuilder.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.Admin.ConfigurationManagement.ConfigurationMonitoringResults.Item +{ + /// + /// Provides operations to manage the configurationMonitoringResults property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationMonitoringResultItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property configurationMonitoringResults for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property configurationMonitoringResults for admin"; + var configurationMonitoringResultIdOption = new Option("--configuration-monitoring-result-id", description: "The unique identifier of configurationMonitoringResult") { + }; + configurationMonitoringResultIdOption.IsRequired = true; + command.AddOption(configurationMonitoringResultIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var configurationMonitoringResultId = invocationContext.ParseResult.GetValueForOption(configurationMonitoringResultIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (configurationMonitoringResultId is not null) requestInfo.PathParameters.Add("configurationMonitoringResult%2Did", configurationMonitoringResultId); + 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 configurationMonitoringResults from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get configurationMonitoringResults from admin"; + var configurationMonitoringResultIdOption = new Option("--configuration-monitoring-result-id", description: "The unique identifier of configurationMonitoringResult") { + }; + configurationMonitoringResultIdOption.IsRequired = true; + command.AddOption(configurationMonitoringResultIdOption); + 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 configurationMonitoringResultId = invocationContext.ParseResult.GetValueForOption(configurationMonitoringResultIdOption); + 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 (configurationMonitoringResultId is not null) requestInfo.PathParameters.Add("configurationMonitoringResult%2Did", configurationMonitoringResultId); + 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 configurationMonitoringResults in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property configurationMonitoringResults in admin"; + var configurationMonitoringResultIdOption = new Option("--configuration-monitoring-result-id", description: "The unique identifier of configurationMonitoringResult") { + }; + configurationMonitoringResultIdOption.IsRequired = true; + command.AddOption(configurationMonitoringResultIdOption); + 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 configurationMonitoringResultId = invocationContext.ParseResult.GetValueForOption(configurationMonitoringResultIdOption); + 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.ConfigurationMonitoringResult.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (configurationMonitoringResultId is not null) requestInfo.PathParameters.Add("configurationMonitoringResult%2Did", configurationMonitoringResultId); + 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 ConfigurationMonitoringResultItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationMonitoringResults/{configurationMonitoringResult%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ConfigurationMonitoringResultItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationMonitoringResults/{configurationMonitoringResult%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property configurationMonitoringResults 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 configurationMonitoringResults 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 configurationMonitoringResults 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.ConfigurationMonitoringResult body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigurationMonitoringResult 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 configurationMonitoringResults from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationMonitoringResultItemRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationMonitors/ConfigurationMonitorsRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitors/ConfigurationMonitorsRequestBuilder.cs new file mode 100644 index 0000000000..968dc9df17 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitors/ConfigurationMonitorsRequestBuilder.cs @@ -0,0 +1,273 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitors.Count; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitors.Item; +using ApiSdk.Models.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.ConfigurationManagement.ConfigurationMonitors +{ + /// + /// Provides operations to manage the configurationMonitors property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationMonitorsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the configurationMonitors property of the microsoft.graph.configurationManagement 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.ConfigurationManagement.ConfigurationMonitors.Item.ConfigurationMonitorItemRequestBuilder(PathParameters); + commands.Add(builder.BuildBaselineNavCommand()); + 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.Admin.ConfigurationManagement.ConfigurationMonitors.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 configurationMonitors for admin + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to configurationMonitors 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.ConfigurationMonitor.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 configurationMonitors from admin + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get configurationMonitors 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 ConfigurationMonitorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationMonitors{?%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 ConfigurationMonitorsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationMonitors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get configurationMonitors 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; + } + /// + /// Create new navigation property to configurationMonitors 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.ConfigurationMonitor body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConfigurationMonitor 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 configurationMonitors from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationMonitorsRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationMonitors/Count/CountRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitors/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..9099aec650 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitors/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.ConfigurationManagement.ConfigurationMonitors.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/configurationManagement/configurationMonitors/$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/configurationManagement/configurationMonitors/$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/ConfigurationManagement/ConfigurationMonitors/Item/Baseline/BaselineRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitors/Item/Baseline/BaselineRequestBuilder.cs new file mode 100644 index 0000000000..6347cddb49 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitors/Item/Baseline/BaselineRequestBuilder.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.Admin.ConfigurationManagement.ConfigurationMonitors.Item.Baseline +{ + /// + /// Provides operations to manage the baseline property of the microsoft.graph.configurationMonitor entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BaselineRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property baseline for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property baseline for admin"; + var configurationMonitorIdOption = new Option("--configuration-monitor-id", description: "The unique identifier of configurationMonitor") { + }; + configurationMonitorIdOption.IsRequired = true; + command.AddOption(configurationMonitorIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var configurationMonitorId = invocationContext.ParseResult.GetValueForOption(configurationMonitorIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (configurationMonitorId is not null) requestInfo.PathParameters.Add("configurationMonitor%2Did", configurationMonitorId); + 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 baseline from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get baseline from admin"; + var configurationMonitorIdOption = new Option("--configuration-monitor-id", description: "The unique identifier of configurationMonitor") { + }; + configurationMonitorIdOption.IsRequired = true; + command.AddOption(configurationMonitorIdOption); + 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 configurationMonitorId = invocationContext.ParseResult.GetValueForOption(configurationMonitorIdOption); + 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 (configurationMonitorId is not null) requestInfo.PathParameters.Add("configurationMonitor%2Did", configurationMonitorId); + 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 baseline in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property baseline in admin"; + var configurationMonitorIdOption = new Option("--configuration-monitor-id", description: "The unique identifier of configurationMonitor") { + }; + configurationMonitorIdOption.IsRequired = true; + command.AddOption(configurationMonitorIdOption); + 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 configurationMonitorId = invocationContext.ParseResult.GetValueForOption(configurationMonitorIdOption); + 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.ConfigurationBaseline.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (configurationMonitorId is not null) requestInfo.PathParameters.Add("configurationMonitor%2Did", configurationMonitorId); + 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 BaselineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationMonitors/{configurationMonitor%2Did}/baseline{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BaselineRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationMonitors/{configurationMonitor%2Did}/baseline{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property baseline 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 baseline 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 baseline 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.ConfigurationBaseline body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigurationBaseline 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 baseline from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BaselineRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationMonitors/Item/ConfigurationMonitorItemRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitors/Item/ConfigurationMonitorItemRequestBuilder.cs new file mode 100644 index 0000000000..4bea95684c --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationMonitors/Item/ConfigurationMonitorItemRequestBuilder.cs @@ -0,0 +1,287 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitors.Item.Baseline; +using ApiSdk.Models.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.ConfigurationManagement.ConfigurationMonitors.Item +{ + /// + /// Provides operations to manage the configurationMonitors property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationMonitorItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the baseline property of the microsoft.graph.configurationMonitor entity. + /// + /// A + public Command BuildBaselineNavCommand() + { + var command = new Command("baseline"); + command.Description = "Provides operations to manage the baseline property of the microsoft.graph.configurationMonitor entity."; + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationMonitors.Item.Baseline.BaselineRequestBuilder(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; + } + /// + /// Delete navigation property configurationMonitors for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property configurationMonitors for admin"; + var configurationMonitorIdOption = new Option("--configuration-monitor-id", description: "The unique identifier of configurationMonitor") { + }; + configurationMonitorIdOption.IsRequired = true; + command.AddOption(configurationMonitorIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var configurationMonitorId = invocationContext.ParseResult.GetValueForOption(configurationMonitorIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (configurationMonitorId is not null) requestInfo.PathParameters.Add("configurationMonitor%2Did", configurationMonitorId); + 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 configurationMonitors from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get configurationMonitors from admin"; + var configurationMonitorIdOption = new Option("--configuration-monitor-id", description: "The unique identifier of configurationMonitor") { + }; + configurationMonitorIdOption.IsRequired = true; + command.AddOption(configurationMonitorIdOption); + 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 configurationMonitorId = invocationContext.ParseResult.GetValueForOption(configurationMonitorIdOption); + 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 (configurationMonitorId is not null) requestInfo.PathParameters.Add("configurationMonitor%2Did", configurationMonitorId); + 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 configurationMonitors in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property configurationMonitors in admin"; + var configurationMonitorIdOption = new Option("--configuration-monitor-id", description: "The unique identifier of configurationMonitor") { + }; + configurationMonitorIdOption.IsRequired = true; + command.AddOption(configurationMonitorIdOption); + 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 configurationMonitorId = invocationContext.ParseResult.GetValueForOption(configurationMonitorIdOption); + 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.ConfigurationMonitor.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (configurationMonitorId is not null) requestInfo.PathParameters.Add("configurationMonitor%2Did", configurationMonitorId); + 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 ConfigurationMonitorItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationMonitors/{configurationMonitor%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ConfigurationMonitorItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationMonitors/{configurationMonitor%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property configurationMonitors 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 configurationMonitors 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 configurationMonitors 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.ConfigurationMonitor body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigurationMonitor 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 configurationMonitors from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationMonitorItemRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationSnapshotJobs/ConfigurationSnapshotJobsRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshotJobs/ConfigurationSnapshotJobsRequestBuilder.cs new file mode 100644 index 0000000000..6902d8c342 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshotJobs/ConfigurationSnapshotJobsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshotJobs.Count; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshotJobs.Item; +using ApiSdk.Models.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.ConfigurationManagement.ConfigurationSnapshotJobs +{ + /// + /// Provides operations to manage the configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationSnapshotJobsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshotJobs.Item.ConfigurationSnapshotJobItemRequestBuilder(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.ConfigurationManagement.ConfigurationSnapshotJobs.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 configurationSnapshotJobs for admin + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to configurationSnapshotJobs 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.ConfigurationSnapshotJob.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 configurationSnapshotJobs from admin + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get configurationSnapshotJobs 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 ConfigurationSnapshotJobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationSnapshotJobs{?%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 ConfigurationSnapshotJobsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationSnapshotJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get configurationSnapshotJobs 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; + } + /// + /// Create new navigation property to configurationSnapshotJobs 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.ConfigurationSnapshotJob body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConfigurationSnapshotJob 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 configurationSnapshotJobs from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationSnapshotJobsRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationSnapshotJobs/Count/CountRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshotJobs/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..aac944b88a --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshotJobs/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.ConfigurationManagement.ConfigurationSnapshotJobs.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/configurationManagement/configurationSnapshotJobs/$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/configurationManagement/configurationSnapshotJobs/$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/ConfigurationManagement/ConfigurationSnapshotJobs/Item/ConfigurationSnapshotJobItemRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshotJobs/Item/ConfigurationSnapshotJobItemRequestBuilder.cs new file mode 100644 index 0000000000..2e0af319ae --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshotJobs/Item/ConfigurationSnapshotJobItemRequestBuilder.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.Admin.ConfigurationManagement.ConfigurationSnapshotJobs.Item +{ + /// + /// Provides operations to manage the configurationSnapshotJobs property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationSnapshotJobItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property configurationSnapshotJobs for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property configurationSnapshotJobs for admin"; + var configurationSnapshotJobIdOption = new Option("--configuration-snapshot-job-id", description: "The unique identifier of configurationSnapshotJob") { + }; + configurationSnapshotJobIdOption.IsRequired = true; + command.AddOption(configurationSnapshotJobIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var configurationSnapshotJobId = invocationContext.ParseResult.GetValueForOption(configurationSnapshotJobIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (configurationSnapshotJobId is not null) requestInfo.PathParameters.Add("configurationSnapshotJob%2Did", configurationSnapshotJobId); + 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 configurationSnapshotJobs from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get configurationSnapshotJobs from admin"; + var configurationSnapshotJobIdOption = new Option("--configuration-snapshot-job-id", description: "The unique identifier of configurationSnapshotJob") { + }; + configurationSnapshotJobIdOption.IsRequired = true; + command.AddOption(configurationSnapshotJobIdOption); + 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 configurationSnapshotJobId = invocationContext.ParseResult.GetValueForOption(configurationSnapshotJobIdOption); + 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 (configurationSnapshotJobId is not null) requestInfo.PathParameters.Add("configurationSnapshotJob%2Did", configurationSnapshotJobId); + 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 configurationSnapshotJobs in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property configurationSnapshotJobs in admin"; + var configurationSnapshotJobIdOption = new Option("--configuration-snapshot-job-id", description: "The unique identifier of configurationSnapshotJob") { + }; + configurationSnapshotJobIdOption.IsRequired = true; + command.AddOption(configurationSnapshotJobIdOption); + 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 configurationSnapshotJobId = invocationContext.ParseResult.GetValueForOption(configurationSnapshotJobIdOption); + 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.ConfigurationSnapshotJob.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (configurationSnapshotJobId is not null) requestInfo.PathParameters.Add("configurationSnapshotJob%2Did", configurationSnapshotJobId); + 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 ConfigurationSnapshotJobItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationSnapshotJobs/{configurationSnapshotJob%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ConfigurationSnapshotJobItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationSnapshotJobs/{configurationSnapshotJob%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property configurationSnapshotJobs 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 configurationSnapshotJobs 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 configurationSnapshotJobs 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.ConfigurationSnapshotJob body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigurationSnapshotJob 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 configurationSnapshotJobs from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationSnapshotJobItemRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationSnapshots/ConfigurationSnapshotsRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshots/ConfigurationSnapshotsRequestBuilder.cs new file mode 100644 index 0000000000..813e2ba319 --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshots/ConfigurationSnapshotsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshots.Count; +using ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshots.Item; +using ApiSdk.Models.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.ConfigurationManagement.ConfigurationSnapshots +{ + /// + /// Provides operations to manage the configurationSnapshots property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationSnapshotsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the configurationSnapshots property of the microsoft.graph.configurationManagement entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Admin.ConfigurationManagement.ConfigurationSnapshots.Item.ConfigurationBaselineItemRequestBuilder(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.ConfigurationManagement.ConfigurationSnapshots.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 configurationSnapshots for admin + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to configurationSnapshots 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.ConfigurationBaseline.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 configurationSnapshots from admin + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get configurationSnapshots 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 ConfigurationSnapshotsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationSnapshots{?%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 ConfigurationSnapshotsRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationSnapshots{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get configurationSnapshots 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; + } + /// + /// Create new navigation property to configurationSnapshots 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.ConfigurationBaseline body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ConfigurationBaseline 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 configurationSnapshots from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationSnapshotsRequestBuilderGetQueryParameters + { + /// 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/ConfigurationManagement/ConfigurationSnapshots/Count/CountRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshots/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..94c051d77e --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshots/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.ConfigurationManagement.ConfigurationSnapshots.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/configurationManagement/configurationSnapshots/$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/configurationManagement/configurationSnapshots/$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/ConfigurationManagement/ConfigurationSnapshots/Item/ConfigurationBaselineItemRequestBuilder.cs b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshots/Item/ConfigurationBaselineItemRequestBuilder.cs new file mode 100644 index 0000000000..fa6d90d7bc --- /dev/null +++ b/src/generated/Admin/ConfigurationManagement/ConfigurationSnapshots/Item/ConfigurationBaselineItemRequestBuilder.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.Admin.ConfigurationManagement.ConfigurationSnapshots.Item +{ + /// + /// Provides operations to manage the configurationSnapshots property of the microsoft.graph.configurationManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationBaselineItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property configurationSnapshots for admin + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property configurationSnapshots for admin"; + var configurationBaselineIdOption = new Option("--configuration-baseline-id", description: "The unique identifier of configurationBaseline") { + }; + configurationBaselineIdOption.IsRequired = true; + command.AddOption(configurationBaselineIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var configurationBaselineId = invocationContext.ParseResult.GetValueForOption(configurationBaselineIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (configurationBaselineId is not null) requestInfo.PathParameters.Add("configurationBaseline%2Did", configurationBaselineId); + 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 configurationSnapshots from admin + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get configurationSnapshots from admin"; + var configurationBaselineIdOption = new Option("--configuration-baseline-id", description: "The unique identifier of configurationBaseline") { + }; + configurationBaselineIdOption.IsRequired = true; + command.AddOption(configurationBaselineIdOption); + 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 configurationBaselineId = invocationContext.ParseResult.GetValueForOption(configurationBaselineIdOption); + 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 (configurationBaselineId is not null) requestInfo.PathParameters.Add("configurationBaseline%2Did", configurationBaselineId); + 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 configurationSnapshots in admin + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property configurationSnapshots in admin"; + var configurationBaselineIdOption = new Option("--configuration-baseline-id", description: "The unique identifier of configurationBaseline") { + }; + configurationBaselineIdOption.IsRequired = true; + command.AddOption(configurationBaselineIdOption); + 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 configurationBaselineId = invocationContext.ParseResult.GetValueForOption(configurationBaselineIdOption); + 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.ConfigurationBaseline.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (configurationBaselineId is not null) requestInfo.PathParameters.Add("configurationBaseline%2Did", configurationBaselineId); + 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 ConfigurationBaselineItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/admin/configurationManagement/configurationSnapshots/{configurationBaseline%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ConfigurationBaselineItemRequestBuilder(string rawUrl) : base("{+baseurl}/admin/configurationManagement/configurationSnapshots/{configurationBaseline%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property configurationSnapshots 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 configurationSnapshots 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 configurationSnapshots 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.ConfigurationBaseline body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ConfigurationBaseline 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 configurationSnapshots from admin + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConfigurationBaselineItemRequestBuilderGetQueryParameters + { + /// 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/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..19bebf3a97 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,7 +25,8 @@ 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. @@ -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,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 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) @@ -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..28ee43b5e3 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. @@ -65,14 +68,14 @@ public Command BuildDeleteCommand() return command; } /// - /// Read the properties and relationships of a complianceChange object. - /// Find more info here + /// Read the properties and relationships of a contentApproval object. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Read the properties and relationships of a complianceChange object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-get?view=graph-rest-beta"; + command.Description = "Read the properties and relationships of a contentApproval object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-get?view=graph-rest-beta"; var updatePolicyIdOption = new Option("--update-policy-id", description: "The unique identifier of updatePolicy") { }; updatePolicyIdOption.IsRequired = true; @@ -124,14 +127,14 @@ public Command BuildGetCommand() return command; } /// - /// Update the properties of a complianceChange object. - /// Find more info here + /// Update the properties of a contentApproval object. + /// Find more info here /// /// A public Command BuildPatchCommand() { var command = new Command("patch"); - command.Description = "Update the properties of a complianceChange object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-update?view=graph-rest-beta"; + command.Description = "Update the properties of a contentApproval object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-update?view=graph-rest-beta"; var updatePolicyIdOption = new Option("--update-policy-id", description: "The unique identifier of updatePolicy") { }; updatePolicyIdOption.IsRequired = true; @@ -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) @@ -232,17 +235,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of a complianceChange object. + /// Read the properties and relationships of a contentApproval 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); @@ -251,18 +254,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Update the properties of a complianceChange object. + /// Update the properties of a contentApproval 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(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)); @@ -272,9 +275,10 @@ public RequestInformation ToPatchRequestInformation(ComplianceChange body, Actio return requestInfo; } /// - /// Read the properties and relationships of a complianceChange object. + /// Read the properties and relationships of a contentApproval 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..3b67fb8e3b --- /dev/null +++ b/src/generated/AuditLogs/SignUps/Item/SelfServiceSignUpItemRequestBuilder.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.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; + } + /// + /// Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your tenant. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your tenant. \n\nFind more info here:\n https://learn.microsoft.com/graph/api/selfservicesignup-get?view=graph-rest-beta"; + 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; + } + /// + /// Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your 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 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; + } + /// + /// Retrieve a specific Microsoft Entra External ID user selfServiceSignUp event for your tenant. + /// + [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..f4124ecd19 --- /dev/null +++ b/src/generated/AuditLogs/SignUps/SignUpsRequestBuilder.cs @@ -0,0 +1,272 @@ +// +#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; + } + /// + /// Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up events that occurred within the Microsoft Entra ID default retention period are available. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up 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/auditlogroot-list-signups?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 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) + { + } + /// + /// Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up events that occurred within the Microsoft Entra ID default retention period are available. + /// + /// 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; + } + /// + /// Retrieve the Microsoft Entra External ID user selfServiceSignUps events for your tenant. The maximum and default page size is 1,000 objects and by default, the most recent sign-ups are returned first. Only sign-up events that occurred within the Microsoft Entra ID default retention period are available. + /// + [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..e6e6d5d2e8 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; @@ -105,13 +108,13 @@ public Command BuildCreateCommand() return command; } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + /// The associated group assignments for IosLobAppProvisioningConfiguration. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to."; + command.Description = "The associated group assignments for IosLobAppProvisioningConfiguration."; var iosLobAppProvisioningConfigurationIdOption = new Option("--ios-lob-app-provisioning-configuration-id", description: "The unique identifier of iosLobAppProvisioningConfiguration") { }; iosLobAppProvisioningConfigurationIdOption.IsRequired = true; @@ -207,31 +210,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 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) { } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + /// The associated group assignments for IosLobAppProvisioningConfiguration. /// /// 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(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)); @@ -261,9 +264,10 @@ public RequestInformation ToPostRequestInformation(IosLobAppProvisioningConfigur return requestInfo; } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + /// The associated group assignments for IosLobAppProvisioningConfiguration. /// - 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..c7674599f8 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 @@ -63,13 +66,13 @@ public Command BuildDeleteCommand() return command; } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + /// The associated group assignments for IosLobAppProvisioningConfiguration. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to."; + command.Description = "The associated group assignments for IosLobAppProvisioningConfiguration."; var iosLobAppProvisioningConfigurationIdOption = new Option("--ios-lob-app-provisioning-configuration-id", description: "The unique identifier of iosLobAppProvisioningConfiguration") { }; iosLobAppProvisioningConfigurationIdOption.IsRequired = true; @@ -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) @@ -211,17 +214,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + /// The associated group assignments for IosLobAppProvisioningConfiguration. /// /// 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 +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)); @@ -251,9 +254,10 @@ public RequestInformation ToPatchRequestInformation(IosLobAppProvisioningConfigu return requestInfo; } /// - /// The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to. + /// The associated group assignments for IosLobAppProvisioningConfiguration. /// - 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, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 ToPostRequestInformation(ImportedAppleDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImportedAppleDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImportedAppleDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImportedAppleDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPostRequestInformation(ImportedAppleDeviceIdentity b /// /// The imported Apple device identities. /// - public class ImportedAppleDeviceIdentitiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedAppleDeviceIdentitiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -345,3 +349,4 @@ public class ImportedAppleDeviceIdentitiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/Item/ImportedAppleDeviceIdentityItemRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/Item/ImportedAppleDeviceIdentityItemRequestBuilder.cs index 9367d71cb6..caaa1a1bd0 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/Item/ImportedAppleDeviceIdentityItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ImportedAppleDeviceIdentities/Item/ImportedAppleDeviceIdentityItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ImportedAppleDevice /// /// Provides operations to manage the importedAppleDeviceIdentities property of the microsoft.graph.depOnboardingSetting entity. /// - public class ImportedAppleDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedAppleDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property importedAppleDeviceIdentities 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(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; @@ -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 ImportedAppleDeviceIdentityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/importedAppleDeviceIdentities/{importedAppleDeviceIdentity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportedAppleDeviceIdentityItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/importedAppleDeviceIdentities/{importedAppleDeviceIdentity%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(ImportedAppleDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImportedAppleDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ImportedAppleDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImportedAppleDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ImportedAppleDeviceIdentity /// /// The imported Apple device identities. /// - public class ImportedAppleDeviceIdentityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedAppleDeviceIdentityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ImportedAppleDeviceIdentityItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ShareForSchoolDataSyncService/ShareForSchoolDataSyncServiceRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ShareForSchoolDataSyncService/ShareForSchoolDataSyncServiceRequestBuilder.cs index 650c33d2f5..a8d0984742 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/ShareForSchoolDataSyncService/ShareForSchoolDataSyncServiceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/ShareForSchoolDataSyncService/ShareForSchoolDataSyncServiceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ShareForSchoolDataS /// /// Provides operations to call the shareForSchoolDataSyncService method. /// - public class ShareForSchoolDataSyncServiceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ShareForSchoolDataSyncServiceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action shareForSchoolDataSyncService @@ -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 ShareForSchoolDataSyncServiceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/shareForSchoolDataSyncService", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ShareForSchoolDataSyncServiceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/shareForSchoolDataSyncService", 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.DepOnboardingSettings.Item.SyncWithAppleDevice /// /// Provides operations to call the syncWithAppleDeviceEnrollmentProgram method. /// - public class SyncWithAppleDeviceEnrollmentProgramRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncWithAppleDeviceEnrollmentProgramRequestBuilder : BaseCliRequestBuilder { /// /// Synchronizes between Apple Device Enrollment Program and Intune @@ -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 SyncWithAppleDeviceEnrollmentProgramRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/syncWithAppleDeviceEnrollmentProgram", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncWithAppleDeviceEnrollmentProgramRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/syncWithAppleDeviceEnrollmentProgram", 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.DepOnboardingSettings.Item.UnshareForSchoolDat /// /// Provides operations to call the unshareForSchoolDataSyncService method. /// - public class UnshareForSchoolDataSyncServiceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnshareForSchoolDataSyncServiceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unshareForSchoolDataSyncService @@ -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 UnshareForSchoolDataSyncServiceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/unshareForSchoolDataSyncService", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnshareForSchoolDataSyncServiceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/unshareForSchoolDataSyncService", 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.DepOnboardingSettings.Item.UploadDepToken { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UploadDepTokenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UploadDepTokenPostRequestBody : IAdditionalDataHolder, 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 UploadDepTokenPostRequestBody : IAdditionalDataHolder, IParsable public string DepToken { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UploadDepTokenPostRequestBody() { @@ -38,12 +40,12 @@ public UploadDepTokenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UploadDepTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.UploadDepToken.UploadDepTokenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UploadDepTokenPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.UploadDepToken.UploadDepTokenPostRequestBody(); } /// /// 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/DepOnboardingSettings/Item/UploadDepToken/UploadDepTokenRequestBuilder.cs b/src/generated/DeviceManagement/DepOnboardingSettings/Item/UploadDepToken/UploadDepTokenRequestBuilder.cs index 3b883291fb..4ba08d0dbe 100644 --- a/src/generated/DeviceManagement/DepOnboardingSettings/Item/UploadDepToken/UploadDepTokenRequestBuilder.cs +++ b/src/generated/DeviceManagement/DepOnboardingSettings/Item/UploadDepToken/UploadDepTokenRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UploadDepToken /// /// Provides operations to call the uploadDepToken method. /// - public class UploadDepTokenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UploadDepTokenRequestBuilder : BaseCliRequestBuilder { /// /// Uploads a new Device Enrollment Program token @@ -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(UploadDepTokenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.UploadDepToken.UploadDepTokenPostRequestBody.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 UploadDepTokenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/uploadDepToken", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UploadDepTokenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/depOnboardingSettings/{depOnboardingSetting%2Did}/uploadDepToken", rawUrl) @@ -83,11 +86,11 @@ public UploadDepTokenRequestBuilder(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(UploadDepTokenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.UploadDepToken.UploadDepTokenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UploadDepTokenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DepOnboardingSettings.Item.UploadDepToken.UploadDepTokenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UploadDepTokenPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DerivedCredentials/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DerivedCredentials/Count/CountRequestBuilder.cs index 4ff70e487c..01a0cc2584 100644 --- a/src/generated/DeviceManagement/DerivedCredentials/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DerivedCredentials/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DerivedCredentials.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/derivedCredentials/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/derivedCredentials/$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/DerivedCredentials/DerivedCredentialsRequestBuilder.cs b/src/generated/DeviceManagement/DerivedCredentials/DerivedCredentialsRequestBuilder.cs index 6555a726ce..8f2168d894 100644 --- a/src/generated/DeviceManagement/DerivedCredentials/DerivedCredentialsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DerivedCredentials/DerivedCredentialsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DerivedCredentials.Count; using ApiSdk.DeviceManagement.DerivedCredentials.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DerivedCredentials /// /// Provides operations to manage the derivedCredentials property of the microsoft.graph.deviceManagement entity. /// - public class DerivedCredentialsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DerivedCredentialsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the derivedCredentials property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class DerivedCredentialsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementDerivedCredentialSettingsItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DerivedCredentials.Item.DeviceManagementDerivedCredentialSettingsItemRequestBuilder(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.DerivedCredentials.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(DeviceManagementDerivedCredentialSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementDerivedCredentialSettings.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 = "Collection of Derived credential 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"); @@ -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 DerivedCredentialsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/derivedCredentials{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DerivedCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/derivedCredentials{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DerivedCredentialsRequestBuilder(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(DeviceManagementDerivedCredentialSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementDerivedCredentialSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementDerivedCredentialSettings body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementDerivedCredentialSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementDerivedCreden /// /// Collection of Derived credential settings associated with account. /// - public class DerivedCredentialsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DerivedCredentialsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DerivedCredentialsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DerivedCredentials/Item/DeviceManagementDerivedCredentialSettingsItemRequestBuilder.cs b/src/generated/DeviceManagement/DerivedCredentials/Item/DeviceManagementDerivedCredentialSettingsItemRequestBuilder.cs index 55f7c95ce7..a64789c97c 100644 --- a/src/generated/DeviceManagement/DerivedCredentials/Item/DeviceManagementDerivedCredentialSettingsItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DerivedCredentials/Item/DeviceManagementDerivedCredentialSettingsItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DerivedCredentials.Item /// /// Provides operations to manage the derivedCredentials property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementDerivedCredentialSettingsItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementDerivedCredentialSettingsItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property derivedCredentials 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(DeviceManagementDerivedCredentialSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementDerivedCredentialSettings.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 DeviceManagementDerivedCredentialSettingsItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementDerivedCredentialSettingsItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings%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(DeviceManagementDerivedCredentialSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementDerivedCredentialSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementDerivedCredentialSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementDerivedCredentialSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementDerivedCrede /// /// Collection of Derived credential settings associated with account. /// - public class DeviceManagementDerivedCredentialSettingsItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementDerivedCredentialSettingsItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementDerivedCredentialSettingsItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DetectedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DetectedApps/Count/CountRequestBuilder.cs index 3415fc2c4c..eeea678ef3 100644 --- a/src/generated/DeviceManagement/DetectedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/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.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 @@ -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/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/detectedApps/$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/DetectedApps/DetectedAppsRequestBuilder.cs b/src/generated/DeviceManagement/DetectedApps/DetectedAppsRequestBuilder.cs index 5976eba631..a08b58ada9 100644 --- a/src/generated/DeviceManagement/DetectedApps/DetectedAppsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DetectedApps/DetectedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DetectedApps.Count; using ApiSdk.DeviceManagement.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.DetectedApps /// /// Provides operations to manage the detectedApps property of the microsoft.graph.deviceManagement 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.deviceManagement entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DetectedAppItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DetectedApps.Item.DetectedAppItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDevicesNavCommand()); @@ -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.DetectedApps.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(DetectedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DetectedApp.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 list of detected apps associated with a device."; - 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 DetectedAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/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/detectedApps{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,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); @@ -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(DetectedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DetectedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DetectedApp body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DetectedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DetectedApp body, Action /// The list of detected apps associated with a device. /// - public class DetectedAppsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DetectedAppsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class DetectedAppsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DetectedApps/Item/DetectedAppItemRequestBuilder.cs b/src/generated/DeviceManagement/DetectedApps/Item/DetectedAppItemRequestBuilder.cs index ad68a45f39..4a42ee475c 100644 --- a/src/generated/DeviceManagement/DetectedApps/Item/DetectedAppItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DetectedApps/Item/DetectedAppItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DetectedApps.Item.ManagedDevices; using ApiSdk.Models.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.DetectedApps.Item /// /// Provides operations to manage the detectedApps property of the microsoft.graph.deviceManagement entity. /// - public class DetectedAppItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DetectedAppItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property detectedApps for deviceManagement @@ -117,7 +120,7 @@ public Command BuildManagedDevicesNavCommand() { var command = new Command("managed-devices"); command.Description = "Provides operations to manage the managedDevices property of the microsoft.graph.detectedApp entity."; - var builder = new ManagedDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DetectedApps.Item.ManagedDevices.ManagedDevicesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,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(DetectedApp.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DetectedApp.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -187,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 DetectedAppItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/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/detectedApps/{detectedApp%2Did}{?%24expand,%24select}", rawUrl) @@ -226,11 +229,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +249,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DetectedApp body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DetectedApp body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DetectedApp body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DetectedApp body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -262,7 +265,8 @@ public RequestInformation ToPatchRequestInformation(DetectedApp body, Action /// The list of detected apps associated with a 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 @@ -287,3 +291,4 @@ public class DetectedAppItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/Count/CountRequestBuilder.cs index 932a68de31..d04fa276e0 100644 --- a/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DetectedApps.Item.ManagedDevices.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/detectedApps/{detectedApp%2Did}/managedDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/detectedApps/{detectedApp%2Did}/managedDevices/$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/DetectedApps/Item/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs b/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs index 4d61fff31b..3cfa25822d 100644 --- a/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/Item/ManagedDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DetectedApps.Item.ManagedDevices.Item /// /// Provides operations to manage the managedDevices property of the microsoft.graph.detectedApp entity. /// - public class ManagedDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// The devices that have the discovered application 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 ManagedDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/detectedApps/{detectedApp%2Did}/managedDevices/{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/detectedApps/{detectedApp%2Did}/managedDevices/{managedDevice%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ManagedDeviceItemRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The devices that have the discovered application installed /// - 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 @@ -140,3 +144,4 @@ public class ManagedDeviceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/ManagedDevicesRequestBuilder.cs b/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/ManagedDevicesRequestBuilder.cs index b7d8e3257e..e80022361d 100644 --- a/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/ManagedDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DetectedApps/Item/ManagedDevices/ManagedDevicesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DetectedApps.Item.ManagedDevices.Count; using ApiSdk.DeviceManagement.DetectedApps.Item.ManagedDevices.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DetectedApps.Item.ManagedDevices /// /// Provides operations to manage the managedDevices property of the microsoft.graph.detectedApp entity. /// - public class ManagedDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedDevices property of the microsoft.graph.detectedApp entity. @@ -30,7 +33,7 @@ public class ManagedDevicesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DetectedApps.Item.ManagedDevices.Item.ManagedDeviceItemRequestBuilder(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.DetectedApps.Item.ManagedDevices.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 ManagedDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/detectedApps/{detectedApp%2Did}/managedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/detectedApps/{detectedApp%2Did}/managedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public ManagedDevicesRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 devices that have the discovered application installed /// - public class ManagedDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class ManagedDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCategories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCategories/Count/CountRequestBuilder.cs index 09cf62ace7..643a2acc23 100644 --- a/src/generated/DeviceManagement/DeviceCategories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCategories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCategories.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/deviceCategories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCategories/$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/DeviceCategories/DeviceCategoriesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCategories/DeviceCategoriesRequestBuilder.cs index a2056c9ae8..174bf36a02 100644 --- a/src/generated/DeviceManagement/DeviceCategories/DeviceCategoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCategories/DeviceCategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCategories.Count; using ApiSdk.DeviceManagement.DeviceCategories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCategories /// /// Provides operations to manage the deviceCategories property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceCategories property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class DeviceCategoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCategories.Item.DeviceCategoryItemRequestBuilder(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.DeviceCategories.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.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; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of device categories with 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 DeviceCategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DeviceCategoriesRequestBuilder(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); @@ -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.DeviceCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.DeviceCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.DeviceCategory /// /// The list of device categories with the tenant. /// - public class DeviceCategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DeviceCategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCategories/Item/DeviceCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCategories/Item/DeviceCategoryItemRequestBuilder.cs index f102c84428..5cb2c56e4e 100644 --- a/src/generated/DeviceManagement/DeviceCategories/Item/DeviceCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCategories/Item/DeviceCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCategories.Item /// /// Provides operations to manage the deviceCategories property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceCategories 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.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 +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 DeviceCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCategories/{deviceCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCategories/{deviceCategory%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.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 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceCategory /// /// The list of device categories with the tenant. /// - public class DeviceCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Count/CountRequestBuilder.cs index 1fb544526c..794074c9ad 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicies.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/deviceCompliancePolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCompliancePolicies/$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/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs index fdb2f2a1dc..0b93ee1b6f 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/DeviceCompliancePoliciesRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetDevicesScheduledToRetire; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetNoncompliantDevicesToRetire; @@ -9,6 +10,7 @@ using ApiSdk.DeviceManagement.DeviceCompliancePolicies.ValidateComplianceScript; using ApiSdk.Models.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.DeviceCompliancePolicies /// /// Provides operations to manage the deviceCompliancePolicies property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCompliancePoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceCompliancePolicies property of the microsoft.graph.deviceManagement entity. @@ -37,7 +40,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceCompliancePolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceCompliancePolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -60,7 +63,7 @@ public Command BuildCountNavCommand() { var command = 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.DeviceCompliancePolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(DeviceCompliancePolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -122,7 +125,7 @@ public Command BuildGetDevicesScheduledToRetireNavCommand() { var command = new Command("get-devices-scheduled-to-retire"); command.Description = "Provides operations to call the getDevicesScheduledToRetire method."; - var builder = new GetDevicesScheduledToRetireRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetDevicesScheduledToRetire.GetDevicesScheduledToRetireRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -139,7 +142,7 @@ public Command BuildGetNoncompliantDevicesToRetireNavCommand() { var command = new Command("get-noncompliant-devices-to-retire"); command.Description = "Provides operations to call the getNoncompliantDevicesToRetire method."; - var builder = new GetNoncompliantDevicesToRetireRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetNoncompliantDevicesToRetire.GetNoncompliantDevicesToRetireRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -156,7 +159,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.DeviceManagement.DeviceCompliancePolicies.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -173,41 +176,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The device 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"); @@ -215,14 +183,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 +192,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}, @@ -269,7 +221,7 @@ public Command BuildRefreshDeviceComplianceReportSummarizationNavCommand() { var command = new Command("refresh-device-compliance-report-summarization"); command.Description = "Provides operations to call the refreshDeviceComplianceReportSummarization method."; - var builder = new RefreshDeviceComplianceReportSummarizationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.RefreshDeviceComplianceReportSummarization.RefreshDeviceComplianceReportSummarizationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -286,7 +238,7 @@ public Command BuildSetScheduledRetireStateNavCommand() { var command = new Command("set-scheduled-retire-state"); command.Description = "Provides operations to call the setScheduledRetireState method."; - var builder = new SetScheduledRetireStateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.SetScheduledRetireState.SetScheduledRetireStateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -303,7 +255,7 @@ public Command BuildValidateComplianceScriptNavCommand() { var command = new Command("validate-compliance-script"); command.Description = "Provides operations to call the validateComplianceScript method."; - var builder = new ValidateComplianceScriptRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.ValidateComplianceScript.ValidateComplianceScriptRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -313,14 +265,14 @@ public Command BuildValidateComplianceScriptNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceCompliancePoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCompliancePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -333,11 +285,11 @@ public DeviceCompliancePoliciesRequestBuilder(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); @@ -353,11 +305,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceCompliancePolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceCompliancePolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -369,7 +321,8 @@ public RequestInformation ToPostRequestInformation(DeviceCompliancePolicy body, /// /// The device compliance policies. /// - public class DeviceCompliancePoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -433,3 +386,4 @@ public class DeviceCompliancePoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/GetDevicesScheduledToRetire/GetDevicesScheduledToRetireGetResponse.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/GetDevicesScheduledToRetire/GetDevicesScheduledToRetireGetResponse.cs index 83e47642fe..4a2d47c453 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/GetDevicesScheduledToRetire/GetDevicesScheduledToRetireGetResponse.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/GetDevicesScheduledToRetire/GetDevicesScheduledToRetireGetResponse.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.DeviceCompliancePolicies.GetDevicesScheduledToRetire { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDevicesScheduledToRetireGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetDevicesScheduledToRetireGetResponse : 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 GetDevicesScheduledToRetireGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetDevicesScheduledToRetire.GetDevicesScheduledToRetireGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDevicesScheduledToRetireGetResponse(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetDevicesScheduledToRetire.GetDevicesScheduledToRetireGetResponse(); } /// /// 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(RetireScheduledManagedDevice.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.RetireScheduledManagedDevice.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/DeviceCompliancePolicies/GetDevicesScheduledToRetire/GetDevicesScheduledToRetireRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/GetDevicesScheduledToRetire/GetDevicesScheduledToRetireRequestBuilder.cs index 1af5789a9d..1de33733fc 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/GetDevicesScheduledToRetire/GetDevicesScheduledToRetireRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/GetDevicesScheduledToRetire/GetDevicesScheduledToRetireRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicies.GetDevicesScheduledTo /// /// Provides operations to call the getDevicesScheduledToRetire method. /// - public class GetDevicesScheduledToRetireRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDevicesScheduledToRetireRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getDevicesScheduledToRetire @@ -28,26 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function getDevicesScheduledToRetire"; - 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 GetDevicesScheduledToRetireRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/getDevicesScheduledToRetire(){?%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 GetDevicesScheduledToRetireRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/getDevicesScheduledToRetire(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -116,11 +89,11 @@ public GetDevicesScheduledToRetireRequestBuilder(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); @@ -131,7 +104,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getDevicesScheduledToRetire /// - public class GetDevicesScheduledToRetireRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDevicesScheduledToRetireRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -165,3 +139,4 @@ public class GetDevicesScheduledToRetireRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/GetNoncompliantDevicesToRetire/GetNoncompliantDevicesToRetirePostRequestBody.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/GetNoncompliantDevicesToRetire/GetNoncompliantDevicesToRetirePostRequestBody.cs index b0fc5d60be..50041cb721 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/GetNoncompliantDevicesToRetire/GetNoncompliantDevicesToRetirePostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/GetNoncompliantDevicesToRetire/GetNoncompliantDevicesToRetirePostRequestBody.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.DeviceCompliancePolicies.GetNoncompliantDevicesToRetire { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetNoncompliantDevicesToRetirePostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetNoncompliantDevicesToRetirePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetNoncompliantDevicesToRetirePostRequestBody : IAdditionalDataHold /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetNoncompliantDevicesToRetirePostRequestBody() { @@ -82,12 +84,12 @@ public GetNoncompliantDevicesToRetirePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetNoncompliantDevicesToRetirePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetNoncompliantDevicesToRetire.GetNoncompliantDevicesToRetirePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetNoncompliantDevicesToRetirePostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetNoncompliantDevicesToRetire.GetNoncompliantDevicesToRetirePostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/GetNoncompliantDevicesToRetire/GetNoncompliantDevicesToRetireRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/GetNoncompliantDevicesToRetire/GetNoncompliantDevicesToRetireRequestBuilder.cs index 228b57852e..c12f535c25 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/GetNoncompliantDevicesToRetire/GetNoncompliantDevicesToRetireRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/GetNoncompliantDevicesToRetire/GetNoncompliantDevicesToRetireRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicies.GetNoncompliantDevice /// /// Provides operations to call the getNoncompliantDevicesToRetire method. /// - public class GetNoncompliantDevicesToRetireRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetNoncompliantDevicesToRetireRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getNoncompliantDevicesToRetire @@ -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(GetNoncompliantDevicesToRetirePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetNoncompliantDevicesToRetire.GetNoncompliantDevicesToRetirePostRequestBody.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 GetNoncompliantDevicesToRetireRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/getNoncompliantDevicesToRetire", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetNoncompliantDevicesToRetireRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/getNoncompliantDevicesToRetire", rawUrl) @@ -89,11 +92,11 @@ public GetNoncompliantDevicesToRetireRequestBuilder(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(GetNoncompliantDevicesToRetirePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetNoncompliantDevicesToRetire.GetNoncompliantDevicesToRetirePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetNoncompliantDevicesToRetirePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.GetNoncompliantDevicesToRetire.GetNoncompliantDevicesToRetirePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetNoncompliantDevicesToRetir } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index 816e3418c4..ad40c8a175 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceManagement.DeviceCompliancePolicies.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.DeviceManagement.DeviceCompliancePolicies.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.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/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksPostResponse.cs index 291ccb7eae..f7e83cd1fd 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceManagement.DeviceCompliancePolicies.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.DeviceManagement.DeviceCompliancePolicies.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.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/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index 0a3c4aa74d..7584eefa5e 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceManagement.DeviceCompliancePolicies.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.DeviceManagement.DeviceCompliancePolicies.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}/deviceManagement/deviceCompliancePolicies/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}/deviceManagement/deviceCompliancePolicies/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(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(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.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/DeviceManagement/DeviceCompliancePolicies/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assign/AssignPostRequestBody.cs index 4baef1e6da..23edee5e41 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceCompliancePolicies.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.DeviceCompliancePolicies.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.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(DeviceCompliancePolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceCompliancePolicyAssignment.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/DeviceCompliancePolicies/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assign/AssignPostResponse.cs index 71a6ca0121..fa5aa06dbc 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceCompliancePolicies.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.DeviceCompliancePolicies.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.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(DeviceCompliancePolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceCompliancePolicyAssignment.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/DeviceCompliancePolicies/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assign/AssignRequestBuilder.cs index 43c867b451..56bde251b8 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceCompliancePolicies.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.DeviceCompliancePolicies.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/deviceCompliancePolicies/{deviceCompliancePolicy%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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.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/DeviceCompliancePolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/AssignmentsRequestBuilder.cs index 88169ff4b7..2c1a142321 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.Assignments.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.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.DeviceCompliancePolicies.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceCompliancePolicy 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.deviceCompliancePolicy entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceCompliancePolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.Assignments.Item.DeviceCompliancePolicyAssignmentItemRequestBuilder(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.DeviceCompliancePolicies.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(DeviceCompliancePolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicyAssignment.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/deviceCompliancePolicies/{deviceCompliancePolicy%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/deviceCompliancePolicies/{deviceCompliancePolicy%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(DeviceCompliancePolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceCompliancePolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceCompliancePolicyAssignm /// /// The collection of assignments for this compliance 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/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/Count/CountRequestBuilder.cs index 07a057cc85..a66e24190b 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceCompliancePolicies.Item.Assignments.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}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/assignments/$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/DeviceCompliancePolicies/Item/Assignments/Item/DeviceCompliancePolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/Item/DeviceCompliancePolicyAssignmentItemRequestBuilder.cs index 4ed13cce33..d97b84c926 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/Item/DeviceCompliancePolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/Assignments/Item/DeviceCompliancePolicyAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceCompliancePolicy entity. /// - public class DeviceCompliancePolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyAssignmentItemRequestBuilder : 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(DeviceCompliancePolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicyAssignment.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 DeviceCompliancePolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/assignments/{deviceCompliancePolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCompliancePolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/assignments/{deviceCompliancePolicyAssignment%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(DeviceCompliancePolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicyAssign /// /// The collection of assignments for this compliance policy. /// - public class DeviceCompliancePolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceCompliancePolicyAssignmentItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs index 92cafa9c23..67443a328d 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceCompliancePolicyItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.Assign; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.Assignments; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceSettingStateSummaries; @@ -10,6 +11,7 @@ using ApiSdk.DeviceManagement.DeviceCompliancePolicies.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; @@ -28,7 +30,8 @@ namespace ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item /// /// Provides operations to manage the deviceCompliancePolicies property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCompliancePolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceCompliancePolicy entity. @@ -38,7 +41,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.deviceCompliancePolicy entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -65,7 +68,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.DeviceCompliancePolicies.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -117,7 +120,7 @@ public Command BuildDeviceSettingStateSummariesNavCommand() { var command = new Command("device-setting-state-summaries"); command.Description = "Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceCompliancePolicy entity."; - var builder = new DeviceSettingStateSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -144,7 +147,7 @@ public Command BuildDeviceStatusesNavCommand() { var command = new Command("device-statuses"); command.Description = "Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceCompliancePolicy entity."; - var builder = new DeviceStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceStatuses.DeviceStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -171,7 +174,7 @@ public Command BuildDeviceStatusOverviewNavCommand() { var command = new Command("device-status-overview"); command.Description = "Provides operations to manage the deviceStatusOverview property of the microsoft.graph.deviceCompliancePolicy entity."; - var builder = new DeviceStatusOverviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceStatusOverview.DeviceStatusOverviewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -264,8 +267,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceCompliancePolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -293,7 +296,7 @@ public Command BuildScheduleActionsForRulesNavCommand() { var command = new Command("schedule-actions-for-rules"); command.Description = "Provides operations to call the scheduleActionsForRules method."; - var builder = new ScheduleActionsForRulesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduleActionsForRules.ScheduleActionsForRulesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -310,7 +313,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.deviceCompliancePolicy entity."; - var builder = new ScheduledActionsForRuleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduledActionsForRule.ScheduledActionsForRuleRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -337,7 +340,7 @@ public Command BuildUserStatusesNavCommand() { var command = new Command("user-statuses"); command.Description = "Provides operations to manage the userStatuses property of the microsoft.graph.deviceCompliancePolicy entity."; - var builder = new UserStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.UserStatuses.UserStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -364,7 +367,7 @@ public Command BuildUserStatusOverviewNavCommand() { var command = new Command("user-status-overview"); command.Description = "Provides operations to manage the userStatusOverview property of the microsoft.graph.deviceCompliancePolicy entity."; - var builder = new UserStatusOverviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.UserStatusOverview.UserStatusOverviewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -376,14 +379,14 @@ public Command BuildUserStatusOverviewNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceCompliancePolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCompliancePolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -415,11 +418,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -435,11 +438,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -451,7 +454,8 @@ public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicy body, /// /// The device compliance policies. /// - public class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -476,3 +480,4 @@ public class DeviceCompliancePolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs index 822ec1d99f..6350148389 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicies.Item.DeviceSettingSta /// /// Provides operations to count the resources in the collection. /// - 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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceSettingStateSummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceSettingStateSummaries/$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/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs index d8b8388d43..bfe8080494 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceSettingStateSummaries.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceSettingStateSummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.Item.DeviceSettingSta /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceCompliancePolicy entity. /// - public class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceCompliancePolicy entity. @@ -30,7 +33,7 @@ public class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new SettingStateDeviceSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceSettingStateSummaries.Item.SettingStateDeviceSummaryItemRequestBuilder(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.DeviceCompliancePolicies.Item.DeviceSettingStateSummaries.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(SettingStateDeviceSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SettingStateDeviceSummary.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 DeviceSettingStateSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceSettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceSettingStateSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceSettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceSettingStateSummariesRequestBuilder(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); @@ -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(SettingStateDeviceSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SettingStateDeviceSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SettingStateDeviceSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SettingStateDeviceSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(SettingStateDeviceSummary bod /// /// Compliance Setting State Device Summary /// - public class DeviceSettingStateSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceSettingStateSummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceSettingStateSummariesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/Item/SettingStateDeviceSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/Item/SettingStateDeviceSummaryItemRequestBuilder.cs index 9294b5cec3..87cb2ec7a0 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/Item/SettingStateDeviceSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceSettingStateSummaries/Item/SettingStateDeviceSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.Item.DeviceSettingSta /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceCompliancePolicy entity. /// - public class SettingStateDeviceSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingStateDeviceSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceSettingStateSummaries 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(SettingStateDeviceSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SettingStateDeviceSummary.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 SettingStateDeviceSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceSettingStateSummaries/{settingStateDeviceSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingStateDeviceSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceSettingStateSummaries/{settingStateDeviceSummary%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(SettingStateDeviceSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SettingStateDeviceSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SettingStateDeviceSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SettingStateDeviceSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(SettingStateDeviceSummary bo /// /// Compliance Setting State Device Summary /// - public class SettingStateDeviceSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingStateDeviceSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class SettingStateDeviceSummaryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatusOverview/DeviceStatusOverviewRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatusOverview/DeviceStatusOverviewRequestBuilder.cs index d04d0b5ed0..7f29ec5403 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatusOverview/DeviceStatusOverviewRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatusOverview/DeviceStatusOverviewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.Item.DeviceStatusOver /// /// Provides operations to manage the deviceStatusOverview property of the microsoft.graph.deviceCompliancePolicy entity. /// - public class DeviceStatusOverviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusOverviewRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStatusOverview 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(DeviceComplianceDeviceOverview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceDeviceOverview.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 DeviceStatusOverviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceStatusOverview{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStatusOverviewRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceStatusOverview{?%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(DeviceComplianceDeviceOverview body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceDeviceOverview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceDeviceOverview body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceDeviceOverview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceDeviceOvervi /// /// Device compliance devices status overview /// - public class DeviceStatusOverviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusOverviewRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceStatusOverviewRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/Count/CountRequestBuilder.cs index e8e686ed1c..66542a29d2 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceManagement.DeviceCompliancePolicies.Item.DeviceStatuses.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/deviceCompliancePolicies/{deviceCompliancePolicy%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}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceStatuses/$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/DeviceCompliancePolicies/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs index ce748c10ad..2a98f8b88a 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceStatuses.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.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.DeviceManagement.DeviceCompliancePolicies.Item.DeviceStatuses /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceCompliancePolicy 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.deviceCompliancePolicy entity. @@ -30,7 +33,7 @@ public class DeviceStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceComplianceDeviceStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.DeviceStatuses.Item.DeviceComplianceDeviceStatusItemRequestBuilder(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.DeviceCompliancePolicies.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(DeviceComplianceDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceDeviceStatus.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}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%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}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceStatusesRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(DeviceComplianceDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceComplianceDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceComplianceDeviceStatus /// /// List of DeviceComplianceDeviceStatus. /// - 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/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/Item/DeviceComplianceDeviceStatusItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/Item/DeviceComplianceDeviceStatusItemRequestBuilder.cs index 7cb008c206..c9a0dd461f 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/Item/DeviceComplianceDeviceStatusItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/DeviceStatuses/Item/DeviceComplianceDeviceStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.Item.DeviceStatuses.I /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceCompliancePolicy entity. /// - public class DeviceComplianceDeviceStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceDeviceStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStatuses 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(DeviceComplianceDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceDeviceStatus.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 DeviceComplianceDeviceStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceStatuses/{deviceComplianceDeviceStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceDeviceStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/deviceStatuses/{deviceComplianceDeviceStatus%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(DeviceComplianceDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceDeviceStatus /// /// List of DeviceComplianceDeviceStatus. /// - public class DeviceComplianceDeviceStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceDeviceStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceComplianceDeviceStatusItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduleActionsForRules/ScheduleActionsForRulesPostRequestBody.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduleActionsForRules/ScheduleActionsForRulesPostRequestBody.cs index b63abca052..da1ee7add7 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduleActionsForRules/ScheduleActionsForRulesPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduleActionsForRules/ScheduleActionsForRulesPostRequestBody.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.DeviceCompliancePolicies.Item.ScheduleActionsForRules { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ScheduleActionsForRulesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ScheduleActionsForRulesPostRequestBody : IAdditionalDataHolder, 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 ScheduleActionsForRulesPostRequestBody : IAdditionalDataHolder, IPa /// The deviceComplianceScheduledActionForRules property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceComplianceScheduledActionForRules { get; set; } + public List? DeviceComplianceScheduledActionForRules { get; set; } #nullable restore #else - public List DeviceComplianceScheduledActionForRules { get; set; } + public List DeviceComplianceScheduledActionForRules { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ScheduleActionsForRulesPostRequestBody() { @@ -31,12 +33,12 @@ public ScheduleActionsForRulesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ScheduleActionsForRulesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduleActionsForRules.ScheduleActionsForRulesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ScheduleActionsForRulesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduleActionsForRules.ScheduleActionsForRulesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceComplianceScheduledActionForRules", n => { DeviceComplianceScheduledActionForRules = n.GetCollectionOfObjectValues(DeviceComplianceScheduledActionForRule.CreateFromDiscriminatorValue)?.ToList(); } }, + { "deviceComplianceScheduledActionForRules", n => { DeviceComplianceScheduledActionForRules = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceComplianceScheduledActionForRule.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("deviceComplianceScheduledActionForRules", DeviceComplianceScheduledActionForRules); + writer.WriteCollectionOfObjectValues("deviceComplianceScheduledActionForRules", DeviceComplianceScheduledActionForRules); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduleActionsForRules/ScheduleActionsForRulesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduleActionsForRules/ScheduleActionsForRulesRequestBuilder.cs index eb7efabd98..1fcd3bd373 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduleActionsForRules/ScheduleActionsForRulesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduleActionsForRules/ScheduleActionsForRulesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicies.Item.ScheduleActionsF /// /// Provides operations to call the scheduleActionsForRules method. /// - public class ScheduleActionsForRulesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScheduleActionsForRulesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action scheduleActionsForRules @@ -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(ScheduleActionsForRulesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduleActionsForRules.ScheduleActionsForRulesPostRequestBody.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 ScheduleActionsForRulesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduleActionsForRules", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ScheduleActionsForRulesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduleActionsForRules", rawUrl) @@ -83,11 +86,11 @@ public ScheduleActionsForRulesRequestBuilder(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(ScheduleActionsForRulesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduleActionsForRules.ScheduleActionsForRulesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ScheduleActionsForRulesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduleActionsForRules.ScheduleActionsForRulesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(ScheduleActionsForRulesPostRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Count/CountRequestBuilder.cs index 62d38268a6..d2686ea369 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceCompliancePolicies.Item.ScheduledActions /// /// Provides operations to count the resources in the collection. /// - 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/deviceCompliancePolicies/{deviceCompliancePolicy%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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/$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/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs index 068607fd66..15fdf007a7 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/DeviceComplianceScheduledActionForRuleItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.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.DeviceCompliancePolicies.Item.ScheduledActions /// /// Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceCompliancePolicy entity. /// - public class DeviceComplianceScheduledActionForRuleItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceScheduledActionForRuleItemRequestBuilder : 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(DeviceComplianceScheduledActionForRule.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceScheduledActionForRule.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.deviceComplianceScheduledActionForRule entity."; - var builder = new ScheduledActionConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.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 DeviceComplianceScheduledActionForRuleItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceScheduledActionForRuleItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule%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(DeviceComplianceScheduledActionForRule body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceScheduledActionForRule body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceScheduledActionForRule body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceScheduledActionForRule body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceScheduledAct /// /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. /// - public class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class DeviceComplianceScheduledActionForRuleItemRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Count/CountRequestBuilder.cs index 5f68412c2f..9dc542986e 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceCompliancePolicies.Item.ScheduledActions /// /// Provides operations to count the resources in the collection. /// - 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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule%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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,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); @@ -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/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Item/DeviceComplianceActionItemItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Item/DeviceComplianceActionItemItemRequestBuilder.cs index 814a38f07f..212bcce2ad 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Item/DeviceComplianceActionItemItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/Item/DeviceComplianceActionItemItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.Item.ScheduledActions /// /// Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceComplianceScheduledActionForRule entity. /// - public class DeviceComplianceActionItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceActionItemItemRequestBuilder : 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(DeviceComplianceActionItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceActionItem.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 DeviceComplianceActionItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations/{deviceComplianceActionItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceActionItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule%2Did}/scheduledActionConfigurations/{deviceComplianceActionItem%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(DeviceComplianceActionItem body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceActionItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceActionItem body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceActionItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceActionItem b /// /// The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. /// - public class DeviceComplianceActionItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceActionItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceComplianceActionItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/ScheduledActionConfigurationsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/ScheduledActionConfigurationsRequestBuilder.cs index 09a2418bac..d35d157d56 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/ScheduledActionConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/Item/ScheduledActionConfigurations/ScheduledActionConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduledActionsForRule.Item.ScheduledActionConfigurations.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.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.DeviceCompliancePolicies.Item.ScheduledActions /// /// Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceComplianceScheduledActionForRule 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.deviceComplianceScheduledActionForRule entity. @@ -30,7 +33,7 @@ public class ScheduledActionConfigurationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceComplianceActionItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduledActionsForRule.Item.ScheduledActionConfigurations.Item.DeviceComplianceActionItemItemRequestBuilder(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.DeviceCompliancePolicies.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(DeviceComplianceActionItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceActionItem.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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule%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/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule%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(DeviceComplianceActionItem body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceActionItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceComplianceActionItem body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceActionItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(DeviceComplianceActionItem bo /// /// The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action. /// - 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/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs index ac1b138030..75bc671d17 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/ScheduledActionsForRule/ScheduledActionsForRuleRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduledActionsForRule.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.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.DeviceCompliancePolicies.Item.ScheduledActions /// /// Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceCompliancePolicy 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.deviceCompliancePolicy entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceComplianceScheduledActionForRuleItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.ScheduledActionsForRule.Item.DeviceComplianceScheduledActionForRuleItemRequestBuilder(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.DeviceCompliancePolicies.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(DeviceComplianceScheduledActionForRule.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceScheduledActionForRule.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/deviceCompliancePolicies/{deviceCompliancePolicy%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/deviceCompliancePolicies/{deviceCompliancePolicy%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(DeviceComplianceScheduledActionForRule body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceScheduledActionForRule body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceComplianceScheduledActionForRule body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceScheduledActionForRule body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceComplianceScheduledActi /// /// The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies. /// - 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/DeviceCompliancePolicies/Item/UserStatusOverview/UserStatusOverviewRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatusOverview/UserStatusOverviewRequestBuilder.cs index 44806b933a..fcad25da85 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatusOverview/UserStatusOverviewRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatusOverview/UserStatusOverviewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.Item.UserStatusOvervi /// /// Provides operations to manage the userStatusOverview property of the microsoft.graph.deviceCompliancePolicy entity. /// - public class UserStatusOverviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusOverviewRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStatusOverview 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(DeviceComplianceUserOverview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceUserOverview.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 UserStatusOverviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/userStatusOverview{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserStatusOverviewRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/userStatusOverview{?%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(DeviceComplianceUserOverview body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceUserOverview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceUserOverview body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceUserOverview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceUserOverview /// /// Device compliance users status overview /// - public class UserStatusOverviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusOverviewRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserStatusOverviewRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/Count/CountRequestBuilder.cs index 1a870ff8f4..cdaa6a5f27 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/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.DeviceManagement.DeviceCompliancePolicies.Item.UserStatuses.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}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%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}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/userStatuses/$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/DeviceCompliancePolicies/Item/UserStatuses/Item/DeviceComplianceUserStatusItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/Item/DeviceComplianceUserStatusItemRequestBuilder.cs index 0e32965c05..5f81b11c57 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/Item/DeviceComplianceUserStatusItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/Item/DeviceComplianceUserStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.Item.UserStatuses.Ite /// /// Provides operations to manage the userStatuses property of the microsoft.graph.deviceCompliancePolicy entity. /// - public class DeviceComplianceUserStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceUserStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStatuses 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(DeviceComplianceUserStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceUserStatus.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 DeviceComplianceUserStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/userStatuses/{deviceComplianceUserStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceUserStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/userStatuses/{deviceComplianceUserStatus%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(DeviceComplianceUserStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceUserStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceUserStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceUserStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceUserStatus b /// /// List of DeviceComplianceUserStatus. /// - public class DeviceComplianceUserStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceUserStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceComplianceUserStatusItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/UserStatusesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/UserStatusesRequestBuilder.cs index 3d855e709b..0577098f90 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/UserStatusesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/Item/UserStatuses/UserStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.UserStatuses.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicies.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.DeviceManagement.DeviceCompliancePolicies.Item.UserStatuses /// /// Provides operations to manage the userStatuses property of the microsoft.graph.deviceCompliancePolicy 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.deviceCompliancePolicy entity. @@ -30,7 +33,7 @@ public class UserStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceComplianceUserStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.Item.UserStatuses.Item.DeviceComplianceUserStatusItemRequestBuilder(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.DeviceCompliancePolicies.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(DeviceComplianceUserStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceUserStatus.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}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%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}/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy%2Did}/userStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public UserStatusesRequestBuilder(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); @@ -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(DeviceComplianceUserStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceUserStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceComplianceUserStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceUserStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceComplianceUserStatus bo /// /// List of DeviceComplianceUserStatus. /// - 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/DeviceManagement/DeviceCompliancePolicies/RefreshDeviceComplianceReportSummarization/RefreshDeviceComplianceReportSummarizationRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/RefreshDeviceComplianceReportSummarization/RefreshDeviceComplianceReportSummarizationRequestBuilder.cs index 3b49bbc245..f33b06912e 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/RefreshDeviceComplianceReportSummarization/RefreshDeviceComplianceReportSummarizationRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/RefreshDeviceComplianceReportSummarization/RefreshDeviceComplianceReportSummarizationRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicies.RefreshDeviceComplian /// /// Provides operations to call the refreshDeviceComplianceReportSummarization method. /// - public class RefreshDeviceComplianceReportSummarizationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefreshDeviceComplianceReportSummarizationRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action refreshDeviceComplianceReportSummarization @@ -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 RefreshDeviceComplianceReportSummarizationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/refreshDeviceComplianceReportSummarization", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefreshDeviceComplianceReportSummarizationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/refreshDeviceComplianceReportSummarization", rawUrl) @@ -77,3 +80,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.DeviceCompliancePolicies.SetScheduledRetireState { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetScheduledRetireStatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetScheduledRetireStatePostRequestBody : IAdditionalDataHolder, 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,9 +26,9 @@ public class SetScheduledRetireStatePostRequestBody : IAdditionalDataHolder, IPa /// The scopedToAllDevices property public bool? ScopedToAllDevices { get; set; } /// Cancel or confirm scheduled retire - public ScheduledRetireState? State { get; set; } + public global::ApiSdk.Models.ScheduledRetireState? State { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetScheduledRetireStatePostRequestBody() { @@ -35,12 +37,12 @@ public SetScheduledRetireStatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetScheduledRetireStatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.SetScheduledRetireState.SetScheduledRetireStatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetScheduledRetireStatePostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.SetScheduledRetireState.SetScheduledRetireStatePostRequestBody(); } /// /// The deserialization information for the current model @@ -50,9 +52,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "managedDeviceIds", n => { ManagedDeviceIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "managedDeviceIds", n => { ManagedDeviceIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "scopedToAllDevices", n => { ScopedToAllDevices = n.GetBoolValue(); } }, - { "state", n => { State = n.GetEnumValue(); } }, + { "state", n => { State = n.GetEnumValue(); } }, }; } /// @@ -64,8 +66,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("managedDeviceIds", ManagedDeviceIds); writer.WriteBoolValue("scopedToAllDevices", ScopedToAllDevices); - writer.WriteEnumValue("state", State); + writer.WriteEnumValue("state", State); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/SetScheduledRetireState/SetScheduledRetireStateRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/SetScheduledRetireState/SetScheduledRetireStateRequestBuilder.cs index ecfa11069f..b9acf8077b 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/SetScheduledRetireState/SetScheduledRetireStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/SetScheduledRetireState/SetScheduledRetireStateRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicies.SetScheduledRetireSta /// /// Provides operations to call the setScheduledRetireState method. /// - public class SetScheduledRetireStateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetScheduledRetireStateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action setScheduledRetireState @@ -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(SetScheduledRetireStatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.SetScheduledRetireState.SetScheduledRetireStatePostRequestBody.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 SetScheduledRetireStateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/setScheduledRetireState", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetScheduledRetireStateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/setScheduledRetireState", rawUrl) @@ -77,11 +80,11 @@ public SetScheduledRetireStateRequestBuilder(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(SetScheduledRetireStatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.SetScheduledRetireState.SetScheduledRetireStatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetScheduledRetireStatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.SetScheduledRetireState.SetScheduledRetireStatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(SetScheduledRetireStatePostRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/ValidateComplianceScript/ValidateComplianceScriptPostRequestBody.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/ValidateComplianceScript/ValidateComplianceScriptPostRequestBody.cs index bcfca972f8..719d7139fd 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/ValidateComplianceScript/ValidateComplianceScriptPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/ValidateComplianceScript/ValidateComplianceScriptPostRequestBody.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.DeviceCompliancePolicies.ValidateComplianceScript { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidateComplianceScriptPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidateComplianceScriptPostRequestBody : IAdditionalDataHolder, 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 ValidateComplianceScriptPostRequestBody : IAdditionalDataHolder, IP /// The deviceCompliancePolicyScript property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.DeviceCompliancePolicyScript? DeviceCompliancePolicyScript { get; set; } + public global::ApiSdk.Models.DeviceCompliancePolicyScript? DeviceCompliancePolicyScript { get; set; } #nullable restore #else - public ApiSdk.Models.DeviceCompliancePolicyScript DeviceCompliancePolicyScript { get; set; } + public global::ApiSdk.Models.DeviceCompliancePolicyScript DeviceCompliancePolicyScript { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidateComplianceScriptPostRequestBody() { @@ -31,12 +33,12 @@ public ValidateComplianceScriptPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidateComplianceScriptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.ValidateComplianceScript.ValidateComplianceScriptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidateComplianceScriptPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.ValidateComplianceScript.ValidateComplianceScriptPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceCompliancePolicyScript", n => { DeviceCompliancePolicyScript = n.GetObjectValue(ApiSdk.Models.DeviceCompliancePolicyScript.CreateFromDiscriminatorValue); } }, + { "deviceCompliancePolicyScript", n => { DeviceCompliancePolicyScript = n.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicyScript.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("deviceCompliancePolicyScript", DeviceCompliancePolicyScript); + writer.WriteObjectValue("deviceCompliancePolicyScript", DeviceCompliancePolicyScript); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicies/ValidateComplianceScript/ValidateComplianceScriptRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicies/ValidateComplianceScript/ValidateComplianceScriptRequestBuilder.cs index 4bbe5d358a..66d4c01147 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicies/ValidateComplianceScript/ValidateComplianceScriptRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicies/ValidateComplianceScript/ValidateComplianceScriptRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicies.ValidateComplianceScr /// /// Provides operations to call the validateComplianceScript method. /// - public class ValidateComplianceScriptRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidateComplianceScriptRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action validateComplianceScript @@ -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(ValidateComplianceScriptPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.ValidateComplianceScript.ValidateComplianceScriptPostRequestBody.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 ValidateComplianceScriptRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/validateComplianceScript", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidateComplianceScriptRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicies/validateComplianceScript", rawUrl) @@ -88,11 +91,11 @@ public ValidateComplianceScriptRequestBuilder(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(ValidateComplianceScriptPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.ValidateComplianceScript.ValidateComplianceScriptPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidateComplianceScriptPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.ValidateComplianceScript.ValidateComplianceScriptPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(ValidateComplianceScriptPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicyDeviceStateSummary/DeviceCompliancePolicyDeviceStateSummaryRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicyDeviceStateSummary/DeviceCompliancePolicyDeviceStateSummaryRequestBuilder.cs index c251589cc6..e12d97b7c7 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicyDeviceStateSummary/DeviceCompliancePolicyDeviceStateSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicyDeviceStateSummary/DeviceCompliancePolicyDeviceStateSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicyDeviceStateSummary /// /// Provides operations to manage the deviceCompliancePolicyDeviceStateSummary property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCompliancePolicyDeviceStateSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyDeviceStateSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceCompliancePolicyDeviceStateSummary for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property deviceCompliancePolicyDeviceStateSummary 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 device compliance state summary 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"); @@ -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.DeviceCompliancePolicyDeviceStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicyDeviceStateSummary.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 DeviceCompliancePolicyDeviceStateSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicyDeviceStateSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCompliancePolicyDeviceStateSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicyDeviceStateSummary{?%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.DeviceCompliancePolicyDeviceStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyDeviceStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceCompliancePolicyDeviceStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicyDeviceStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceComplian /// /// The device compliance state summary for this account. /// - public class DeviceCompliancePolicyDeviceStateSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicyDeviceStateSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class DeviceCompliancePolicyDeviceStateSummaryRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Count/CountRequestBuilder.cs index c4080c84b3..a14a30735b 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicySettingStateSummaries.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 @@ -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/deviceCompliancePolicySettingStateSummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCompliancePolicySettingStateSummaries/$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/DeviceCompliancePolicySettingStateSummaries/DeviceCompliancePolicySettingStateSummariesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/DeviceCompliancePolicySettingStateSummariesRequestBuilder.cs index 5f422566df..d204c2fffc 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/DeviceCompliancePolicySettingStateSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/DeviceCompliancePolicySettingStateSummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicySettingStateSummaries /// /// Provides operations to manage the deviceCompliancePolicySettingStateSummaries property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCompliancePolicySettingStateSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicySettingStateSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceCompliancePolicySettingStateSummaries 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 DeviceCompliancePolicySettingStateSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.Item.DeviceCompliancePolicySettingStateSummaryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDeviceComplianceSettingStatesNavCommand()); 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.DeviceCompliancePolicySettingStateSummaries.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(DeviceCompliancePolicySettingStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicySettingStateSummary.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 summary states of compliance policy settings for this 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"); @@ -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 DeviceCompliancePolicySettingStateSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicySettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCompliancePolicySettingStateSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicySettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public DeviceCompliancePolicySettingStateSummariesRequestBuilder(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); @@ -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(DeviceCompliancePolicySettingStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicySettingStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceCompliancePolicySettingStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicySettingStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DeviceCompliancePolicySetting /// /// The summary states of compliance policy settings for this account. /// - public class DeviceCompliancePolicySettingStateSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicySettingStateSummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class DeviceCompliancePolicySettingStateSummariesRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceCompliancePolicySettingStateSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceCompliancePolicySettingStateSummaryItemRequestBuilder.cs index df797c3d53..3e7a1401f7 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceCompliancePolicySettingStateSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceCompliancePolicySettingStateSummaryItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.Item.DeviceComplianceSettingStates; using ApiSdk.Models.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.DeviceCompliancePolicySettingStateSummaries.It /// /// Provides operations to manage the deviceCompliancePolicySettingStateSummaries property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCompliancePolicySettingStateSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicySettingStateSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceCompliancePolicySettingStateSummaries for deviceManagement @@ -65,7 +68,7 @@ public Command BuildDeviceComplianceSettingStatesNavCommand() { var command = new Command("device-compliance-setting-states"); command.Description = "Provides operations to manage the deviceComplianceSettingStates property of the microsoft.graph.deviceCompliancePolicySettingStateSummary entity."; - var builder = new DeviceComplianceSettingStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.Item.DeviceComplianceSettingStates.DeviceComplianceSettingStatesRequestBuilder(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(DeviceCompliancePolicySettingStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCompliancePolicySettingStateSummary.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 DeviceCompliancePolicySettingStateSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCompliancePolicySettingStateSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary%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(DeviceCompliancePolicySettingStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicySettingStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicySettingStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCompliancePolicySettingStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(DeviceCompliancePolicySettin /// /// The summary states of compliance policy settings for this account. /// - public class DeviceCompliancePolicySettingStateSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCompliancePolicySettingStateSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class DeviceCompliancePolicySettingStateSummaryItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/Count/CountRequestBuilder.cs index 870e598e2c..e9b7d2167c 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCompliancePolicySettingStateSummaries.It /// /// Provides operations to count the resources in the collection. /// - 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/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary%2Did}/deviceComplianceSettingStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary%2Did}/deviceComplianceSettingStates/$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/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/DeviceComplianceSettingStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/DeviceComplianceSettingStatesRequestBuilder.cs index 008a0729ef..d30d2b6dda 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/DeviceComplianceSettingStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/DeviceComplianceSettingStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.Item.DeviceComplianceSettingStates.Count; using ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.Item.DeviceComplianceSettingStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicySettingStateSummaries.It /// /// Provides operations to manage the deviceComplianceSettingStates property of the microsoft.graph.deviceCompliancePolicySettingStateSummary entity. /// - public class DeviceComplianceSettingStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceSettingStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceComplianceSettingStates property of the microsoft.graph.deviceCompliancePolicySettingStateSummary entity. @@ -30,7 +33,7 @@ public class DeviceComplianceSettingStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceComplianceSettingStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.Item.DeviceComplianceSettingStates.Item.DeviceComplianceSettingStateItemRequestBuilder(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.DeviceCompliancePolicySettingStateSummaries.Item.DeviceComplianceSettingStates.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(DeviceComplianceSettingState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceSettingState.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 DeviceComplianceSettingStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary%2Did}/deviceComplianceSettingStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceSettingStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary%2Did}/deviceComplianceSettingStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceComplianceSettingStatesRequestBuilder(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); @@ -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(DeviceComplianceSettingState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceSettingState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceComplianceSettingState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceSettingState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceComplianceSettingState /// /// Get deviceComplianceSettingStates from deviceManagement /// - public class DeviceComplianceSettingStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceSettingStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceComplianceSettingStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/Item/DeviceComplianceSettingStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/Item/DeviceComplianceSettingStateItemRequestBuilder.cs index a280050209..3a9760af6b 100644 --- a/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/Item/DeviceComplianceSettingStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCompliancePolicySettingStateSummaries/Item/DeviceComplianceSettingStates/Item/DeviceComplianceSettingStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCompliancePolicySettingStateSummaries.It /// /// Provides operations to manage the deviceComplianceSettingStates property of the microsoft.graph.deviceCompliancePolicySettingStateSummary entity. /// - public class DeviceComplianceSettingStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceSettingStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceComplianceSettingStates 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(DeviceComplianceSettingState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceSettingState.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 DeviceComplianceSettingStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary%2Did}/deviceComplianceSettingStates/{deviceComplianceSettingState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceSettingStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary%2Did}/deviceComplianceSettingStates/{deviceComplianceSettingState%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(DeviceComplianceSettingState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceSettingState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceSettingState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceSettingState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceSettingState /// /// Get deviceComplianceSettingStates from deviceManagement /// - public class DeviceComplianceSettingStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceSettingStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceComplianceSettingStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceComplianceScripts/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Count/CountRequestBuilder.cs index 6d191a1c11..3e5e93c55d 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceComplianceScripts.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/deviceComplianceScripts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceComplianceScripts/$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/DeviceComplianceScripts/DeviceComplianceScriptsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/DeviceComplianceScriptsRequestBuilder.cs index ca319d3fa3..c7556eb284 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/DeviceComplianceScriptsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/DeviceComplianceScriptsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceComplianceScripts.Count; using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceComplianceScripts /// /// Provides operations to manage the deviceComplianceScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceComplianceScriptsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceScriptsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceComplianceScripts 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 DeviceComplianceScriptItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.DeviceComplianceScriptItemRequestBuilder(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.DeviceManagement.DeviceComplianceScripts.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(DeviceComplianceScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceScript.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 list of device compliance scripts associated with 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"); @@ -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 DeviceComplianceScriptsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceComplianceScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceScriptsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceComplianceScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public DeviceComplianceScriptsRequestBuilder(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); @@ -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(DeviceComplianceScript body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceComplianceScript body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(DeviceComplianceScript body, /// /// The list of device compliance scripts associated with the tenant. /// - public class DeviceComplianceScriptsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceScriptsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class DeviceComplianceScriptsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assign/AssignPostRequestBody.cs index b3294d33fe..3497edcd58 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/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.DeviceComplianceScripts.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 deviceHealthScriptAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceHealthScriptAssignments { get; set; } + public List? DeviceHealthScriptAssignments { get; set; } #nullable restore #else - public List DeviceHealthScriptAssignments { get; set; } + public List DeviceHealthScriptAssignments { 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.DeviceComplianceScripts.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceHealthScriptAssignments", n => { DeviceHealthScriptAssignments = n.GetCollectionOfObjectValues(DeviceHealthScriptAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "deviceHealthScriptAssignments", n => { DeviceHealthScriptAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceHealthScriptAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("deviceHealthScriptAssignments", DeviceHealthScriptAssignments); + writer.WriteCollectionOfObjectValues("deviceHealthScriptAssignments", DeviceHealthScriptAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assign/AssignRequestBuilder.cs index 232e59b98f..d5ee8ba38b 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/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.DeviceComplianceScripts.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.DeviceManagement.DeviceComplianceScripts.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}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%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/deviceComplianceScripts/{deviceComplianceScript%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceComplianceScripts.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/DeviceManagement/DeviceComplianceScripts/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assignments/AssignmentsRequestBuilder.cs index abd3cf94a0..8d87b4ac81 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.Assignments.Count; using ApiSdk.DeviceManagement.DeviceComplianceScripts.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.DeviceComplianceScripts.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceComplianceScript 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.deviceComplianceScript entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceHealthScriptAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.Assignments.Item.DeviceHealthScriptAssignmentItemRequestBuilder(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.DeviceComplianceScripts.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(DeviceHealthScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptAssignment.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/deviceComplianceScripts/{deviceComplianceScript%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/deviceComplianceScripts/{deviceComplianceScript%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(DeviceHealthScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceHealthScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceHealthScriptAssignment /// /// The list of group assignments for the device compliance script /// - 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/DeviceComplianceScripts/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assignments/Count/CountRequestBuilder.cs index 2e51d8d2c5..3fa62ff65d 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/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.DeviceComplianceScripts.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/deviceComplianceScripts/{deviceComplianceScript%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/deviceComplianceScripts/{deviceComplianceScript%2Did}/assignments/$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/DeviceComplianceScripts/Item/Assignments/Item/DeviceHealthScriptAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assignments/Item/DeviceHealthScriptAssignmentItemRequestBuilder.cs index 0fd206c4c2..5238d91f90 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assignments/Item/DeviceHealthScriptAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/Assignments/Item/DeviceHealthScriptAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceComplianceScripts.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceComplianceScript entity. /// - public class DeviceHealthScriptAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptAssignmentItemRequestBuilder : 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(DeviceHealthScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptAssignment.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 DeviceHealthScriptAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/assignments/{deviceHealthScriptAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceHealthScriptAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/assignments/{deviceHealthScriptAssignment%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(DeviceHealthScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceHealthScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceHealthScriptAssignment /// /// The list of group assignments for the device compliance script /// - public class DeviceHealthScriptAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceHealthScriptAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceComplianceScriptItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceComplianceScriptItemRequestBuilder.cs index 7f332b15de..69109fee85 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceComplianceScriptItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceComplianceScriptItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.Assign; using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.Assignments; using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.DeviceRunStates; using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.RunSummary; using ApiSdk.Models.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.DeviceComplianceScripts.Item /// /// Provides operations to manage the deviceComplianceScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceComplianceScriptItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceScriptItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceComplianceScript 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.deviceComplianceScript entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.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.DeviceManagement.DeviceComplianceScripts.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -112,7 +115,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceComplianceScript entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(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(DeviceComplianceScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceScript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -242,7 +245,7 @@ public Command BuildRunSummaryNavCommand() { var command = new Command("run-summary"); command.Description = "Provides operations to manage the runSummary property of the microsoft.graph.deviceComplianceScript entity."; - var builder = new RunSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.RunSummary.RunSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -254,14 +257,14 @@ public Command BuildRunSummaryNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceComplianceScriptItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceScriptItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%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(DeviceComplianceScript body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceScript body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -329,7 +332,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceScript body, /// /// The list of device compliance scripts associated with the tenant. /// - public class DeviceComplianceScriptItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceScriptItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -354,3 +358,4 @@ public class DeviceComplianceScriptItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs index 9eafc2671c..4943c9540d 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceComplianceScripts.Item.DeviceRunStates.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/deviceComplianceScripts/{deviceComplianceScript%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceComplianceScripts/{deviceComplianceScript%2Did}/deviceRunStates/$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/DeviceComplianceScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index ccbfd78a2e..ff1d143da0 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceComplianceScripts.Item.DeviceRunStates /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceComplianceScript entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceComplianceScript entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceComplianceScriptDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.DeviceRunStates.Item.DeviceComplianceScriptDeviceStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDeviceNavCommand()); @@ -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.DeviceComplianceScripts.Item.DeviceRunStates.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(DeviceComplianceScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceScriptDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(DeviceComplianceScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceComplianceScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceComplianceScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceComplianceScriptDeviceS /// /// List of run states for the device compliance script across all devices /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Item/DeviceComplianceScriptDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Item/DeviceComplianceScriptDeviceStateItemRequestBuilder.cs index 861ca6b064..842c3215b3 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Item/DeviceComplianceScriptDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Item/DeviceComplianceScriptDeviceStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.DeviceRunStates.Item.ManagedDevice; using ApiSdk.Models.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.DeviceComplianceScripts.Item.DeviceRunStates.I /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceComplianceScript entity. /// - public class DeviceComplianceScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates for deviceManagement @@ -129,7 +132,7 @@ public Command BuildManagedDeviceNavCommand() { var command = new Command("managed-device"); command.Description = "Provides operations to manage the managedDevice property of the microsoft.graph.deviceComplianceScriptDeviceState entity."; - var builder = new ManagedDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.Item.DeviceRunStates.Item.ManagedDevice.ManagedDeviceRequestBuilder(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(DeviceComplianceScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceScriptDeviceState.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 DeviceComplianceScriptDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/deviceRunStates/{deviceComplianceScriptDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceComplianceScriptDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/deviceRunStates/{deviceComplianceScriptDeviceState%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(DeviceComplianceScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceScriptDevice /// /// List of run states for the device compliance script across all devices /// - public class DeviceComplianceScriptDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceComplianceScriptDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceComplianceScriptDeviceStateItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs index d460cf30c2..fa145c0320 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceComplianceScripts.Item.DeviceRunStates.I /// /// Provides operations to manage the managedDevice property of the microsoft.graph.deviceComplianceScriptDeviceState entity. /// - public class ManagedDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilder : BaseCliRequestBuilder { /// /// The managed device on which the device compliance script executed @@ -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 ManagedDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/deviceRunStates/{deviceComplianceScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/deviceRunStates/{deviceComplianceScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ManagedDeviceRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The managed device on which the device compliance script executed /// - public class ManagedDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class ManagedDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/RunSummary/RunSummaryRequestBuilder.cs b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/RunSummary/RunSummaryRequestBuilder.cs index cee3845880..3549df407b 100644 --- a/src/generated/DeviceManagement/DeviceComplianceScripts/Item/RunSummary/RunSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceComplianceScripts/Item/RunSummary/RunSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceComplianceScripts.Item.RunSummary /// /// Provides operations to manage the runSummary property of the microsoft.graph.deviceComplianceScript entity. /// - public class RunSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property runSummary 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(DeviceComplianceScriptRunSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceComplianceScriptRunSummary.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 RunSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/runSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RunSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceComplianceScripts/{deviceComplianceScript%2Did}/runSummary{?%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(DeviceComplianceScriptRunSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceScriptRunSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceComplianceScriptRunSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceComplianceScriptRunSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceComplianceScriptRunSum /// /// High level run summary for device compliance script. /// - public class RunSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class RunSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/Count/CountRequestBuilder.cs index ee14ac41a6..ec3f428c2d 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurationConflictSummary.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/deviceConfigurationConflictSummary/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceConfigurationConflictSummary/$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/DeviceConfigurationConflictSummary/DeviceConfigurationConflictSummaryRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/DeviceConfigurationConflictSummaryRequestBuilder.cs index e391cbf088..12a66f4086 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/DeviceConfigurationConflictSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/DeviceConfigurationConflictSummaryRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurationConflictSummary.Count; using ApiSdk.DeviceManagement.DeviceConfigurationConflictSummary.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurationConflictSummary /// /// Provides operations to manage the deviceConfigurationConflictSummary property of the microsoft.graph.deviceManagement entity. /// - public class DeviceConfigurationConflictSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationConflictSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceConfigurationConflictSummary property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class DeviceConfigurationConflictSummaryRequestBuilder : BaseCliRequestBu public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceConfigurationConflictSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurationConflictSummary.Item.DeviceConfigurationConflictSummaryItemRequestBuilder(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.DeviceConfigurationConflictSummary.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.DeviceConfigurationConflictSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationConflictSummary.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 = "Summary of policies in conflict state for this 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"); @@ -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 DeviceConfigurationConflictSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationConflictSummary{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationConflictSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationConflictSummary{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DeviceConfigurationConflictSummaryRequestBuilder(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.DeviceConfigurationConflictSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationConflictSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.DeviceConfigurationConflictSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationConflictSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.DeviceConfigura /// /// Summary of policies in conflict state for this account. /// - public class DeviceConfigurationConflictSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationConflictSummaryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DeviceConfigurationConflictSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/Item/DeviceConfigurationConflictSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/Item/DeviceConfigurationConflictSummaryItemRequestBuilder.cs index ae03dfaba9..dbceab4ece 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/Item/DeviceConfigurationConflictSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationConflictSummary/Item/DeviceConfigurationConflictSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurationConflictSummary.Item /// /// Provides operations to manage the deviceConfigurationConflictSummary property of the microsoft.graph.deviceManagement entity. /// - public class DeviceConfigurationConflictSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationConflictSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceConfigurationConflictSummary 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.DeviceConfigurationConflictSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationConflictSummary.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 DeviceConfigurationConflictSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationConflictSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary%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.DeviceConfigurationConflictSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationConflictSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceConfigurationConflictSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationConflictSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceConfigur /// /// Summary of policies in conflict state for this account. /// - public class DeviceConfigurationConflictSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationConflictSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceConfigurationConflictSummaryItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurationDeviceStateSummaries/DeviceConfigurationDeviceStateSummariesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationDeviceStateSummaries/DeviceConfigurationDeviceStateSummariesRequestBuilder.cs index 6a975ee368..1067afe6ed 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationDeviceStateSummaries/DeviceConfigurationDeviceStateSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationDeviceStateSummaries/DeviceConfigurationDeviceStateSummariesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurationDeviceStateSummaries /// /// Provides operations to manage the deviceConfigurationDeviceStateSummaries property of the microsoft.graph.deviceManagement entity. /// - public class DeviceConfigurationDeviceStateSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationDeviceStateSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceConfigurationDeviceStateSummaries for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property deviceConfigurationDeviceStateSummaries 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 device configuration device state summary 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"); @@ -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(DeviceConfigurationDeviceStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationDeviceStateSummary.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 DeviceConfigurationDeviceStateSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationDeviceStateSummaries{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationDeviceStateSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationDeviceStateSummaries{?%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(DeviceConfigurationDeviceStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationDeviceStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationDeviceStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationDeviceStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationDeviceSta /// /// The device configuration device state summary for this account. /// - public class DeviceConfigurationDeviceStateSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationDeviceStateSummariesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class DeviceConfigurationDeviceStateSummariesRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurationProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationProfiles/Count/CountRequestBuilder.cs deleted file mode 100644 index a18d581589..0000000000 --- a/src/generated/DeviceManagement/DeviceConfigurationProfiles/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.DeviceManagement.DeviceConfigurationProfiles.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}/deviceManagement/deviceConfigurationProfiles/$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/deviceConfigurationProfiles/$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/DeviceConfigurationProfiles/DeviceConfigurationProfilesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationProfiles/DeviceConfigurationProfilesRequestBuilder.cs deleted file mode 100644 index c5b5677623..0000000000 --- a/src/generated/DeviceManagement/DeviceConfigurationProfiles/DeviceConfigurationProfilesRequestBuilder.cs +++ /dev/null @@ -1,317 +0,0 @@ -// -using ApiSdk.DeviceManagement.DeviceConfigurationProfiles.Count; -using ApiSdk.DeviceManagement.DeviceConfigurationProfiles.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.DeviceConfigurationProfiles -{ - /// - /// Provides operations to manage the deviceConfigurationProfiles property of the microsoft.graph.deviceManagement entity. - /// - public class DeviceConfigurationProfilesRequestBuilder : BaseCliRequestBuilder - { - /// - /// Provides operations to manage the deviceConfigurationProfiles property of the microsoft.graph.deviceManagement entity. - /// - /// A Tuple<List<Command>, List<Command>> - public Tuple, List> BuildCommand() - { - var executables = new List(); - var builder = new DeviceConfigurationProfileItemRequestBuilder(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 deviceConfigurationProfiles for deviceManagement - /// - /// A - public Command BuildCreateCommand() - { - var command = new Command("create"); - command.Description = "Create new navigation property to deviceConfigurationProfiles 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 = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceConfigurationProfile.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; - } - /// - /// Profile Id of the object. - /// - /// A - public Command BuildListCommand() - { - var command = new Command("list"); - command.Description = "Profile Id of the 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"); - 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 DeviceConfigurationProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationProfiles{?%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 DeviceConfigurationProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) - { - } - /// - /// Profile Id of the 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; - } - /// - /// Create new navigation property to deviceConfigurationProfiles 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(DeviceConfigurationProfile body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(DeviceConfigurationProfile 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; - } - /// - /// Profile Id of the object. - /// - public class DeviceConfigurationProfilesRequestBuilderGetQueryParameters - { - /// 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/DeviceConfigurationProfiles/Item/DeviceConfigurationProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationProfiles/Item/DeviceConfigurationProfileItemRequestBuilder.cs deleted file mode 100644 index df9777d018..0000000000 --- a/src/generated/DeviceManagement/DeviceConfigurationProfiles/Item/DeviceConfigurationProfileItemRequestBuilder.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.DeviceManagement.DeviceConfigurationProfiles.Item -{ - /// - /// Provides operations to manage the deviceConfigurationProfiles property of the microsoft.graph.deviceManagement entity. - /// - public class DeviceConfigurationProfileItemRequestBuilder : BaseCliRequestBuilder - { - /// - /// Delete navigation property deviceConfigurationProfiles for deviceManagement - /// - /// A - public Command BuildDeleteCommand() - { - var command = new Command("delete"); - command.Description = "Delete navigation property deviceConfigurationProfiles for deviceManagement"; - var deviceConfigurationProfileIdOption = new Option("--device-configuration-profile-id", description: "The unique identifier of deviceConfigurationProfile") { - }; - deviceConfigurationProfileIdOption.IsRequired = true; - command.AddOption(deviceConfigurationProfileIdOption); - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); - command.SetHandler(async (invocationContext) => { - var deviceConfigurationProfileId = invocationContext.ParseResult.GetValueForOption(deviceConfigurationProfileIdOption); - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToDeleteRequestInformation(q => { - }); - if (deviceConfigurationProfileId is not null) requestInfo.PathParameters.Add("deviceConfigurationProfile%2Did", deviceConfigurationProfileId); - 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; - } - /// - /// Profile Id of the object. - /// - /// A - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Profile Id of the object."; - var deviceConfigurationProfileIdOption = new Option("--device-configuration-profile-id", description: "The unique identifier of deviceConfigurationProfile") { - }; - deviceConfigurationProfileIdOption.IsRequired = true; - command.AddOption(deviceConfigurationProfileIdOption); - 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 deviceConfigurationProfileId = invocationContext.ParseResult.GetValueForOption(deviceConfigurationProfileIdOption); - 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 (deviceConfigurationProfileId is not null) requestInfo.PathParameters.Add("deviceConfigurationProfile%2Did", deviceConfigurationProfileId); - 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 deviceConfigurationProfiles in deviceManagement - /// - /// A - public Command BuildPatchCommand() - { - var command = new Command("patch"); - command.Description = "Update the navigation property deviceConfigurationProfiles in deviceManagement"; - var deviceConfigurationProfileIdOption = new Option("--device-configuration-profile-id", description: "The unique identifier of deviceConfigurationProfile") { - }; - deviceConfigurationProfileIdOption.IsRequired = true; - command.AddOption(deviceConfigurationProfileIdOption); - 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 deviceConfigurationProfileId = invocationContext.ParseResult.GetValueForOption(deviceConfigurationProfileIdOption); - 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(DeviceConfigurationProfile.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPatchRequestInformation(model, q => { - }); - if (deviceConfigurationProfileId is not null) requestInfo.PathParameters.Add("deviceConfigurationProfile%2Did", deviceConfigurationProfileId); - 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 DeviceConfigurationProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationProfiles/{deviceConfigurationProfile%2Did}{?%24expand,%24select}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public DeviceConfigurationProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationProfiles/{deviceConfigurationProfile%2Did}{?%24expand,%24select}", rawUrl) - { - } - /// - /// Delete navigation property deviceConfigurationProfiles 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; - } - /// - /// Profile Id of the 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 navigation property deviceConfigurationProfiles 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(DeviceConfigurationProfile body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationProfile 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; - } - /// - /// Profile Id of the object. - /// - public class DeviceConfigurationProfileItemRequestBuilderGetQueryParameters - { - /// 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/DeviceConfigurationRestrictedAppsViolations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/Count/CountRequestBuilder.cs index 08a7b0bcc0..b646cbb200 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurationRestrictedAppsViolations.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 @@ -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/deviceConfigurationRestrictedAppsViolations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceConfigurationRestrictedAppsViolations/$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/DeviceConfigurationRestrictedAppsViolations/DeviceConfigurationRestrictedAppsViolationsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/DeviceConfigurationRestrictedAppsViolationsRequestBuilder.cs index 9962e6305e..612ded9d4a 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/DeviceConfigurationRestrictedAppsViolationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/DeviceConfigurationRestrictedAppsViolationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurationRestrictedAppsViolations.Count; using ApiSdk.DeviceManagement.DeviceConfigurationRestrictedAppsViolations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurationRestrictedAppsViolations /// /// Provides operations to manage the deviceConfigurationRestrictedAppsViolations property of the microsoft.graph.deviceManagement entity. /// - public class DeviceConfigurationRestrictedAppsViolationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationRestrictedAppsViolationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceConfigurationRestrictedAppsViolations property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class DeviceConfigurationRestrictedAppsViolationsRequestBuilder : BaseCli public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new RestrictedAppsViolationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurationRestrictedAppsViolations.Item.RestrictedAppsViolationItemRequestBuilder(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.DeviceConfigurationRestrictedAppsViolations.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(RestrictedAppsViolation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RestrictedAppsViolation.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 = "Restricted apps violations for this 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"); @@ -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 DeviceConfigurationRestrictedAppsViolationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationRestrictedAppsViolations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationRestrictedAppsViolationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationRestrictedAppsViolations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DeviceConfigurationRestrictedAppsViolationsRequestBuilder(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(RestrictedAppsViolation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RestrictedAppsViolation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RestrictedAppsViolation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RestrictedAppsViolation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(RestrictedAppsViolation body, /// /// Restricted apps violations for this account. /// - public class DeviceConfigurationRestrictedAppsViolationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationRestrictedAppsViolationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DeviceConfigurationRestrictedAppsViolationsRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/Item/RestrictedAppsViolationItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/Item/RestrictedAppsViolationItemRequestBuilder.cs index 2637b219e8..d3e1cfa04a 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/Item/RestrictedAppsViolationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationRestrictedAppsViolations/Item/RestrictedAppsViolationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurationRestrictedAppsViolations.It /// /// Provides operations to manage the deviceConfigurationRestrictedAppsViolations property of the microsoft.graph.deviceManagement entity. /// - public class RestrictedAppsViolationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestrictedAppsViolationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceConfigurationRestrictedAppsViolations 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(RestrictedAppsViolation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RestrictedAppsViolation.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 RestrictedAppsViolationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationRestrictedAppsViolations/{restrictedAppsViolation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RestrictedAppsViolationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationRestrictedAppsViolations/{restrictedAppsViolation%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(RestrictedAppsViolation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RestrictedAppsViolation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(RestrictedAppsViolation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RestrictedAppsViolation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(RestrictedAppsViolation body /// /// Restricted apps violations for this account. /// - public class RestrictedAppsViolationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestrictedAppsViolationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class RestrictedAppsViolationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurationUserStateSummaries/DeviceConfigurationUserStateSummariesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationUserStateSummaries/DeviceConfigurationUserStateSummariesRequestBuilder.cs index e103afdc7f..1cb1a96886 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationUserStateSummaries/DeviceConfigurationUserStateSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationUserStateSummaries/DeviceConfigurationUserStateSummariesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurationUserStateSummaries /// /// Provides operations to manage the deviceConfigurationUserStateSummaries property of the microsoft.graph.deviceManagement entity. /// - public class DeviceConfigurationUserStateSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationUserStateSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceConfigurationUserStateSummaries for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property deviceConfigurationUserStateSummaries 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 device configuration user state summary 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"); @@ -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(DeviceConfigurationUserStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationUserStateSummary.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 DeviceConfigurationUserStateSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationUserStateSummaries{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationUserStateSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationUserStateSummaries{?%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(DeviceConfigurationUserStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationUserStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationUserStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationUserStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationUserState /// /// The device configuration user state summary for this account. /// - public class DeviceConfigurationUserStateSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationUserStateSummariesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class DeviceConfigurationUserStateSummariesRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Count/CountRequestBuilder.cs index ea982ef850..90045d00f2 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurations.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/deviceConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceConfigurations/$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/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs index 35cb82f0ac..8b16a37aff 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/DeviceConfigurationsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurations.Count; using ApiSdk.DeviceManagement.DeviceConfigurations.GetIosAvailableUpdateVersions; using ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices; @@ -6,6 +7,7 @@ using ApiSdk.DeviceManagement.DeviceConfigurations.Item; using ApiSdk.Models.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.DeviceConfigurations /// /// Provides operations to manage the deviceConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class DeviceConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceConfigurations property of the microsoft.graph.deviceManagement entity. @@ -34,7 +37,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceConfigurationItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignedAccessMultiModeProfilesNavCommand()); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCountNavCommand() { var command = 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.DeviceConfigurations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(ApiSdk.Models.DeviceConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -121,7 +124,7 @@ public Command BuildGetIosAvailableUpdateVersionsNavCommand() { var command = new Command("get-ios-available-update-versions"); command.Description = "Provides operations to call the getIosAvailableUpdateVersions method."; - var builder = new GetIosAvailableUpdateVersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.GetIosAvailableUpdateVersions.GetIosAvailableUpdateVersionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -138,7 +141,7 @@ public Command BuildGetTargetedUsersAndDevicesNavCommand() { var command = new Command("get-targeted-users-and-devices"); command.Description = "Provides operations to call the getTargetedUsersAndDevices method."; - var builder = new GetTargetedUsersAndDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices.GetTargetedUsersAndDevicesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -155,7 +158,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.DeviceManagement.DeviceConfigurations.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -172,41 +175,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The device 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"); @@ -214,14 +182,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); @@ -231,14 +191,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}, @@ -261,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 DeviceConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -281,11 +233,11 @@ public DeviceConfigurationsRequestBuilder(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); @@ -301,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.DeviceConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.DeviceConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -317,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.DeviceConfigura /// /// The device configurations. /// - public class DeviceConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -381,3 +334,4 @@ public class DeviceConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/GetIosAvailableUpdateVersions/GetIosAvailableUpdateVersionsGetResponse.cs b/src/generated/DeviceManagement/DeviceConfigurations/GetIosAvailableUpdateVersions/GetIosAvailableUpdateVersionsGetResponse.cs index fec072bfb1..0833621b38 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/GetIosAvailableUpdateVersions/GetIosAvailableUpdateVersionsGetResponse.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/GetIosAvailableUpdateVersions/GetIosAvailableUpdateVersionsGetResponse.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.DeviceConfigurations.GetIosAvailableUpdateVersions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetIosAvailableUpdateVersionsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetIosAvailableUpdateVersionsGetResponse : 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 GetIosAvailableUpdateVersionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.DeviceConfigurations.GetIosAvailableUpdateVersions.GetIosAvailableUpdateVersionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetIosAvailableUpdateVersionsGetResponse(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.GetIosAvailableUpdateVersions.GetIosAvailableUpdateVersionsGetResponse(); } /// /// 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(IosAvailableUpdateVersion.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.IosAvailableUpdateVersion.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/DeviceConfigurations/GetIosAvailableUpdateVersions/GetIosAvailableUpdateVersionsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/GetIosAvailableUpdateVersions/GetIosAvailableUpdateVersionsRequestBuilder.cs index 3119093827..21325abc19 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/GetIosAvailableUpdateVersions/GetIosAvailableUpdateVersionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/GetIosAvailableUpdateVersions/GetIosAvailableUpdateVersionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurations.GetIosAvailableUpdateVers /// /// Provides operations to call the getIosAvailableUpdateVersions method. /// - public class GetIosAvailableUpdateVersionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetIosAvailableUpdateVersionsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getIosAvailableUpdateVersions @@ -28,26 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function getIosAvailableUpdateVersions"; - 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 GetIosAvailableUpdateVersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/getIosAvailableUpdateVersions(){?%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 GetIosAvailableUpdateVersionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/getIosAvailableUpdateVersions(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -116,11 +89,11 @@ public GetIosAvailableUpdateVersionsRequestBuilder(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); @@ -131,7 +104,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getIosAvailableUpdateVersions /// - public class GetIosAvailableUpdateVersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetIosAvailableUpdateVersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -165,3 +139,4 @@ public class GetIosAvailableUpdateVersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesPostRequestBody.cs b/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesPostRequestBody.cs index ec1fab6eec..48af467814 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesPostRequestBody.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.DeviceConfigurations.GetTargetedUsersAndDevices { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetTargetedUsersAndDevicesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetTargetedUsersAndDevicesPostRequestBody : IAdditionalDataHolder, 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 GetTargetedUsersAndDevicesPostRequestBody : IAdditionalDataHolder, public List DeviceConfigurationIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetTargetedUsersAndDevicesPostRequestBody() { @@ -30,12 +32,12 @@ public GetTargetedUsersAndDevicesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetTargetedUsersAndDevicesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices.GetTargetedUsersAndDevicesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetTargetedUsersAndDevicesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices.GetTargetedUsersAndDevicesPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceConfigurationIds", n => { DeviceConfigurationIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "deviceConfigurationIds", n => { DeviceConfigurationIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesPostResponse.cs b/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesPostResponse.cs index b7d0f8eb9b..83010eaf8c 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesPostResponse.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.DeviceConfigurations.GetTargetedUsersAndDevices { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetTargetedUsersAndDevicesPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetTargetedUsersAndDevicesPostResponse : 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 GetTargetedUsersAndDevicesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices.GetTargetedUsersAndDevicesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetTargetedUsersAndDevicesPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices.GetTargetedUsersAndDevicesPostResponse(); } /// /// 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(DeviceConfigurationTargetedUserAndDevice.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceConfigurationTargetedUserAndDevice.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/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesRequestBuilder.cs index 162dd3944d..114f499249 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/GetTargetedUsersAndDevices/GetTargetedUsersAndDevicesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurations.GetTargetedUsersAndDevice /// /// Provides operations to call the getTargetedUsersAndDevices method. /// - public class GetTargetedUsersAndDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetTargetedUsersAndDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getTargetedUsersAndDevices @@ -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(GetTargetedUsersAndDevicesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices.GetTargetedUsersAndDevicesPostRequestBody.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 GetTargetedUsersAndDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/getTargetedUsersAndDevices", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetTargetedUsersAndDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/getTargetedUsersAndDevices", rawUrl) @@ -100,11 +103,11 @@ public GetTargetedUsersAndDevicesRequestBuilder(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(GetTargetedUsersAndDevicesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices.GetTargetedUsersAndDevicesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetTargetedUsersAndDevicesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.GetTargetedUsersAndDevices.GetTargetedUsersAndDevicesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GetTargetedUsersAndDevicesPos } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index 8e9355b693..65596997dc 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceManagement.DeviceConfigurations.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.DeviceManagement.DeviceConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.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/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs index ff2792acab..ce18ae409f 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceManagement.DeviceConfigurations.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.DeviceManagement.DeviceConfigurations.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.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/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index a3dab7576d..2a5eff9afa 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceManagement.DeviceConfigurations.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.DeviceManagement.DeviceConfigurations.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}/deviceManagement/deviceConfigurations/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}/deviceManagement/deviceConfigurations/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(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(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.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/DeviceManagement/DeviceConfigurations/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/Assign/AssignPostRequestBody.cs index 3e1983bbd9..4ab07620e9 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceConfigurations.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 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 deviceConfigurationGroupAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceConfigurationGroupAssignments { get; set; } + public List? DeviceConfigurationGroupAssignments { get; set; } #nullable restore #else - public List DeviceConfigurationGroupAssignments { get; set; } + public List DeviceConfigurationGroupAssignments { 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.DeviceManagement.DeviceConfigurations.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(DeviceConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, - { "deviceConfigurationGroupAssignments", n => { DeviceConfigurationGroupAssignments = n.GetCollectionOfObjectValues(DeviceConfigurationGroupAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceConfigurationAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, + { "deviceConfigurationGroupAssignments", n => { DeviceConfigurationGroupAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceConfigurationGroupAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assignments", Assignments); - writer.WriteCollectionOfObjectValues("deviceConfigurationGroupAssignments", DeviceConfigurationGroupAssignments); + writer.WriteCollectionOfObjectValues("assignments", Assignments); + writer.WriteCollectionOfObjectValues("deviceConfigurationGroupAssignments", DeviceConfigurationGroupAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/Assign/AssignPostResponse.cs index c6e4096f29..fdb4bbb184 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceConfigurations.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.DeviceConfigurations.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.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(DeviceConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceConfigurationAssignment.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/DeviceConfigurations/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/Assign/AssignRequestBuilder.cs index 7cc51f6386..0ede732b71 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceConfigurations.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.DeviceConfigurations.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/deviceConfigurations/{deviceConfiguration%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/deviceConfigurations/{deviceConfiguration%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.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/DeviceConfigurations/Item/AssignedAccessMultiModeProfiles/AssignedAccessMultiModeProfilesPostRequestBody.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/AssignedAccessMultiModeProfiles/AssignedAccessMultiModeProfilesPostRequestBody.cs index 75a192e3a6..179f75d8e0 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/AssignedAccessMultiModeProfiles/AssignedAccessMultiModeProfilesPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/AssignedAccessMultiModeProfiles/AssignedAccessMultiModeProfilesPostRequestBody.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.DeviceConfigurations.Item.AssignedAccessMultiModeProfiles { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignedAccessMultiModeProfilesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignedAccessMultiModeProfilesPostRequestBody : IAdditionalDataHolder, 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 AssignedAccessMultiModeProfilesPostRequestBody : IAdditionalDataHol /// The assignedAccessMultiModeProfiles property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? AssignedAccessMultiModeProfiles { get; set; } + public List? AssignedAccessMultiModeProfiles { get; set; } #nullable restore #else - public List AssignedAccessMultiModeProfiles { get; set; } + public List AssignedAccessMultiModeProfiles { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignedAccessMultiModeProfilesPostRequestBody() { @@ -31,12 +33,12 @@ public AssignedAccessMultiModeProfilesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignedAccessMultiModeProfilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.AssignedAccessMultiModeProfiles.AssignedAccessMultiModeProfilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignedAccessMultiModeProfilesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.AssignedAccessMultiModeProfiles.AssignedAccessMultiModeProfilesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignedAccessMultiModeProfiles", n => { AssignedAccessMultiModeProfiles = n.GetCollectionOfObjectValues(WindowsAssignedAccessProfile.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignedAccessMultiModeProfiles", n => { AssignedAccessMultiModeProfiles = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsAssignedAccessProfile.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("assignedAccessMultiModeProfiles", AssignedAccessMultiModeProfiles); + writer.WriteCollectionOfObjectValues("assignedAccessMultiModeProfiles", AssignedAccessMultiModeProfiles); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/AssignedAccessMultiModeProfiles/AssignedAccessMultiModeProfilesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/AssignedAccessMultiModeProfiles/AssignedAccessMultiModeProfilesRequestBuilder.cs index 8eb8c54819..65ffb75238 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/AssignedAccessMultiModeProfiles/AssignedAccessMultiModeProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/AssignedAccessMultiModeProfiles/AssignedAccessMultiModeProfilesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurations.Item.AssignedAccessMultiM /// /// Provides operations to call the assignedAccessMultiModeProfiles method. /// - public class AssignedAccessMultiModeProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedAccessMultiModeProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assignedAccessMultiModeProfiles @@ -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(AssignedAccessMultiModeProfilesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.AssignedAccessMultiModeProfiles.AssignedAccessMultiModeProfilesPostRequestBody.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 AssignedAccessMultiModeProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/assignedAccessMultiModeProfiles", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignedAccessMultiModeProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/assignedAccessMultiModeProfiles", rawUrl) @@ -83,11 +86,11 @@ public AssignedAccessMultiModeProfilesRequestBuilder(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(AssignedAccessMultiModeProfilesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.AssignedAccessMultiModeProfiles.AssignedAccessMultiModeProfilesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignedAccessMultiModeProfilesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.AssignedAccessMultiModeProfiles.AssignedAccessMultiModeProfilesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignedAccessMultiModeProfil } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs index d83f8de059..016631f0b1 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurations.Item.Assignments.Count; using ApiSdk.DeviceManagement.DeviceConfigurations.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.DeviceConfigurations.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceConfiguration 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.deviceConfiguration entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceConfigurationAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.Assignments.Item.DeviceConfigurationAssignmentItemRequestBuilder(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.DeviceConfigurations.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(DeviceConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationAssignment.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/deviceConfigurations/{deviceConfiguration%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/deviceConfigurations/{deviceConfiguration%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(DeviceConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceConfigurationAssignment /// /// The list of assignments for the device configuration 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/DeviceConfigurations/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/Count/CountRequestBuilder.cs index 17ea4d806a..8e562a3632 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceConfigurations.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/deviceConfigurations/{deviceConfiguration%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/deviceConfigurations/{deviceConfiguration%2Did}/assignments/$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/DeviceConfigurations/Item/Assignments/Item/DeviceConfigurationAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/Item/DeviceConfigurationAssignmentItemRequestBuilder.cs index 27ef736bca..b2d6b3365d 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/Item/DeviceConfigurationAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/Assignments/Item/DeviceConfigurationAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurations.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceConfiguration entity. /// - public class DeviceConfigurationAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationAssignmentItemRequestBuilder : 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(DeviceConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationAssignment.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 DeviceConfigurationAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/assignments/{deviceConfigurationAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/assignments/{deviceConfigurationAssignment%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(DeviceConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationAssignmen /// /// The list of assignments for the device configuration profile. /// - public class DeviceConfigurationAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceConfigurationAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs index 7cdf751cb3..cdb89430d4 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceConfigurationItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurations.Item.Assign; using ApiSdk.DeviceManagement.DeviceConfigurations.Item.AssignedAccessMultiModeProfiles; using ApiSdk.DeviceManagement.DeviceConfigurations.Item.Assignments; @@ -12,6 +13,7 @@ using ApiSdk.DeviceManagement.DeviceConfigurations.Item.WindowsPrivacyAccessControls; using ApiSdk.Models.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.DeviceManagement.DeviceConfigurations.Item /// /// Provides operations to manage the deviceConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class DeviceConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the assignedAccessMultiModeProfiles method. @@ -40,7 +43,7 @@ public Command BuildAssignedAccessMultiModeProfilesNavCommand() { var command = new Command("assigned-access-multi-mode-profiles"); command.Description = "Provides operations to call the assignedAccessMultiModeProfiles method."; - var builder = new AssignedAccessMultiModeProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.AssignedAccessMultiModeProfiles.AssignedAccessMultiModeProfilesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -57,7 +60,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.deviceConfiguration entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -84,7 +87,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.DeviceConfigurations.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -136,7 +139,7 @@ public Command BuildDeviceSettingStateSummariesNavCommand() { var command = new Command("device-setting-state-summaries"); command.Description = "Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceConfiguration entity."; - var builder = new DeviceSettingStateSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -163,7 +166,7 @@ public Command BuildDeviceStatusesNavCommand() { var command = new Command("device-statuses"); command.Description = "Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceConfiguration entity."; - var builder = new DeviceStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceStatuses.DeviceStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -190,7 +193,7 @@ public Command BuildDeviceStatusOverviewNavCommand() { var command = new Command("device-status-overview"); command.Description = "Provides operations to manage the deviceStatusOverview property of the microsoft.graph.deviceConfiguration entity."; - var builder = new DeviceStatusOverviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceStatusOverview.DeviceStatusOverviewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -261,7 +264,7 @@ public Command BuildGetOmaSettingPlainTextValueWithSecretReferenceValueIdRbComma { var command = new Command("get-oma-setting-plain-text-value-with-secret-reference-value-id"); command.Description = "Provides operations to call the getOmaSettingPlainTextValue method."; - var builder = new GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.GetOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -278,7 +281,7 @@ public Command BuildGroupAssignmentsNavCommand() { var command = new Command("group-assignments"); command.Description = "Provides operations to manage the groupAssignments property of the microsoft.graph.deviceConfiguration entity."; - var builder = new GroupAssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.GroupAssignments.GroupAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -327,8 +330,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.DeviceConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -356,7 +359,7 @@ public Command BuildUserStatusesNavCommand() { var command = new Command("user-statuses"); command.Description = "Provides operations to manage the userStatuses property of the microsoft.graph.deviceConfiguration entity."; - var builder = new UserStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.UserStatuses.UserStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -383,7 +386,7 @@ public Command BuildUserStatusOverviewNavCommand() { var command = new Command("user-status-overview"); command.Description = "Provides operations to manage the userStatusOverview property of the microsoft.graph.deviceConfiguration entity."; - var builder = new UserStatusOverviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.UserStatusOverview.UserStatusOverviewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -402,7 +405,7 @@ public Command BuildWindowsPrivacyAccessControlsNavCommand() { var command = new Command("windows-privacy-access-controls"); command.Description = "Provides operations to call the windowsPrivacyAccessControls method."; - var builder = new WindowsPrivacyAccessControlsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.WindowsPrivacyAccessControls.WindowsPrivacyAccessControlsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -412,14 +415,14 @@ public Command BuildWindowsPrivacyAccessControlsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -451,11 +454,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -471,11 +474,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.DeviceConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -487,7 +490,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceConfigur /// /// The device configurations. /// - public class DeviceConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -512,3 +516,4 @@ public class DeviceConfigurationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs index 5318ecd0a4..28fc979b08 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurations.Item.DeviceSettingStateSu /// /// Provides operations to count the resources in the collection. /// - 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/deviceConfigurations/{deviceConfiguration%2Did}/deviceSettingStateSummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceConfigurations/{deviceConfiguration%2Did}/deviceSettingStateSummaries/$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/DeviceConfigurations/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs index 16a5076c24..ed4d8ee371 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceSettingStateSummaries.Count; using ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceSettingStateSummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurations.Item.DeviceSettingStateSu /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceConfiguration entity. /// - public class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceConfiguration entity. @@ -30,7 +33,7 @@ public class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new SettingStateDeviceSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceSettingStateSummaries.Item.SettingStateDeviceSummaryItemRequestBuilder(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.DeviceConfigurations.Item.DeviceSettingStateSummaries.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(SettingStateDeviceSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SettingStateDeviceSummary.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 DeviceSettingStateSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceSettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceSettingStateSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceSettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceSettingStateSummariesRequestBuilder(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); @@ -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(SettingStateDeviceSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SettingStateDeviceSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SettingStateDeviceSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SettingStateDeviceSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(SettingStateDeviceSummary bod /// /// Device Configuration Setting State Device Summary /// - public class DeviceSettingStateSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceSettingStateSummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceSettingStateSummariesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/Item/SettingStateDeviceSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/Item/SettingStateDeviceSummaryItemRequestBuilder.cs index de68f45cd3..bc47b3c585 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/Item/SettingStateDeviceSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceSettingStateSummaries/Item/SettingStateDeviceSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurations.Item.DeviceSettingStateSu /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceConfiguration entity. /// - public class SettingStateDeviceSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingStateDeviceSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceSettingStateSummaries 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(SettingStateDeviceSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SettingStateDeviceSummary.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 SettingStateDeviceSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceSettingStateSummaries/{settingStateDeviceSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SettingStateDeviceSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceSettingStateSummaries/{settingStateDeviceSummary%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(SettingStateDeviceSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SettingStateDeviceSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SettingStateDeviceSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SettingStateDeviceSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(SettingStateDeviceSummary bo /// /// Device Configuration Setting State Device Summary /// - public class SettingStateDeviceSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingStateDeviceSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class SettingStateDeviceSummaryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatusOverview/DeviceStatusOverviewRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatusOverview/DeviceStatusOverviewRequestBuilder.cs index 8ac51d1e1b..8fc5452f8a 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatusOverview/DeviceStatusOverviewRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatusOverview/DeviceStatusOverviewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurations.Item.DeviceStatusOverview /// /// Provides operations to manage the deviceStatusOverview property of the microsoft.graph.deviceConfiguration entity. /// - public class DeviceStatusOverviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusOverviewRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStatusOverview 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(DeviceConfigurationDeviceOverview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationDeviceOverview.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 DeviceStatusOverviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceStatusOverview{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStatusOverviewRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceStatusOverview{?%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(DeviceConfigurationDeviceOverview body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationDeviceOverview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationDeviceOverview body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationDeviceOverview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationDeviceOve /// /// Device Configuration devices status overview /// - public class DeviceStatusOverviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStatusOverviewRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceStatusOverviewRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs index 3f53333d41..ef42264bc5 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceManagement.DeviceConfigurations.Item.DeviceStatuses.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/deviceConfigurations/{deviceConfiguration%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}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceStatuses/$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/DeviceConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs index 1cff825255..d5388ae893 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/DeviceStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceStatuses.Count; using ApiSdk.DeviceManagement.DeviceConfigurations.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.DeviceManagement.DeviceConfigurations.Item.DeviceStatuses /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceConfiguration 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.deviceConfiguration entity. @@ -30,7 +33,7 @@ public class DeviceStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceConfigurationDeviceStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.DeviceStatuses.Item.DeviceConfigurationDeviceStatusItemRequestBuilder(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.DeviceConfigurations.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(DeviceConfigurationDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationDeviceStatus.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}/deviceManagement/deviceConfigurations/{deviceConfiguration%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}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceStatusesRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(DeviceConfigurationDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceConfigurationDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceConfigurationDeviceStat /// /// Device configuration installation status by device. /// - 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/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/Item/DeviceConfigurationDeviceStatusItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/Item/DeviceConfigurationDeviceStatusItemRequestBuilder.cs index dbec218dd2..0ddccd7960 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/Item/DeviceConfigurationDeviceStatusItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/DeviceStatuses/Item/DeviceConfigurationDeviceStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurations.Item.DeviceStatuses.Item /// /// Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceConfiguration entity. /// - public class DeviceConfigurationDeviceStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationDeviceStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStatuses 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(DeviceConfigurationDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationDeviceStatus.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 DeviceConfigurationDeviceStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceStatuses/{deviceConfigurationDeviceStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationDeviceStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/deviceStatuses/{deviceConfigurationDeviceStatus%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(DeviceConfigurationDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationDeviceSta /// /// Device configuration installation status by device. /// - public class DeviceConfigurationDeviceStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationDeviceStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceConfigurationDeviceStatusItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/GetOmaSettingPlainTextValueWithSecretReferenceValueId/GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/GetOmaSettingPlainTextValueWithSecretReferenceValueId/GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse.cs index dbc3474943..639c6a6783 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/GetOmaSettingPlainTextValueWithSecretReferenceValueId/GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/GetOmaSettingPlainTextValueWithSecretReferenceValueId/GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse.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.DeviceConfigurations.Item.GetOmaSettingPlainTextValueWithSecretReferenceValueId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse : IAdditionalDataHolder, IParsable + public partial class GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse : IAdditionalDataHolder, 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 GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse : public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse() { @@ -30,12 +32,12 @@ public GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.GetOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.GetOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse(); } /// /// 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/DeviceConfigurations/Item/GetOmaSettingPlainTextValueWithSecretReferenceValueId/GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/GetOmaSettingPlainTextValueWithSecretReferenceValueId/GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder.cs index 2a612ca199..dfb8bcaea6 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/GetOmaSettingPlainTextValueWithSecretReferenceValueId/GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/GetOmaSettingPlainTextValueWithSecretReferenceValueId/GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurations.Item.GetOmaSettingPlainTe /// /// Provides operations to call the getOmaSettingPlainTextValue method. /// - public class GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getOmaSettingPlainTextValue @@ -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 GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}')", 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.DeviceConfigurations.Item.GroupAssignments.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}/deviceManagement/deviceConfigurations/{deviceConfiguration%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}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/groupAssignments/$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/DeviceConfigurations/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs index 4d49849197..fd5860b17a 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurations.Item.GroupAssignments.Count; using ApiSdk.DeviceManagement.DeviceConfigurations.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.DeviceManagement.DeviceConfigurations.Item.GroupAssignments /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.deviceConfiguration 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.deviceConfiguration entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceConfigurationGroupAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.GroupAssignments.Item.DeviceConfigurationGroupAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDeviceConfigurationNavCommand()); 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.DeviceConfigurations.Item.GroupAssignments.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(DeviceConfigurationGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationGroupAssignment.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 GroupAssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%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}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/groupAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public GroupAssignmentsRequestBuilder(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(DeviceConfigurationGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceConfigurationGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceConfigurationGroupAssig /// /// The list of group assignments for the device configuration profile. /// - public class GroupAssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupAssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class GroupAssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/Item/DeviceConfiguration/DeviceConfigurationRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/Item/DeviceConfiguration/DeviceConfigurationRequestBuilder.cs index 4f2f85f736..1158ddf955 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/Item/DeviceConfiguration/DeviceConfigurationRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/Item/DeviceConfiguration/DeviceConfigurationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurations.Item.GroupAssignments.Ite /// /// Provides operations to manage the deviceConfiguration property of the microsoft.graph.deviceConfigurationGroupAssignment entity. /// - public class DeviceConfigurationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationRequestBuilder : BaseCliRequestBuilder { /// /// The navigation link to the Device Configuration being targeted. @@ -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 DeviceConfigurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/groupAssignments/{deviceConfigurationGroupAssignment%2Did}/deviceConfiguration{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/groupAssignments/{deviceConfigurationGroupAssignment%2Did}/deviceConfiguration{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DeviceConfigurationRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The navigation link to the Device Configuration being targeted. /// - public class DeviceConfigurationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DeviceConfigurationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/Item/DeviceConfigurationGroupAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/Item/DeviceConfigurationGroupAssignmentItemRequestBuilder.cs index a7cff703af..4145e29e4c 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/Item/DeviceConfigurationGroupAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/GroupAssignments/Item/DeviceConfigurationGroupAssignmentItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurations.Item.GroupAssignments.Item.DeviceConfiguration; using ApiSdk.Models.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.DeviceConfigurations.Item.GroupAssignments.Ite /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.deviceConfiguration entity. /// - public class DeviceConfigurationGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupAssignments for deviceManagement @@ -71,7 +74,7 @@ public Command BuildDeviceConfigurationNavCommand() { var command = new Command("device-configuration"); command.Description = "Provides operations to manage the deviceConfiguration property of the microsoft.graph.deviceConfigurationGroupAssignment entity."; - var builder = new DeviceConfigurationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.GroupAssignments.Item.DeviceConfiguration.DeviceConfigurationRequestBuilder(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(DeviceConfigurationGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationGroupAssignment.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 DeviceConfigurationGroupAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/groupAssignments/{deviceConfigurationGroupAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationGroupAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/groupAssignments/{deviceConfigurationGroupAssignment%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(DeviceConfigurationGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationGroupAssi /// /// The list of group assignments for the device configuration profile. /// - public class DeviceConfigurationGroupAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationGroupAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceConfigurationGroupAssignmentItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatusOverview/UserStatusOverviewRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatusOverview/UserStatusOverviewRequestBuilder.cs index c50e15d0eb..de95597e36 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatusOverview/UserStatusOverviewRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatusOverview/UserStatusOverviewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurations.Item.UserStatusOverview /// /// Provides operations to manage the userStatusOverview property of the microsoft.graph.deviceConfiguration entity. /// - public class UserStatusOverviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusOverviewRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStatusOverview 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(DeviceConfigurationUserOverview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationUserOverview.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 UserStatusOverviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/userStatusOverview{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserStatusOverviewRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/userStatusOverview{?%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(DeviceConfigurationUserOverview body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationUserOverview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationUserOverview body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationUserOverview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationUserOverv /// /// Device Configuration users status overview /// - public class UserStatusOverviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatusOverviewRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserStatusOverviewRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs index ad63bd894f..0868f1e8a9 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/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.DeviceManagement.DeviceConfigurations.Item.UserStatuses.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/deviceConfigurations/{deviceConfiguration%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}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/userStatuses/$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/DeviceConfigurations/Item/UserStatuses/Item/DeviceConfigurationUserStatusItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/Item/DeviceConfigurationUserStatusItemRequestBuilder.cs index 2a3ef12e52..552f05637b 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/Item/DeviceConfigurationUserStatusItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/Item/DeviceConfigurationUserStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurations.Item.UserStatuses.Item /// /// Provides operations to manage the userStatuses property of the microsoft.graph.deviceConfiguration entity. /// - public class DeviceConfigurationUserStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationUserStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStatuses 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(DeviceConfigurationUserStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationUserStatus.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 DeviceConfigurationUserStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/userStatuses/{deviceConfigurationUserStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationUserStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/userStatuses/{deviceConfigurationUserStatus%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(DeviceConfigurationUserStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationUserStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceConfigurationUserStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceConfigurationUserStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceConfigurationUserStatu /// /// Device configuration installation status by user. /// - public class DeviceConfigurationUserStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationUserStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceConfigurationUserStatusItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs index a5df2597d4..152d7150b8 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/UserStatuses/UserStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurations.Item.UserStatuses.Count; using ApiSdk.DeviceManagement.DeviceConfigurations.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.DeviceManagement.DeviceConfigurations.Item.UserStatuses /// /// Provides operations to manage the userStatuses property of the microsoft.graph.deviceConfiguration 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.deviceConfiguration entity. @@ -30,7 +33,7 @@ public class UserStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceConfigurationUserStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.UserStatuses.Item.DeviceConfigurationUserStatusItemRequestBuilder(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.DeviceConfigurations.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(DeviceConfigurationUserStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceConfigurationUserStatus.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}/deviceManagement/deviceConfigurations/{deviceConfiguration%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}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/userStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public UserStatusesRequestBuilder(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); @@ -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(DeviceConfigurationUserStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationUserStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceConfigurationUserStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceConfigurationUserStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceConfigurationUserStatus /// /// Device configuration installation status by user. /// - 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/DeviceManagement/DeviceConfigurations/Item/WindowsPrivacyAccessControls/WindowsPrivacyAccessControlsPostRequestBody.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/WindowsPrivacyAccessControls/WindowsPrivacyAccessControlsPostRequestBody.cs index 07a7f19b0e..9969b5ba49 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/WindowsPrivacyAccessControls/WindowsPrivacyAccessControlsPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/WindowsPrivacyAccessControls/WindowsPrivacyAccessControlsPostRequestBody.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.DeviceConfigurations.Item.WindowsPrivacyAccessControls { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class WindowsPrivacyAccessControlsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class WindowsPrivacyAccessControlsPostRequestBody : IAdditionalDataHolder, 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 WindowsPrivacyAccessControlsPostRequestBody : IAdditionalDataHolder /// The windowsPrivacyAccessControls property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? WindowsPrivacyAccessControls { get; set; } + public List? WindowsPrivacyAccessControls { get; set; } #nullable restore #else - public List WindowsPrivacyAccessControls { get; set; } + public List WindowsPrivacyAccessControls { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public WindowsPrivacyAccessControlsPostRequestBody() { @@ -31,12 +33,12 @@ public WindowsPrivacyAccessControlsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static WindowsPrivacyAccessControlsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.WindowsPrivacyAccessControls.WindowsPrivacyAccessControlsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WindowsPrivacyAccessControlsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.WindowsPrivacyAccessControls.WindowsPrivacyAccessControlsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "windowsPrivacyAccessControls", n => { WindowsPrivacyAccessControls = n.GetCollectionOfObjectValues(WindowsPrivacyDataAccessControlItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "windowsPrivacyAccessControls", n => { WindowsPrivacyAccessControls = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsPrivacyDataAccessControlItem.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("windowsPrivacyAccessControls", WindowsPrivacyAccessControls); + writer.WriteCollectionOfObjectValues("windowsPrivacyAccessControls", WindowsPrivacyAccessControls); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurations/Item/WindowsPrivacyAccessControls/WindowsPrivacyAccessControlsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurations/Item/WindowsPrivacyAccessControls/WindowsPrivacyAccessControlsRequestBuilder.cs index 3a136d9300..3634d8a090 100644 --- a/src/generated/DeviceManagement/DeviceConfigurations/Item/WindowsPrivacyAccessControls/WindowsPrivacyAccessControlsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurations/Item/WindowsPrivacyAccessControls/WindowsPrivacyAccessControlsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurations.Item.WindowsPrivacyAccess /// /// Provides operations to call the windowsPrivacyAccessControls method. /// - public class WindowsPrivacyAccessControlsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsPrivacyAccessControlsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action windowsPrivacyAccessControls @@ -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(WindowsPrivacyAccessControlsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.WindowsPrivacyAccessControls.WindowsPrivacyAccessControlsPostRequestBody.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 WindowsPrivacyAccessControlsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/windowsPrivacyAccessControls", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsPrivacyAccessControlsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/windowsPrivacyAccessControls", rawUrl) @@ -83,11 +86,11 @@ public WindowsPrivacyAccessControlsRequestBuilder(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 ToPostRequestInformation(WindowsPrivacyAccessControlsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.WindowsPrivacyAccessControls.WindowsPrivacyAccessControlsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsPrivacyAccessControlsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceConfigurations.Item.WindowsPrivacyAccessControls.WindowsPrivacyAccessControlsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(WindowsPrivacyAccessControlsP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/Count/CountRequestBuilder.cs index 11e665721d..f9ddb8e489 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceConfigurationsAllManagedDeviceCertificat /// /// Provides operations to count the resources in the collection. /// - 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/deviceConfigurationsAllManagedDeviceCertificateStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceConfigurationsAllManagedDeviceCertificateStates/$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/DeviceConfigurationsAllManagedDeviceCertificateStates/DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.cs index b0681a74d4..0d7a5725c9 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceConfigurationsAllManagedDeviceCertificateStates.Count; using ApiSdk.DeviceManagement.DeviceConfigurationsAllManagedDeviceCertificateStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurationsAllManagedDeviceCertificat /// /// Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity. /// - public class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedAllDeviceCertificateStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurationsAllManagedDeviceCertificateStates.Item.ManagedAllDeviceCertificateStateItemRequestBuilder(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.DeviceConfigurationsAllManagedDeviceCertificateStates.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(ManagedAllDeviceCertificateState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAllDeviceCertificateState.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 = "Summary of all certificates for all devices."; - 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 DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder(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(ManagedAllDeviceCertificateState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAllDeviceCertificateState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedAllDeviceCertificateState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedAllDeviceCertificateState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ManagedAllDeviceCertificateSt /// /// Summary of all certificates for all devices. /// - public class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/Item/ManagedAllDeviceCertificateStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/Item/ManagedAllDeviceCertificateStateItemRequestBuilder.cs index a28e6cba20..396f8663be 100644 --- a/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/Item/ManagedAllDeviceCertificateStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceConfigurationsAllManagedDeviceCertificateStates/Item/ManagedAllDeviceCertificateStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceConfigurationsAllManagedDeviceCertificat /// /// Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity. /// - public class ManagedAllDeviceCertificateStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAllDeviceCertificateStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceConfigurationsAllManagedDeviceCertificateStates 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(ManagedAllDeviceCertificateState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedAllDeviceCertificateState.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 ManagedAllDeviceCertificateStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/{managedAllDeviceCertificateState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedAllDeviceCertificateStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/{managedAllDeviceCertificateState%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(ManagedAllDeviceCertificateState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAllDeviceCertificateState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedAllDeviceCertificateState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedAllDeviceCertificateState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedAllDeviceCertificateS /// /// Summary of all certificates for all devices. /// - public class ManagedAllDeviceCertificateStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedAllDeviceCertificateStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ManagedAllDeviceCertificateStateItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Count/CountRequestBuilder.cs index 4d6d83a964..78a43f78a4 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCustomAttributeShellScripts.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/deviceCustomAttributeShellScripts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCustomAttributeShellScripts/$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/DeviceCustomAttributeShellScripts/DeviceCustomAttributeShellScriptsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/DeviceCustomAttributeShellScriptsRequestBuilder.cs index 7c3514bc83..a965d3467a 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/DeviceCustomAttributeShellScriptsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/DeviceCustomAttributeShellScriptsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Count; using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts /// /// Provides operations to manage the deviceCustomAttributeShellScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCustomAttributeShellScriptsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCustomAttributeShellScriptsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceCustomAttributeShellScripts 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 DeviceCustomAttributeShellScriptItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.DeviceCustomAttributeShellScriptItemRequestBuilder(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.DeviceManagement.DeviceCustomAttributeShellScripts.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(DeviceCustomAttributeShellScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCustomAttributeShellScript.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 list of device custom attribute shell scripts associated with 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"); @@ -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 DeviceCustomAttributeShellScriptsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCustomAttributeShellScriptsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -222,11 +174,11 @@ public DeviceCustomAttributeShellScriptsRequestBuilder(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); @@ -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(DeviceCustomAttributeShellScript body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCustomAttributeShellScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceCustomAttributeShellScript body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceCustomAttributeShellScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -258,7 +210,8 @@ public RequestInformation ToPostRequestInformation(DeviceCustomAttributeShellScr /// /// The list of device custom attribute shell scripts associated with the tenant. /// - public class DeviceCustomAttributeShellScriptsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCustomAttributeShellScriptsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -322,3 +275,4 @@ public class DeviceCustomAttributeShellScriptsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assign/AssignPostRequestBody.cs index 7f7e516b16..892a1619fd 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/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.DeviceCustomAttributeShellScripts.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 deviceManagementScriptAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceManagementScriptAssignments { get; set; } + public List? DeviceManagementScriptAssignments { get; set; } #nullable restore #else - public List DeviceManagementScriptAssignments { get; set; } + public List DeviceManagementScriptAssignments { get; set; } #endif /// The deviceManagementScriptGroupAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceManagementScriptGroupAssignments { get; set; } + public List? DeviceManagementScriptGroupAssignments { get; set; } #nullable restore #else - public List DeviceManagementScriptGroupAssignments { get; set; } + public List DeviceManagementScriptGroupAssignments { 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.DeviceManagement.DeviceCustomAttributeShellScripts.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceManagementScriptAssignments", n => { DeviceManagementScriptAssignments = n.GetCollectionOfObjectValues(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, - { "deviceManagementScriptGroupAssignments", n => { DeviceManagementScriptGroupAssignments = n.GetCollectionOfObjectValues(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "deviceManagementScriptAssignments", n => { DeviceManagementScriptAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementScriptAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, + { "deviceManagementScriptGroupAssignments", n => { DeviceManagementScriptGroupAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("deviceManagementScriptAssignments", DeviceManagementScriptAssignments); - writer.WriteCollectionOfObjectValues("deviceManagementScriptGroupAssignments", DeviceManagementScriptGroupAssignments); + writer.WriteCollectionOfObjectValues("deviceManagementScriptAssignments", DeviceManagementScriptAssignments); + writer.WriteCollectionOfObjectValues("deviceManagementScriptGroupAssignments", DeviceManagementScriptGroupAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assign/AssignRequestBuilder.cs index 48432bef83..d8cad93b89 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/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.DeviceCustomAttributeShellScripts.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.DeviceManagement.DeviceCustomAttributeShellScripts.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}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.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/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/AssignmentsRequestBuilder.cs index bfbaafa3de..025494219b 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.Assignments.Count; using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.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.DeviceCustomAttributeShellScripts.Item.Assignm /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceCustomAttributeShellScript 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.deviceCustomAttributeShellScript entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementScriptAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.Assignments.Item.DeviceManagementScriptAssignmentItemRequestBuilder(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.DeviceCustomAttributeShellScripts.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(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptAssignment.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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%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(DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptAssignm /// /// The list of group assignments for the device management script. /// - 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/DeviceCustomAttributeShellScripts/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/Count/CountRequestBuilder.cs index 1d7a9d9f3a..3dc528e791 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/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.DeviceCustomAttributeShellScripts.Item.Assignm /// /// Provides operations to count the resources in the collection. /// - 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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/assignments/$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/DeviceCustomAttributeShellScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs index fa429e4eab..8a2461cd60 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.Assignm /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceCustomAttributeShellScript entity. /// - public class DeviceManagementScriptAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptAssignmentItemRequestBuilder : 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(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptAssignment.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 DeviceManagementScriptAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/assignments/{deviceManagementScriptAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/assignments/{deviceManagementScriptAssignment%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(DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptAssign /// /// The list of group assignments for the device management script. /// - public class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceCustomAttributeShellScriptItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceCustomAttributeShellScriptItemRequestBuilder.cs index 1af6183594..d526038f85 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceCustomAttributeShellScriptItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceCustomAttributeShellScriptItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.Assign; using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.Assignments; using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.DeviceRunStates; @@ -7,6 +8,7 @@ using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates; using ApiSdk.Models.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.DeviceCustomAttributeShellScripts.Item /// /// Provides operations to manage the deviceCustomAttributeShellScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceCustomAttributeShellScriptItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCustomAttributeShellScriptItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceCustomAttributeShellScript 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.deviceCustomAttributeShellScript entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.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.DeviceManagement.DeviceCustomAttributeShellScripts.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -114,7 +117,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceCustomAttributeShellScript entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -193,7 +196,7 @@ public Command BuildGroupAssignmentsNavCommand() { var command = new Command("group-assignments"); command.Description = "Provides operations to manage the groupAssignments property of the microsoft.graph.deviceCustomAttributeShellScript entity."; - var builder = new GroupAssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.GroupAssignments.GroupAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -242,8 +245,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceCustomAttributeShellScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceCustomAttributeShellScript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -271,7 +274,7 @@ public Command BuildRunSummaryNavCommand() { var command = new Command("run-summary"); command.Description = "Provides operations to manage the runSummary property of the microsoft.graph.deviceCustomAttributeShellScript entity."; - var builder = new RunSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.RunSummary.RunSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -288,7 +291,7 @@ public Command BuildUserRunStatesNavCommand() { var command = new Command("user-run-states"); command.Description = "Provides operations to manage the userRunStates property of the microsoft.graph.deviceCustomAttributeShellScript entity."; - var builder = new UserRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.UserRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -308,14 +311,14 @@ public Command BuildUserRunStatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceCustomAttributeShellScriptItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceCustomAttributeShellScriptItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}{?%24expand,%24select}", rawUrl) @@ -347,11 +350,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +370,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceCustomAttributeShellScript body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCustomAttributeShellScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceCustomAttributeShellScript body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceCustomAttributeShellScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -383,7 +386,8 @@ public RequestInformation ToPatchRequestInformation(DeviceCustomAttributeShellSc /// /// The list of device custom attribute shell scripts associated with the tenant. /// - public class DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -408,3 +412,4 @@ public class DeviceCustomAttributeShellScriptItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs index b9be13372b..6f328feba9 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.DeviceR /// /// Provides operations to count the resources in the collection. /// - 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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/deviceRunStates/$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/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index 4893b3ddc2..02c5aef91c 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.DeviceR /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceCustomAttributeShellScript entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceCustomAttributeShellScript entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.DeviceRunStates.Item.DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDeviceNavCommand()); @@ -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.DeviceCustomAttributeShellScripts.Item.DeviceRunStates.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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceS /// /// List of run states for this script across all devices. /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs index 8d436ab8c1..7c9aa3f534 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.DeviceRunStates.Item.ManagedDevice; using ApiSdk.Models.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.DeviceCustomAttributeShellScripts.Item.DeviceR /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceCustomAttributeShellScript entity. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates for deviceManagement @@ -129,7 +132,7 @@ public Command BuildManagedDeviceNavCommand() { var command = new Command("managed-device"); command.Description = "Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity."; - var builder = new ManagedDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.DeviceRunStates.Item.ManagedDevice.ManagedDeviceRequestBuilder(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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceManagementScriptDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDevice /// /// List of run states for this script across all devices. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs index b6d2ca0f45..66ac196464 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.DeviceR /// /// Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity. /// - public class ManagedDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilder : BaseCliRequestBuilder { /// /// The managed devices that executes the device management script. @@ -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 ManagedDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ManagedDeviceRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The managed devices that executes the device management script. /// - public class ManagedDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class ManagedDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs index 6e4000097a..0b66646653 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/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.DeviceManagement.DeviceCustomAttributeShellScripts.Item.GroupAs /// /// Provides operations to count the resources in the collection. /// - 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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%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}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/groupAssignments/$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/DeviceCustomAttributeShellScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs index 7c9203004e..ace79ead8c 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.GroupAssignments.Count; using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.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.DeviceManagement.DeviceCustomAttributeShellScripts.Item.GroupAs /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.deviceCustomAttributeShellScript 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.deviceCustomAttributeShellScript entity. @@ -30,7 +33,7 @@ public class GroupAssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementScriptGroupAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.GroupAssignments.Item.DeviceManagementScriptGroupAssignmentItemRequestBuilder(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.DeviceCustomAttributeShellScripts.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(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.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}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%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}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/groupAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public GroupAssignmentsRequestBuilder(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); @@ -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(DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptGroupAs /// /// The list of group assignments for the device management script. /// - 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/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs index f8f5899f44..45d4e9c3d0 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.GroupAs /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.deviceCustomAttributeShellScript entity. /// - public class DeviceManagementScriptGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupAssignments 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(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.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 DeviceManagementScriptGroupAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/groupAssignments/{deviceManagementScriptGroupAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptGroupAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/groupAssignments/{deviceManagementScriptGroupAssignment%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(DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptGroupA /// /// The list of group assignments for the device management script. /// - public class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/RunSummary/RunSummaryRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/RunSummary/RunSummaryRequestBuilder.cs index 06a91483b0..7359e4d167 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/RunSummary/RunSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/RunSummary/RunSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.RunSumm /// /// Provides operations to manage the runSummary property of the microsoft.graph.deviceCustomAttributeShellScript entity. /// - public class RunSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Run summary for device management script. @@ -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 RunSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/runSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RunSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/runSummary{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public RunSummaryRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Run summary for device management script. /// - public class RunSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class RunSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Count/CountRequestBuilder.cs index 693e79d603..687d5b3910 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.UserRun /// /// Provides operations to count the resources in the collection. /// - 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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/$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/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs index b56c379042..4f95be93b6 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceRunStates; using ApiSdk.Models.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.DeviceCustomAttributeShellScripts.Item.UserRun /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceCustomAttributeShellScript entity. /// - public class DeviceManagementScriptUserStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptUserStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userRunStates for deviceManagement @@ -71,7 +74,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(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(DeviceManagementScriptUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptUserState.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 DeviceManagementScriptUserStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptUserStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%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(DeviceManagementScriptUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptUserState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptUserSt /// /// List of run states for this script across all users. /// - public class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs index d588ab9246..f9498b244a 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.UserRun /// /// Provides operations to count the resources in the collection. /// - 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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,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); @@ -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/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index e59e21c07c..ffd9d1c4a6 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.UserRun /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceRunStates.Item.DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDeviceNavCommand()); @@ -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.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceRunStates.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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceS /// /// List of run states for this script across all devices of specific user. /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs index e9cf1b6309..81f5636ba8 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceRunStates.Item.ManagedDevice; using ApiSdk.Models.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.DeviceCustomAttributeShellScripts.Item.UserRun /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates for deviceManagement @@ -141,7 +144,7 @@ public Command BuildManagedDeviceNavCommand() { var command = new Command("managed-device"); command.Description = "Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity."; - var builder = new ManagedDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceRunStates.Item.ManagedDevice.ManagedDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); 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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceManagementScriptDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDevice /// /// List of run states for this script across all devices of specific user. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs index 0595149249..5b14ce1d71 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.UserRun /// /// Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity. /// - public class ManagedDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilder : BaseCliRequestBuilder { /// /// The managed devices that executes the device management script. @@ -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 ManagedDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public ManagedDeviceRequestBuilder(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); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// The managed devices that executes the device management script. /// - public class ManagedDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class ManagedDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs index 4fbcdc07fa..4ce138b35c 100644 --- a/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceCustomAttributeShellScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Count; using ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceCustomAttributeShellScripts.Item.UserRun /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceCustomAttributeShellScript entity. /// - public class UserRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceCustomAttributeShellScript entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptUserStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.Item.UserRunStates.Item.DeviceManagementScriptUserStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDeviceRunStatesNavCommand()); 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.DeviceCustomAttributeShellScripts.Item.UserRunStates.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(DeviceManagementScriptUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptUserState.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 UserRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript%2Did}/userRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public UserRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptUserState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptUserSta /// /// List of run states for this script across all users. /// - public class UserRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class UserRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Count/CountRequestBuilder.cs index 3a77aba025..d39624bcaa 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceEnrollmentConfigurations.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/deviceEnrollmentConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceEnrollmentConfigurations/$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/DeviceEnrollmentConfigurations/CreateEnrollmentNotificationConfiguration/CreateEnrollmentNotificationConfigurationPostRequestBody.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/CreateEnrollmentNotificationConfiguration/CreateEnrollmentNotificationConfigurationPostRequestBody.cs index 5c652290f4..0105e185d5 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/CreateEnrollmentNotificationConfiguration/CreateEnrollmentNotificationConfigurationPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/CreateEnrollmentNotificationConfiguration/CreateEnrollmentNotificationConfigurationPostRequestBody.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.DeviceEnrollmentConfigurations.CreateEnrollmentNotificationConfiguration { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateEnrollmentNotificationConfigurationPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateEnrollmentNotificationConfigurationPostRequestBody : IAdditionalDataHolder, 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 CreateEnrollmentNotificationConfigurationPostRequestBody : IAdditio /// The deviceEnrollmentNotificationConfigurations property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceEnrollmentNotificationConfigurations { get; set; } + public List? DeviceEnrollmentNotificationConfigurations { get; set; } #nullable restore #else - public List DeviceEnrollmentNotificationConfigurations { get; set; } + public List DeviceEnrollmentNotificationConfigurations { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateEnrollmentNotificationConfigurationPostRequestBody() { @@ -31,12 +33,12 @@ public CreateEnrollmentNotificationConfigurationPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateEnrollmentNotificationConfigurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.CreateEnrollmentNotificationConfiguration.CreateEnrollmentNotificationConfigurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateEnrollmentNotificationConfigurationPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.CreateEnrollmentNotificationConfiguration.CreateEnrollmentNotificationConfigurationPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceEnrollmentNotificationConfigurations", n => { DeviceEnrollmentNotificationConfigurations = n.GetCollectionOfObjectValues(DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue)?.ToList(); } }, + { "deviceEnrollmentNotificationConfigurations", n => { DeviceEnrollmentNotificationConfigurations = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("deviceEnrollmentNotificationConfigurations", DeviceEnrollmentNotificationConfigurations); + writer.WriteCollectionOfObjectValues("deviceEnrollmentNotificationConfigurations", DeviceEnrollmentNotificationConfigurations); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/CreateEnrollmentNotificationConfiguration/CreateEnrollmentNotificationConfigurationRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/CreateEnrollmentNotificationConfiguration/CreateEnrollmentNotificationConfigurationRequestBuilder.cs index 4ec41185ff..e2a0fcd616 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/CreateEnrollmentNotificationConfiguration/CreateEnrollmentNotificationConfigurationRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/CreateEnrollmentNotificationConfiguration/CreateEnrollmentNotificationConfigurationRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceEnrollmentConfigurations.CreateEnrollmen /// /// Provides operations to call the createEnrollmentNotificationConfiguration method. /// - public class CreateEnrollmentNotificationConfigurationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateEnrollmentNotificationConfigurationRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createEnrollmentNotificationConfiguration @@ -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(CreateEnrollmentNotificationConfigurationPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.CreateEnrollmentNotificationConfiguration.CreateEnrollmentNotificationConfigurationPostRequestBody.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 CreateEnrollmentNotificationConfigurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceEnrollmentConfigurations/createEnrollmentNotificationConfiguration", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateEnrollmentNotificationConfigurationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceEnrollmentConfigurations/createEnrollmentNotificationConfiguration", rawUrl) @@ -77,11 +80,11 @@ public CreateEnrollmentNotificationConfigurationRequestBuilder(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(CreateEnrollmentNotificationConfigurationPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.CreateEnrollmentNotificationConfiguration.CreateEnrollmentNotificationConfigurationPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateEnrollmentNotificationConfigurationPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.CreateEnrollmentNotificationConfiguration.CreateEnrollmentNotificationConfigurationPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(CreateEnrollmentNotificationC } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs index 4af5aed802..d296ddbf50 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/DeviceEnrollmentConfigurationsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Count; using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.CreateEnrollmentNotificationConfiguration; using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.HasPayloadLinks; using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item; using ApiSdk.Models.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.DeviceEnrollmentConfigurations /// /// Provides operations to manage the deviceEnrollmentConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class DeviceEnrollmentConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceEnrollmentConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceEnrollmentConfigurations property of the microsoft.graph.deviceManagement entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceEnrollmentConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item.DeviceEnrollmentConfigurationItemRequestBuilder(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.DeviceEnrollmentConfigurations.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(DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -112,7 +115,7 @@ public Command BuildCreateEnrollmentNotificationConfigurationNavCommand() { var command = new Command("create-enrollment-notification-configuration"); command.Description = "Provides operations to call the createEnrollmentNotificationConfiguration method."; - var builder = new CreateEnrollmentNotificationConfigurationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.CreateEnrollmentNotificationConfiguration.CreateEnrollmentNotificationConfigurationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -129,7 +132,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.DeviceManagement.DeviceEnrollmentConfigurations.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -146,41 +149,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of device enrollment 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"); @@ -188,14 +156,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); @@ -205,14 +165,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}, @@ -235,14 +187,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceEnrollmentConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceEnrollmentConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceEnrollmentConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceEnrollmentConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -255,11 +207,11 @@ public DeviceEnrollmentConfigurationsRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -275,11 +227,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceEnrollmentConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceEnrollmentConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceEnrollmentConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceEnrollmentConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -291,7 +243,8 @@ public RequestInformation ToPostRequestInformation(DeviceEnrollmentConfiguration /// /// The list of device enrollment configurations /// - public class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -355,3 +308,4 @@ public class DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index 2586607329..290d18c79b 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/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.DeviceManagement.DeviceEnrollmentConfigurations.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.DeviceManagement.DeviceEnrollmentConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.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/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs index d4efc23bcd..c128ed676f 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/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.DeviceManagement.DeviceEnrollmentConfigurations.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.DeviceManagement.DeviceEnrollmentConfigurations.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.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/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index 713a02f922..e170ae6dfc 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/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.DeviceManagement.DeviceEnrollmentConfigurations.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.DeviceManagement.DeviceEnrollmentConfigurations.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}/deviceManagement/deviceEnrollmentConfigurations/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}/deviceManagement/deviceEnrollmentConfigurations/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(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(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.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/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assign/AssignPostRequestBody.cs index 71a1e7b62e..471d43177f 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/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.DeviceEnrollmentConfigurations.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 enrollmentConfigurationAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? EnrollmentConfigurationAssignments { get; set; } + public List? EnrollmentConfigurationAssignments { get; set; } #nullable restore #else - public List EnrollmentConfigurationAssignments { get; set; } + public List EnrollmentConfigurationAssignments { 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.DeviceEnrollmentConfigurations.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "enrollmentConfigurationAssignments", n => { EnrollmentConfigurationAssignments = n.GetCollectionOfObjectValues(EnrollmentConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "enrollmentConfigurationAssignments", n => { EnrollmentConfigurationAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.EnrollmentConfigurationAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("enrollmentConfigurationAssignments", EnrollmentConfigurationAssignments); + writer.WriteCollectionOfObjectValues("enrollmentConfigurationAssignments", EnrollmentConfigurationAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assign/AssignRequestBuilder.cs index 0dc2aab555..14d5b1b981 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/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.DeviceEnrollmentConfigurations.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.DeviceManagement.DeviceEnrollmentConfigurations.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}/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%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/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.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/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs index ad20d05ba5..7207b1c562 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item.Assignments.Count; using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.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.DeviceEnrollmentConfigurations.Item.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration 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.deviceEnrollmentConfiguration entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new EnrollmentConfigurationAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item.Assignments.Item.EnrollmentConfigurationAssignmentItemRequestBuilder(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.DeviceEnrollmentConfigurations.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(EnrollmentConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EnrollmentConfigurationAssignment.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/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%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/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%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(EnrollmentConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EnrollmentConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnrollmentConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EnrollmentConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(EnrollmentConfigurationAssign /// /// The list of group assignments for the device configuration 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/DeviceEnrollmentConfigurations/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/Count/CountRequestBuilder.cs index 9e9a34cdaf..214aa26712 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/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.DeviceEnrollmentConfigurations.Item.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}/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%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/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%2Did}/assignments/$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/DeviceEnrollmentConfigurations/Item/Assignments/Item/EnrollmentConfigurationAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/Item/EnrollmentConfigurationAssignmentItemRequestBuilder.cs index 2aeaadd4ae..174870378e 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/Item/EnrollmentConfigurationAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/Assignments/Item/EnrollmentConfigurationAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceEnrollmentConfigurations.Item.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration entity. /// - public class EnrollmentConfigurationAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnrollmentConfigurationAssignmentItemRequestBuilder : 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(EnrollmentConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EnrollmentConfigurationAssignment.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 EnrollmentConfigurationAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%2Did}/assignments/{enrollmentConfigurationAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnrollmentConfigurationAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%2Did}/assignments/{enrollmentConfigurationAssignment%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(EnrollmentConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EnrollmentConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(EnrollmentConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EnrollmentConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(EnrollmentConfigurationAssig /// /// The list of group assignments for the device configuration profile /// - public class EnrollmentConfigurationAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnrollmentConfigurationAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class EnrollmentConfigurationAssignmentItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs index ced5488164..6d9bea2f4f 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/DeviceEnrollmentConfigurationItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item.Assign; using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item.Assignments; using ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.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; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item /// /// Provides operations to manage the deviceEnrollmentConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class DeviceEnrollmentConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceEnrollmentConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration 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.deviceEnrollmentConfiguration entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,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.DeviceEnrollmentConfigurations.Item.Assign.AssignRequestBuilder(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(DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceEnrollmentConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -214,7 +217,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.DeviceEnrollmentConfigurations.Item.SetPriority.SetPriorityRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -224,14 +227,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 DeviceEnrollmentConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceEnrollmentConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%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 ToPatchRequestInformation(DeviceEnrollmentConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceEnrollmentConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceEnrollmentConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceEnrollmentConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(DeviceEnrollmentConfiguratio /// /// The list of device enrollment configurations /// - public class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/SetPriority/SetPriorityPostRequestBody.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/SetPriority/SetPriorityPostRequestBody.cs index 8aecb41d14..67bece8c05 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/SetPriority/SetPriorityPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/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.DeviceEnrollmentConfigurations.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.DeviceEnrollmentConfigurations.Item.SetPriority.SetPriorityPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetPriorityPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.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/DeviceEnrollmentConfigurations/Item/SetPriority/SetPriorityRequestBuilder.cs b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/SetPriority/SetPriorityRequestBuilder.cs index df2d781026..b23828f82f 100644 --- a/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/Item/SetPriority/SetPriorityRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceEnrollmentConfigurations/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.DeviceEnrollmentConfigurations.Item.SetPriorit /// /// 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.DeviceEnrollmentConfigurations.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/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%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/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration%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.DeviceEnrollmentConfigurations.Item.SetPriority.SetPriorityPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetPriorityPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.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/DeviceHealthScripts/AreGlobalScriptsAvailable/AreGlobalScriptsAvailableRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/AreGlobalScriptsAvailable/AreGlobalScriptsAvailableRequestBuilder.cs index 5c931e22ad..0814d660ad 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/AreGlobalScriptsAvailable/AreGlobalScriptsAvailableRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/AreGlobalScriptsAvailable/AreGlobalScriptsAvailableRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceHealthScripts.AreGlobalScriptsAvailable /// /// Provides operations to call the areGlobalScriptsAvailable method. /// - public class AreGlobalScriptsAvailableRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AreGlobalScriptsAvailableRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function areGlobalScriptsAvailable @@ -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 AreGlobalScriptsAvailableRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/areGlobalScriptsAvailable()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AreGlobalScriptsAvailableRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/areGlobalScriptsAvailable()", rawUrl) @@ -88,3 +91,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.DeviceHealthScripts.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/deviceHealthScripts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceHealthScripts/$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/DeviceHealthScripts/DeviceHealthScriptsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/DeviceHealthScriptsRequestBuilder.cs index a52f766424..7197432010 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/DeviceHealthScriptsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/DeviceHealthScriptsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceHealthScripts.AreGlobalScriptsAvailable; using ApiSdk.DeviceManagement.DeviceHealthScripts.Count; using ApiSdk.DeviceManagement.DeviceHealthScripts.EnableGlobalScripts; @@ -6,6 +7,7 @@ using ApiSdk.DeviceManagement.DeviceHealthScripts.Item; using ApiSdk.Models.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.DeviceHealthScripts /// /// Provides operations to manage the deviceHealthScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceHealthScriptsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the areGlobalScriptsAvailable method. @@ -34,7 +37,7 @@ public Command BuildAreGlobalScriptsAvailableNavCommand() { var command = new Command("are-global-scripts-available"); command.Description = "Provides operations to call the areGlobalScriptsAvailable method."; - var builder = new AreGlobalScriptsAvailableRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.AreGlobalScriptsAvailable.AreGlobalScriptsAvailableRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -51,7 +54,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceHealthScriptItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.DeviceHealthScriptItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -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.DeviceManagement.DeviceHealthScripts.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -106,8 +109,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceHealthScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -134,7 +137,7 @@ public Command BuildEnableGlobalScriptsNavCommand() { var command = new Command("enable-global-scripts"); command.Description = "Provides operations to call the enableGlobalScripts method."; - var builder = new EnableGlobalScriptsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.EnableGlobalScripts.EnableGlobalScriptsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -151,7 +154,7 @@ public Command BuildGetRemediationSummaryNavCommand() { var command = new Command("get-remediation-summary"); command.Description = "Provides operations to call the getRemediationSummary method."; - var builder = new GetRemediationSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.GetRemediationSummary.GetRemediationSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -168,41 +171,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of device health scripts associated with 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"); @@ -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}, @@ -257,14 +209,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceHealthScriptsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceHealthScriptsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -277,11 +229,11 @@ public DeviceHealthScriptsRequestBuilder(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); @@ -297,11 +249,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceHealthScript body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceHealthScript body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -313,7 +265,8 @@ public RequestInformation ToPostRequestInformation(DeviceHealthScript body, Acti /// /// The list of device health scripts associated with the tenant. /// - public class DeviceHealthScriptsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -377,3 +330,4 @@ public class DeviceHealthScriptsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceHealthScripts/EnableGlobalScripts/EnableGlobalScriptsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/EnableGlobalScripts/EnableGlobalScriptsRequestBuilder.cs index 368f1bff8e..40bea75314 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/EnableGlobalScripts/EnableGlobalScriptsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/EnableGlobalScripts/EnableGlobalScriptsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceHealthScripts.EnableGlobalScripts /// /// Provides operations to call the enableGlobalScripts method. /// - public class EnableGlobalScriptsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnableGlobalScriptsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enableGlobalScripts @@ -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 EnableGlobalScriptsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/enableGlobalScripts", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnableGlobalScriptsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/enableGlobalScripts", rawUrl) @@ -77,3 +80,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.DeviceHealthScripts.GetRemediationSummary /// /// Provides operations to call the getRemediationSummary method. /// - public class GetRemediationSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRemediationSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getRemediationSummary @@ -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 GetRemediationSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/getRemediationSummary()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRemediationSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/getRemediationSummary()", rawUrl) @@ -88,3 +91,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.DeviceHealthScripts.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 deviceHealthScriptAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceHealthScriptAssignments { get; set; } + public List? DeviceHealthScriptAssignments { get; set; } #nullable restore #else - public List DeviceHealthScriptAssignments { get; set; } + public List DeviceHealthScriptAssignments { 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.DeviceHealthScripts.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceHealthScriptAssignments", n => { DeviceHealthScriptAssignments = n.GetCollectionOfObjectValues(DeviceHealthScriptAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "deviceHealthScriptAssignments", n => { DeviceHealthScriptAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceHealthScriptAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("deviceHealthScriptAssignments", DeviceHealthScriptAssignments); + writer.WriteCollectionOfObjectValues("deviceHealthScriptAssignments", DeviceHealthScriptAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assign/AssignRequestBuilder.cs index c6731553fe..df7ee818df 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/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.DeviceHealthScripts.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.DeviceManagement.DeviceHealthScripts.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}/deviceManagement/deviceHealthScripts/{deviceHealthScript%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/deviceHealthScripts/{deviceHealthScript%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceHealthScripts.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/DeviceManagement/DeviceHealthScripts/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assignments/AssignmentsRequestBuilder.cs index 21f4458281..f7e4551a33 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceHealthScripts.Item.Assignments.Count; using ApiSdk.DeviceManagement.DeviceHealthScripts.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.DeviceHealthScripts.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceHealthScript 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.deviceHealthScript entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceHealthScriptAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.Assignments.Item.DeviceHealthScriptAssignmentItemRequestBuilder(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.DeviceHealthScripts.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(DeviceHealthScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptAssignment.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/deviceHealthScripts/{deviceHealthScript%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/deviceHealthScripts/{deviceHealthScript%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(DeviceHealthScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceHealthScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceHealthScriptAssignment /// /// The list of group assignments for the device health script /// - 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/DeviceHealthScripts/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assignments/Count/CountRequestBuilder.cs index f9548204fb..a1d009f4b3 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/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.DeviceHealthScripts.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/deviceHealthScripts/{deviceHealthScript%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/deviceHealthScripts/{deviceHealthScript%2Did}/assignments/$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/DeviceHealthScripts/Item/Assignments/Item/DeviceHealthScriptAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assignments/Item/DeviceHealthScriptAssignmentItemRequestBuilder.cs index 540c4b7c23..5b65f65b81 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assignments/Item/DeviceHealthScriptAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/Assignments/Item/DeviceHealthScriptAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceHealthScripts.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceHealthScript entity. /// - public class DeviceHealthScriptAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptAssignmentItemRequestBuilder : 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(DeviceHealthScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptAssignment.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 DeviceHealthScriptAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/assignments/{deviceHealthScriptAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceHealthScriptAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/assignments/{deviceHealthScriptAssignment%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(DeviceHealthScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceHealthScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceHealthScriptAssignment /// /// The list of group assignments for the device health script /// - public class DeviceHealthScriptAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceHealthScriptAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceHealthScriptItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceHealthScriptItemRequestBuilder.cs index 569ca067a8..d7da5d5d44 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceHealthScriptItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceHealthScriptItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceHealthScripts.Item.Assign; using ApiSdk.DeviceManagement.DeviceHealthScripts.Item.Assignments; using ApiSdk.DeviceManagement.DeviceHealthScripts.Item.DeviceRunStates; @@ -8,6 +9,7 @@ using ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript; using ApiSdk.Models.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.DeviceManagement.DeviceHealthScripts.Item /// /// Provides operations to manage the deviceHealthScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceHealthScriptItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceHealthScript entity. @@ -36,7 +39,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.deviceHealthScript entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -63,7 +66,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.DeviceHealthScripts.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -115,7 +118,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceHealthScript entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -194,7 +197,7 @@ public Command BuildGetGlobalScriptHighestAvailableVersionNavCommand() { var command = new Command("get-global-script-highest-available-version"); command.Description = "Provides operations to call the getGlobalScriptHighestAvailableVersion method."; - var builder = new GetGlobalScriptHighestAvailableVersionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.GetGlobalScriptHighestAvailableVersion.GetGlobalScriptHighestAvailableVersionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -211,7 +214,7 @@ public Command BuildGetRemediationHistoryNavCommand() { var command = new Command("get-remediation-history"); command.Description = "Provides operations to call the getRemediationHistory method."; - var builder = new GetRemediationHistoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.GetRemediationHistory.GetRemediationHistoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(DeviceHealthScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -279,7 +282,7 @@ public Command BuildRunSummaryNavCommand() { var command = new Command("run-summary"); command.Description = "Provides operations to manage the runSummary property of the microsoft.graph.deviceHealthScript entity."; - var builder = new RunSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.RunSummary.RunSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -298,7 +301,7 @@ public Command BuildUpdateGlobalScriptNavCommand() { var command = new Command("update-global-script"); command.Description = "Provides operations to call the updateGlobalScript method."; - var builder = new UpdateGlobalScriptRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript.UpdateGlobalScriptRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -308,14 +311,14 @@ public Command BuildUpdateGlobalScriptNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceHealthScriptItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceHealthScriptItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}{?%24expand,%24select}", rawUrl) @@ -347,11 +350,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +370,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceHealthScript body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceHealthScript body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -383,7 +386,8 @@ public RequestInformation ToPatchRequestInformation(DeviceHealthScript body, Act /// /// The list of device health scripts associated with the tenant. /// - public class DeviceHealthScriptItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -408,3 +412,4 @@ public class DeviceHealthScriptItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs index a95767ad8f..fa23a78514 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceHealthScripts.Item.DeviceRunStates.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/deviceHealthScripts/{deviceHealthScript%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceHealthScripts/{deviceHealthScript%2Did}/deviceRunStates/$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/DeviceHealthScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index 1c6cee421d..5d28c8ffbb 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceHealthScripts.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.DeviceHealthScripts.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceHealthScripts.Item.DeviceRunStates /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceHealthScript entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceHealthScript entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceHealthScriptDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.DeviceRunStates.Item.DeviceHealthScriptDeviceStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDeviceNavCommand()); @@ -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.DeviceHealthScripts.Item.DeviceRunStates.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(DeviceHealthScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(DeviceHealthScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceHealthScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceHealthScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceHealthScriptDeviceState /// /// List of run states for the device health script across all devices /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Item/DeviceHealthScriptDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Item/DeviceHealthScriptDeviceStateItemRequestBuilder.cs index 143c6c6327..b3ac024bac 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Item/DeviceHealthScriptDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Item/DeviceHealthScriptDeviceStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceHealthScripts.Item.DeviceRunStates.Item.ManagedDevice; using ApiSdk.Models.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.DeviceHealthScripts.Item.DeviceRunStates.Item /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceHealthScript entity. /// - public class DeviceHealthScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates for deviceManagement @@ -129,7 +132,7 @@ public Command BuildManagedDeviceNavCommand() { var command = new Command("managed-device"); command.Description = "Provides operations to manage the managedDevice property of the microsoft.graph.deviceHealthScriptDeviceState entity."; - var builder = new ManagedDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.DeviceRunStates.Item.ManagedDevice.ManagedDeviceRequestBuilder(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(DeviceHealthScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptDeviceState.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 DeviceHealthScriptDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/deviceRunStates/{deviceHealthScriptDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceHealthScriptDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/deviceRunStates/{deviceHealthScriptDeviceState%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(DeviceHealthScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceHealthScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceHealthScriptDeviceStat /// /// List of run states for the device health script across all devices /// - public class DeviceHealthScriptDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceHealthScriptDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceHealthScriptDeviceStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs index 7a26c51290..a493ce9fa9 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceHealthScripts.Item.DeviceRunStates.Item. /// /// Provides operations to manage the managedDevice property of the microsoft.graph.deviceHealthScriptDeviceState entity. /// - public class ManagedDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilder : BaseCliRequestBuilder { /// /// The managed device on which the device health script executed @@ -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 ManagedDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/deviceRunStates/{deviceHealthScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/deviceRunStates/{deviceHealthScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ManagedDeviceRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The managed device on which the device health script executed /// - public class ManagedDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class ManagedDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceHealthScripts/Item/GetGlobalScriptHighestAvailableVersion/GetGlobalScriptHighestAvailableVersionPostResponse.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/GetGlobalScriptHighestAvailableVersion/GetGlobalScriptHighestAvailableVersionPostResponse.cs index f0b0c2215d..6656e508e0 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/GetGlobalScriptHighestAvailableVersion/GetGlobalScriptHighestAvailableVersionPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/GetGlobalScriptHighestAvailableVersion/GetGlobalScriptHighestAvailableVersionPostResponse.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.DeviceHealthScripts.Item.GetGlobalScriptHighestAvailableVersion { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetGlobalScriptHighestAvailableVersionPostResponse : IAdditionalDataHolder, IParsable + public partial class GetGlobalScriptHighestAvailableVersionPostResponse : IAdditionalDataHolder, 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 GetGlobalScriptHighestAvailableVersionPostResponse : IAdditionalDat public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetGlobalScriptHighestAvailableVersionPostResponse() { @@ -30,12 +32,12 @@ public GetGlobalScriptHighestAvailableVersionPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetGlobalScriptHighestAvailableVersionPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.GetGlobalScriptHighestAvailableVersion.GetGlobalScriptHighestAvailableVersionPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetGlobalScriptHighestAvailableVersionPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.GetGlobalScriptHighestAvailableVersion.GetGlobalScriptHighestAvailableVersionPostResponse(); } /// /// 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/DeviceHealthScripts/Item/GetGlobalScriptHighestAvailableVersion/GetGlobalScriptHighestAvailableVersionRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/GetGlobalScriptHighestAvailableVersion/GetGlobalScriptHighestAvailableVersionRequestBuilder.cs index 1b19d8cd77..ffd56755f7 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/GetGlobalScriptHighestAvailableVersion/GetGlobalScriptHighestAvailableVersionRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/GetGlobalScriptHighestAvailableVersion/GetGlobalScriptHighestAvailableVersionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceHealthScripts.Item.GetGlobalScriptHighes /// /// Provides operations to call the getGlobalScriptHighestAvailableVersion method. /// - public class GetGlobalScriptHighestAvailableVersionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetGlobalScriptHighestAvailableVersionRequestBuilder : BaseCliRequestBuilder { /// /// Update the Proprietary Device Health Script @@ -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 GetGlobalScriptHighestAvailableVersionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/getGlobalScriptHighestAvailableVersion", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetGlobalScriptHighestAvailableVersionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/getGlobalScriptHighestAvailableVersion", rawUrl) @@ -93,3 +96,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.DeviceHealthScripts.Item.GetRemediationHistory /// /// Provides operations to call the getRemediationHistory method. /// - public class GetRemediationHistoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRemediationHistoryRequestBuilder : BaseCliRequestBuilder { /// /// Function to get the number of remediations by a device health scripts @@ -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 GetRemediationHistoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/getRemediationHistory()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRemediationHistoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/getRemediationHistory()", 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.DeviceHealthScripts.Item.RunSummary /// /// Provides operations to manage the runSummary property of the microsoft.graph.deviceHealthScript entity. /// - public class RunSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property runSummary 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(DeviceHealthScriptRunSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceHealthScriptRunSummary.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 RunSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/runSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RunSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/runSummary{?%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(DeviceHealthScriptRunSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptRunSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceHealthScriptRunSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceHealthScriptRunSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceHealthScriptRunSummary /// /// High level run summary for device health script. /// - public class RunSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class RunSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptPostRequestBody.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptPostRequestBody.cs index 5f047a83c7..cc51b59422 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptPostRequestBody.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.DeviceHealthScripts.Item.UpdateGlobalScript { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateGlobalScriptPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateGlobalScriptPostRequestBody : IAdditionalDataHolder, 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 UpdateGlobalScriptPostRequestBody : IAdditionalDataHolder, IParsabl public string Version { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateGlobalScriptPostRequestBody() { @@ -30,12 +32,12 @@ public UpdateGlobalScriptPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateGlobalScriptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript.UpdateGlobalScriptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateGlobalScriptPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript.UpdateGlobalScriptPostRequestBody(); } /// /// 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/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptPostResponse.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptPostResponse.cs index 3928f2704a..c8efd16d61 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptPostResponse.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.DeviceHealthScripts.Item.UpdateGlobalScript { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateGlobalScriptPostResponse : IAdditionalDataHolder, IParsable + public partial class UpdateGlobalScriptPostResponse : IAdditionalDataHolder, 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 UpdateGlobalScriptPostResponse : 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 UpdateGlobalScriptPostResponse() { @@ -30,12 +32,12 @@ public UpdateGlobalScriptPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateGlobalScriptPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript.UpdateGlobalScriptPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateGlobalScriptPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript.UpdateGlobalScriptPostResponse(); } /// /// 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/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptRequestBuilder.cs b/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptRequestBuilder.cs index 5fd7f0a079..2e1a73bbd8 100644 --- a/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceHealthScripts/Item/UpdateGlobalScript/UpdateGlobalScriptRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceHealthScripts.Item.UpdateGlobalScript /// /// Provides operations to call the updateGlobalScript method. /// - public class UpdateGlobalScriptRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateGlobalScriptRequestBuilder : BaseCliRequestBuilder { /// /// Update the Proprietary Device Health Script @@ -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(UpdateGlobalScriptPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript.UpdateGlobalScriptPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -72,14 +75,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateGlobalScriptRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/updateGlobalScript", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateGlobalScriptRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceHealthScripts/{deviceHealthScript%2Did}/updateGlobalScript", rawUrl) @@ -93,11 +96,11 @@ public UpdateGlobalScriptRequestBuilder(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(UpdateGlobalScriptPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript.UpdateGlobalScriptPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateGlobalScriptPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceHealthScripts.Item.UpdateGlobalScript.UpdateGlobalScriptPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -108,3 +111,4 @@ public RequestInformation ToPostRequestInformation(UpdateGlobalScriptPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementPartners/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementPartners/Count/CountRequestBuilder.cs index afb70ac897..f8f4b6bb73 100644 --- a/src/generated/DeviceManagement/DeviceManagementPartners/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementPartners/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceManagementPartners.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/deviceManagementPartners/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceManagementPartners/$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/DeviceManagementPartners/DeviceManagementPartnersRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementPartners/DeviceManagementPartnersRequestBuilder.cs index 89c9cdfc40..cea2760cb7 100644 --- a/src/generated/DeviceManagement/DeviceManagementPartners/DeviceManagementPartnersRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementPartners/DeviceManagementPartnersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementPartners.Count; using ApiSdk.DeviceManagement.DeviceManagementPartners.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementPartners /// /// Provides operations to manage the deviceManagementPartners property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementPartnersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementPartnersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceManagementPartners 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 DeviceManagementPartnerItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementPartners.Item.DeviceManagementPartnerItemRequestBuilder(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.DeviceManagementPartners.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(DeviceManagementPartner.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementPartner.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 list of Device 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"); @@ -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 DeviceManagementPartnersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementPartnersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public DeviceManagementPartnersRequestBuilder(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(DeviceManagementPartner body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementPartner body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementPartner body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementPartner body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementPartner body, /// /// The list of Device Management Partners configured by the tenant. /// - public class DeviceManagementPartnersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementPartnersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class DeviceManagementPartnersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementPartners/Item/DeviceManagementPartnerItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementPartners/Item/DeviceManagementPartnerItemRequestBuilder.cs index 1043e542f2..e82585a68f 100644 --- a/src/generated/DeviceManagement/DeviceManagementPartners/Item/DeviceManagementPartnerItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementPartners/Item/DeviceManagementPartnerItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementPartners.Item.Terminate; using ApiSdk.Models.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.DeviceManagementPartners.Item /// /// Provides operations to manage the deviceManagementPartners property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementPartnerItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementPartnerItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceManagementPartners 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(DeviceManagementPartner.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementPartner.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildTerminateNavCommand() { var command = new Command("terminate"); command.Description = "Provides operations to call the terminate method."; - var builder = new TerminateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementPartners.Item.Terminate.TerminateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -178,14 +181,14 @@ public Command BuildTerminateNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementPartnerItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementPartners/{deviceManagementPartner%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementPartnerItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementPartners/{deviceManagementPartner%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(DeviceManagementPartner body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementPartner body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementPartner body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementPartner body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementPartner body /// /// The list of Device Management Partners configured by the tenant. /// - public class DeviceManagementPartnerItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementPartnerItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementPartnerItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementPartners/Item/Terminate/TerminateRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementPartners/Item/Terminate/TerminateRequestBuilder.cs index 2c552e3b68..681b5f7a31 100644 --- a/src/generated/DeviceManagement/DeviceManagementPartners/Item/Terminate/TerminateRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementPartners/Item/Terminate/TerminateRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceManagementPartners.Item.Terminate /// /// Provides operations to call the terminate method. /// - public class TerminateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TerminateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action terminate @@ -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 TerminateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementPartners/{deviceManagementPartner%2Did}/terminate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TerminateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementPartners/{deviceManagementPartner%2Did}/terminate", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary; using ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles; using ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas; @@ -15,6 +16,8 @@ using ApiSdk.DeviceManagement.Categories; using ApiSdk.DeviceManagement.CertificateConnectorDetails; using ApiSdk.DeviceManagement.ChromeOSOnboardingSettings; +using ApiSdk.DeviceManagement.CloudCertificationAuthority; +using ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate; using ApiSdk.DeviceManagement.CloudPCConnectivityIssues; using ApiSdk.DeviceManagement.ComanagedDevices; using ApiSdk.DeviceManagement.ComanagementEligibleDevices; @@ -39,7 +42,6 @@ using ApiSdk.DeviceManagement.DeviceComplianceScripts; using ApiSdk.DeviceManagement.DeviceConfigurationConflictSummary; using ApiSdk.DeviceManagement.DeviceConfigurationDeviceStateSummaries; -using ApiSdk.DeviceManagement.DeviceConfigurationProfiles; using ApiSdk.DeviceManagement.DeviceConfigurationRestrictedAppsViolations; using ApiSdk.DeviceManagement.DeviceConfigurationUserStateSummaries; using ApiSdk.DeviceManagement.DeviceConfigurations; @@ -54,8 +56,10 @@ using ApiSdk.DeviceManagement.ElevationRequests; using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools; using ApiSdk.DeviceManagement.EnableAndroidDeviceAdministratorEnrollment; +using ApiSdk.DeviceManagement.EnableEndpointPrivilegeManagement; using ApiSdk.DeviceManagement.EnableLegacyPcManagement; using ApiSdk.DeviceManagement.EnableUnlicensedAdminstrators; +using ApiSdk.DeviceManagement.EndpointPrivilegeManagementProvisioningStatus; using ApiSdk.DeviceManagement.EvaluateAssignmentFilter; using ApiSdk.DeviceManagement.ExchangeConnectors; using ApiSdk.DeviceManagement.ExchangeOnPremisesPolicies; @@ -77,6 +81,7 @@ using ApiSdk.DeviceManagement.GroupPolicyObjectFiles; using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles; using ApiSdk.DeviceManagement.HardwareConfigurations; +using ApiSdk.DeviceManagement.HardwarePasswordDetails; using ApiSdk.DeviceManagement.HardwarePasswordInfo; using ApiSdk.DeviceManagement.ImportedDeviceIdentities; using ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities; @@ -87,6 +92,7 @@ using ApiSdk.DeviceManagement.ManagedDeviceCleanupRules; using ApiSdk.DeviceManagement.ManagedDeviceEncryptionStates; using ApiSdk.DeviceManagement.ManagedDeviceOverview; +using ApiSdk.DeviceManagement.ManagedDeviceWindowsOSImages; using ApiSdk.DeviceManagement.ManagedDevices; using ApiSdk.DeviceManagement.MicrosoftTunnelConfigurations; using ApiSdk.DeviceManagement.MicrosoftTunnelHealthThresholds; @@ -106,6 +112,7 @@ using ApiSdk.DeviceManagement.Reports; using ApiSdk.DeviceManagement.ResourceAccessProfiles; using ApiSdk.DeviceManagement.ResourceOperations; +using ApiSdk.DeviceManagement.RetrieveUserRoleDetailWithUserid; using ApiSdk.DeviceManagement.ReusablePolicySettings; using ApiSdk.DeviceManagement.ReusableSettings; using ApiSdk.DeviceManagement.RoleAssignments; @@ -180,6 +187,7 @@ using ApiSdk.DeviceManagement.WindowsInformationProtectionAppLearningSummaries; using ApiSdk.DeviceManagement.WindowsInformationProtectionNetworkLearningSummaries; using ApiSdk.DeviceManagement.WindowsMalwareInformation; +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies; using ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles; using ApiSdk.DeviceManagement.WindowsUpdateCatalogItems; using ApiSdk.DeviceManagement.ZebraFotaArtifacts; @@ -187,6 +195,7 @@ using ApiSdk.DeviceManagement.ZebraFotaDeployments; using ApiSdk.Models.DeviceManagement; using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -205,7 +214,8 @@ namespace ApiSdk.DeviceManagement /// /// Provides operations to manage the deviceManagement singleton. /// - public class DeviceManagementRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the advancedThreatProtectionOnboardingStateSummary property of the microsoft.graph.deviceManagement entity. @@ -215,7 +225,7 @@ public Command BuildAdvancedThreatProtectionOnboardingStateSummaryNavCommand() { var command = new Command("advanced-threat-protection-onboarding-state-summary"); command.Description = "Provides operations to manage the advancedThreatProtectionOnboardingStateSummary property of the microsoft.graph.deviceManagement entity."; - var builder = new AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AdvancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAdvancedThreatProtectionOnboardingDeviceSettingStatesNavCommand()); @@ -240,7 +250,7 @@ public Command BuildAndroidDeviceOwnerEnrollmentProfilesNavCommand() { var command = new Command("android-device-owner-enrollment-profiles"); command.Description = "Provides operations to manage the androidDeviceOwnerEnrollmentProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new AndroidDeviceOwnerEnrollmentProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidDeviceOwnerEnrollmentProfiles.AndroidDeviceOwnerEnrollmentProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -267,7 +277,7 @@ public Command BuildAndroidForWorkAppConfigurationSchemasNavCommand() { var command = new Command("android-for-work-app-configuration-schemas"); command.Description = "Provides operations to manage the androidForWorkAppConfigurationSchemas property of the microsoft.graph.deviceManagement entity."; - var builder = new AndroidForWorkAppConfigurationSchemasRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkAppConfigurationSchemas.AndroidForWorkAppConfigurationSchemasRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -294,7 +304,7 @@ public Command BuildAndroidForWorkEnrollmentProfilesNavCommand() { var command = new Command("android-for-work-enrollment-profiles"); command.Description = "Provides operations to manage the androidForWorkEnrollmentProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new AndroidForWorkEnrollmentProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkEnrollmentProfiles.AndroidForWorkEnrollmentProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -321,7 +331,7 @@ public Command BuildAndroidForWorkSettingsNavCommand() { var command = new Command("android-for-work-settings"); command.Description = "Provides operations to manage the androidForWorkSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new AndroidForWorkSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidForWorkSettings.AndroidForWorkSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCompleteSignupNavCommand()); @@ -349,7 +359,7 @@ public Command BuildAndroidManagedStoreAccountEnterpriseSettingsNavCommand() { var command = new Command("android-managed-store-account-enterprise-settings"); command.Description = "Provides operations to manage the androidManagedStoreAccountEnterpriseSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAccountEnterpriseSettings.AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAddAppsNavCommand()); @@ -381,7 +391,7 @@ public Command BuildAndroidManagedStoreAppConfigurationSchemasNavCommand() { var command = new Command("android-managed-store-app-configuration-schemas"); command.Description = "Provides operations to manage the androidManagedStoreAppConfigurationSchemas property of the microsoft.graph.deviceManagement entity."; - var builder = new AndroidManagedStoreAppConfigurationSchemasRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AndroidManagedStoreAppConfigurationSchemas.AndroidManagedStoreAppConfigurationSchemasRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -408,7 +418,7 @@ public Command BuildApplePushNotificationCertificateNavCommand() { var command = new Command("apple-push-notification-certificate"); command.Description = "Provides operations to manage the applePushNotificationCertificate property of the microsoft.graph.deviceManagement entity."; - var builder = new ApplePushNotificationCertificateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ApplePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -434,7 +444,7 @@ public Command BuildAppleUserInitiatedEnrollmentProfilesNavCommand() { var command = new Command("apple-user-initiated-enrollment-profiles"); command.Description = "Provides operations to manage the appleUserInitiatedEnrollmentProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new AppleUserInitiatedEnrollmentProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AppleUserInitiatedEnrollmentProfiles.AppleUserInitiatedEnrollmentProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -461,7 +471,7 @@ public Command BuildAssignmentFiltersNavCommand() { var command = new Command("assignment-filters"); command.Description = "Provides operations to manage the assignmentFilters property of the microsoft.graph.deviceManagement entity."; - var builder = new AssignmentFiltersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AssignmentFilters.AssignmentFiltersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -492,7 +502,7 @@ public Command BuildAuditEventsNavCommand() { var command = new Command("audit-events"); command.Description = "Provides operations to manage the auditEvents property of the microsoft.graph.deviceManagement entity."; - var builder = new AuditEventsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AuditEvents.AuditEventsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -521,7 +531,7 @@ public Command BuildAutopilotEventsNavCommand() { var command = new Command("autopilot-events"); command.Description = "Provides operations to manage the autopilotEvents property of the microsoft.graph.deviceManagement entity."; - var builder = new AutopilotEventsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.AutopilotEvents.AutopilotEventsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -548,7 +558,7 @@ public Command BuildCartToClassAssociationsNavCommand() { var command = new Command("cart-to-class-associations"); command.Description = "Provides operations to manage the cartToClassAssociations property of the microsoft.graph.deviceManagement entity."; - var builder = new CartToClassAssociationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CartToClassAssociations.CartToClassAssociationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -575,7 +585,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.deviceManagement entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -602,7 +612,7 @@ public Command BuildCertificateConnectorDetailsNavCommand() { var command = new Command("certificate-connector-details"); command.Description = "Provides operations to manage the certificateConnectorDetails property of the microsoft.graph.deviceManagement entity."; - var builder = new CertificateConnectorDetailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CertificateConnectorDetails.CertificateConnectorDetailsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -629,7 +639,7 @@ public Command BuildChromeOSOnboardingSettingsNavCommand() { var command = new Command("chrome-o-s-onboarding-settings"); command.Description = "Provides operations to manage the chromeOSOnboardingSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new ChromeOSOnboardingSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ChromeOSOnboardingSettings.ChromeOSOnboardingSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildConnectNavCommand()); @@ -651,6 +661,60 @@ public Command BuildChromeOSOnboardingSettingsNavCommand() return command; } /// + /// Provides operations to manage the cloudCertificationAuthorityLeafCertificate property of the microsoft.graph.deviceManagement 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.deviceManagement entity."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthorityLeafCertificate.CloudCertificationAuthorityLeafCertificateRequestBuilder(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 cloudCertificationAuthority property of the microsoft.graph.deviceManagement entity. + /// + /// A + public Command BuildCloudCertificationAuthorityNavCommand() + { + var command = new Command("cloud-certification-authority"); + command.Description = "Provides operations to manage the cloudCertificationAuthority property of the microsoft.graph.deviceManagement entity."; + var builder = new global::ApiSdk.DeviceManagement.CloudCertificationAuthority.CloudCertificationAuthorityRequestBuilder(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 cloudPCConnectivityIssues property of the microsoft.graph.deviceManagement entity. /// /// A @@ -658,7 +722,7 @@ public Command BuildCloudPCConnectivityIssuesNavCommand() { var command = new Command("cloud-p-c-connectivity-issues"); command.Description = "Provides operations to manage the cloudPCConnectivityIssues property of the microsoft.graph.deviceManagement entity."; - var builder = new CloudPCConnectivityIssuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CloudPCConnectivityIssues.CloudPCConnectivityIssuesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -685,19 +749,18 @@ public Command BuildComanagedDevicesNavCommand() { var command = new Command("comanaged-devices"); command.Description = "Provides operations to manage the comanagedDevices property of the microsoft.graph.deviceManagement entity."; - var builder = new ComanagedDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagedDevices.ComanagedDevicesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAppDiagnosticsWithUpnRbCommand()); - nonExecCommands.Add(builder.BuildBulkReprovisionCloudPcNavCommand()); - nonExecCommands.Add(builder.BuildBulkRestoreCloudPcNavCommand()); - nonExecCommands.Add(builder.BuildBulkSetCloudPcReviewStatusNavCommand()); nonExecCommands.Add(builder.BuildCountNavCommand()); execCommands.Add(builder.BuildCreateCommand()); nonExecCommands.Add(builder.BuildDownloadAppDiagnosticsNavCommand()); + nonExecCommands.Add(builder.BuildDownloadPowerliftAppDiagnosticNavCommand()); nonExecCommands.Add(builder.BuildExecuteActionNavCommand()); execCommands.Add(builder.BuildListCommand()); nonExecCommands.Add(builder.BuildMoveDevicesToOUNavCommand()); + nonExecCommands.Add(builder.BuildRetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRbCommand()); var cmds = builder.BuildCommand(); execCommands.AddRange(cmds.Item1); nonExecCommands.AddRange(cmds.Item2); @@ -719,7 +782,7 @@ public Command BuildComanagementEligibleDevicesNavCommand() { var command = new Command("comanagement-eligible-devices"); command.Description = "Provides operations to manage the comanagementEligibleDevices property of the microsoft.graph.deviceManagement entity."; - var builder = new ComanagementEligibleDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComanagementEligibleDevices.ComanagementEligibleDevicesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -746,7 +809,7 @@ public Command BuildComplianceCategoriesNavCommand() { var command = new Command("compliance-categories"); command.Description = "Provides operations to manage the complianceCategories property of the microsoft.graph.deviceManagement entity."; - var builder = new ComplianceCategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceCategories.ComplianceCategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -773,7 +836,7 @@ public Command BuildComplianceManagementPartnersNavCommand() { var command = new Command("compliance-management-partners"); command.Description = "Provides operations to manage the complianceManagementPartners property of the microsoft.graph.deviceManagement entity."; - var builder = new ComplianceManagementPartnersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceManagementPartners.ComplianceManagementPartnersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -800,7 +863,7 @@ public Command BuildCompliancePoliciesNavCommand() { var command = new Command("compliance-policies"); command.Description = "Provides operations to manage the compliancePolicies property of the microsoft.graph.deviceManagement entity."; - var builder = new CompliancePoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.CompliancePolicies.CompliancePoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -827,7 +890,7 @@ public Command BuildComplianceSettingsNavCommand() { var command = new Command("compliance-settings"); command.Description = "Provides operations to manage the complianceSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new ComplianceSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ComplianceSettings.ComplianceSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -854,7 +917,7 @@ public Command BuildConditionalAccessSettingsNavCommand() { var command = new Command("conditional-access-settings"); command.Description = "Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new ConditionalAccessSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConditionalAccessSettings.ConditionalAccessSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -873,7 +936,7 @@ public Command BuildConfigManagerCollectionsNavCommand() { var command = new Command("config-manager-collections"); command.Description = "Provides operations to manage the configManagerCollections property of the microsoft.graph.deviceManagement entity."; - var builder = new ConfigManagerCollectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigManagerCollections.ConfigManagerCollectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -901,7 +964,7 @@ public Command BuildConfigurationCategoriesNavCommand() { var command = new Command("configuration-categories"); command.Description = "Provides operations to manage the configurationCategories property of the microsoft.graph.deviceManagement entity."; - var builder = new ConfigurationCategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationCategories.ConfigurationCategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -928,7 +991,7 @@ public Command BuildConfigurationPoliciesNavCommand() { var command = new Command("configuration-policies"); command.Description = "Provides operations to manage the configurationPolicies property of the microsoft.graph.deviceManagement entity."; - var builder = new ConfigurationPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicies.ConfigurationPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -955,7 +1018,7 @@ public Command BuildConfigurationPolicyTemplatesNavCommand() { var command = new Command("configuration-policy-templates"); command.Description = "Provides operations to manage the configurationPolicyTemplates property of the microsoft.graph.deviceManagement entity."; - var builder = new ConfigurationPolicyTemplatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationPolicyTemplates.ConfigurationPolicyTemplatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -982,7 +1045,7 @@ public Command BuildConfigurationSettingsNavCommand() { var command = new Command("configuration-settings"); command.Description = "Provides operations to manage the configurationSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new ConfigurationSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ConfigurationSettings.ConfigurationSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1009,7 +1072,7 @@ public Command BuildDataSharingConsentsNavCommand() { var command = new Command("data-sharing-consents"); command.Description = "Provides operations to manage the dataSharingConsents property of the microsoft.graph.deviceManagement entity."; - var builder = new DataSharingConsentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DataSharingConsents.DataSharingConsentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1036,7 +1099,7 @@ public Command BuildDepOnboardingSettingsNavCommand() { var command = new Command("dep-onboarding-settings"); command.Description = "Provides operations to manage the depOnboardingSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new DepOnboardingSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DepOnboardingSettings.DepOnboardingSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1064,7 +1127,7 @@ public Command BuildDerivedCredentialsNavCommand() { var command = new Command("derived-credentials"); command.Description = "Provides operations to manage the derivedCredentials property of the microsoft.graph.deviceManagement entity."; - var builder = new DerivedCredentialsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DerivedCredentials.DerivedCredentialsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1091,7 +1154,7 @@ public Command BuildDetectedAppsNavCommand() { var command = new Command("detected-apps"); command.Description = "Provides operations to manage the detectedApps property of the microsoft.graph.deviceManagement entity."; - var builder = new DetectedAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DetectedApps.DetectedAppsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1118,7 +1181,7 @@ public Command BuildDeviceCategoriesNavCommand() { var command = new Command("device-categories"); command.Description = "Provides operations to manage the deviceCategories property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceCategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCategories.DeviceCategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1145,7 +1208,7 @@ public Command BuildDeviceCompliancePoliciesNavCommand() { var command = new Command("device-compliance-policies"); command.Description = "Provides operations to manage the deviceCompliancePolicies property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceCompliancePoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicies.DeviceCompliancePoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1178,7 +1241,7 @@ public Command BuildDeviceCompliancePolicyDeviceStateSummaryNavCommand() { var command = new Command("device-compliance-policy-device-state-summary"); command.Description = "Provides operations to manage the deviceCompliancePolicyDeviceStateSummary property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceCompliancePolicyDeviceStateSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicyDeviceStateSummary.DeviceCompliancePolicyDeviceStateSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -1197,7 +1260,7 @@ public Command BuildDeviceCompliancePolicySettingStateSummariesNavCommand() { var command = new Command("device-compliance-policy-setting-state-summaries"); command.Description = "Provides operations to manage the deviceCompliancePolicySettingStateSummaries property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceCompliancePolicySettingStateSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCompliancePolicySettingStateSummaries.DeviceCompliancePolicySettingStateSummariesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1224,7 +1287,7 @@ public Command BuildDeviceComplianceScriptsNavCommand() { var command = new Command("device-compliance-scripts"); command.Description = "Provides operations to manage the deviceComplianceScripts property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceComplianceScriptsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceComplianceScripts.DeviceComplianceScriptsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1251,7 +1314,7 @@ public Command BuildDeviceConfigurationConflictSummaryNavCommand() { var command = new Command("device-configuration-conflict-summary"); command.Description = "Provides operations to manage the deviceConfigurationConflictSummary property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceConfigurationConflictSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurationConflictSummary.DeviceConfigurationConflictSummaryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1278,7 +1341,7 @@ public Command BuildDeviceConfigurationDeviceStateSummariesNavCommand() { var command = new Command("device-configuration-device-state-summaries"); command.Description = "Provides operations to manage the deviceConfigurationDeviceStateSummaries property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceConfigurationDeviceStateSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurationDeviceStateSummaries.DeviceConfigurationDeviceStateSummariesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -1290,33 +1353,6 @@ public Command BuildDeviceConfigurationDeviceStateSummariesNavCommand() return command; } /// - /// Provides operations to manage the deviceConfigurationProfiles property of the microsoft.graph.deviceManagement entity. - /// - /// A - public Command BuildDeviceConfigurationProfilesNavCommand() - { - var command = new Command("device-configuration-profiles"); - command.Description = "Provides operations to manage the deviceConfigurationProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceConfigurationProfilesRequestBuilder(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 deviceConfigurationRestrictedAppsViolations property of the microsoft.graph.deviceManagement entity. /// /// A @@ -1324,7 +1360,7 @@ public Command BuildDeviceConfigurationRestrictedAppsViolationsNavCommand() { var command = new Command("device-configuration-restricted-apps-violations"); command.Description = "Provides operations to manage the deviceConfigurationRestrictedAppsViolations property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceConfigurationRestrictedAppsViolationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurationRestrictedAppsViolations.DeviceConfigurationRestrictedAppsViolationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1351,7 +1387,7 @@ public Command BuildDeviceConfigurationsAllManagedDeviceCertificateStatesNavComm { var command = new Command("device-configurations-all-managed-device-certificate-states"); command.Description = "Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1378,7 +1414,7 @@ public Command BuildDeviceConfigurationsNavCommand() { var command = new Command("device-configurations"); command.Description = "Provides operations to manage the deviceConfigurations property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurations.DeviceConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1408,7 +1444,7 @@ public Command BuildDeviceConfigurationUserStateSummariesNavCommand() { var command = new Command("device-configuration-user-state-summaries"); command.Description = "Provides operations to manage the deviceConfigurationUserStateSummaries property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceConfigurationUserStateSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceConfigurationUserStateSummaries.DeviceConfigurationUserStateSummariesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -1427,7 +1463,7 @@ public Command BuildDeviceCustomAttributeShellScriptsNavCommand() { var command = new Command("device-custom-attribute-shell-scripts"); command.Description = "Provides operations to manage the deviceCustomAttributeShellScripts property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceCustomAttributeShellScriptsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceCustomAttributeShellScripts.DeviceCustomAttributeShellScriptsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1454,7 +1490,7 @@ public Command BuildDeviceEnrollmentConfigurationsNavCommand() { var command = new Command("device-enrollment-configurations"); command.Description = "Provides operations to manage the deviceEnrollmentConfigurations property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceEnrollmentConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceEnrollmentConfigurations.DeviceEnrollmentConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1483,7 +1519,7 @@ public Command BuildDeviceHealthScriptsNavCommand() { var command = new Command("device-health-scripts"); command.Description = "Provides operations to manage the deviceHealthScripts property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceHealthScriptsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceHealthScripts.DeviceHealthScriptsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAreGlobalScriptsAvailableNavCommand()); @@ -1513,7 +1549,7 @@ public Command BuildDeviceManagementPartnersNavCommand() { var command = new Command("device-management-partners"); command.Description = "Provides operations to manage the deviceManagementPartners property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceManagementPartnersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementPartners.DeviceManagementPartnersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1540,7 +1576,7 @@ public Command BuildDeviceManagementScriptsNavCommand() { var command = new Command("device-management-scripts"); command.Description = "Provides operations to manage the deviceManagementScripts property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceManagementScriptsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.DeviceManagementScriptsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1568,7 +1604,7 @@ public Command BuildDeviceShellScriptsNavCommand() { var command = new Command("device-shell-scripts"); command.Description = "Provides operations to manage the deviceShellScripts property of the microsoft.graph.deviceManagement entity."; - var builder = new DeviceShellScriptsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.DeviceShellScriptsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1595,7 +1631,7 @@ public Command BuildDomainJoinConnectorsNavCommand() { var command = new Command("domain-join-connectors"); command.Description = "Provides operations to manage the domainJoinConnectors property of the microsoft.graph.deviceManagement entity."; - var builder = new DomainJoinConnectorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DomainJoinConnectors.DomainJoinConnectorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1622,7 +1658,7 @@ public Command BuildElevationRequestsNavCommand() { var command = new Command("elevation-requests"); command.Description = "Provides operations to manage the elevationRequests property of the microsoft.graph.deviceManagement entity."; - var builder = new ElevationRequestsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ElevationRequests.ElevationRequestsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1649,7 +1685,7 @@ public Command BuildEmbeddedSIMActivationCodePoolsNavCommand() { var command = new Command("embedded-s-i-m-activation-code-pools"); command.Description = "Provides operations to manage the embeddedSIMActivationCodePools property of the microsoft.graph.deviceManagement entity."; - var builder = new EmbeddedSIMActivationCodePoolsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.EmbeddedSIMActivationCodePoolsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1676,7 +1712,24 @@ public Command BuildEnableAndroidDeviceAdministratorEnrollmentNavCommand() { var command = new Command("enable-android-device-administrator-enrollment"); command.Description = "Provides operations to call the enableAndroidDeviceAdministratorEnrollment method."; - var builder = new EnableAndroidDeviceAdministratorEnrollmentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EnableAndroidDeviceAdministratorEnrollment.EnableAndroidDeviceAdministratorEnrollmentRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the enableEndpointPrivilegeManagement method. + /// + /// A + public Command BuildEnableEndpointPrivilegeManagementNavCommand() + { + var command = new Command("enable-endpoint-privilege-management"); + command.Description = "Provides operations to call the enableEndpointPrivilegeManagement method."; + var builder = new global::ApiSdk.DeviceManagement.EnableEndpointPrivilegeManagement.EnableEndpointPrivilegeManagementRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1693,7 +1746,7 @@ public Command BuildEnableLegacyPcManagementNavCommand() { var command = new Command("enable-legacy-pc-management"); command.Description = "Provides operations to call the enableLegacyPcManagement method."; - var builder = new EnableLegacyPcManagementRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EnableLegacyPcManagement.EnableLegacyPcManagementRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1710,7 +1763,7 @@ public Command BuildEnableUnlicensedAdminstratorsNavCommand() { var command = new Command("enable-unlicensed-adminstrators"); command.Description = "Provides operations to call the enableUnlicensedAdminstrators method."; - var builder = new EnableUnlicensedAdminstratorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EnableUnlicensedAdminstrators.EnableUnlicensedAdminstratorsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1720,6 +1773,25 @@ public Command BuildEnableUnlicensedAdminstratorsNavCommand() return command; } /// + /// Provides operations to manage the endpointPrivilegeManagementProvisioningStatus property of the microsoft.graph.deviceManagement entity. + /// + /// A + public Command BuildEndpointPrivilegeManagementProvisioningStatusNavCommand() + { + var command = new Command("endpoint-privilege-management-provisioning-status"); + command.Description = "Provides operations to manage the endpointPrivilegeManagementProvisioningStatus property of the microsoft.graph.deviceManagement entity."; + var builder = new global::ApiSdk.DeviceManagement.EndpointPrivilegeManagementProvisioningStatus.EndpointPrivilegeManagementProvisioningStatusRequestBuilder(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 call the evaluateAssignmentFilter method. /// /// A @@ -1727,7 +1799,7 @@ public Command BuildEvaluateAssignmentFilterNavCommand() { var command = new Command("evaluate-assignment-filter"); command.Description = "Provides operations to call the evaluateAssignmentFilter method."; - var builder = new EvaluateAssignmentFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EvaluateAssignmentFilter.EvaluateAssignmentFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1744,7 +1816,7 @@ public Command BuildExchangeConnectorsNavCommand() { var command = new Command("exchange-connectors"); command.Description = "Provides operations to manage the exchangeConnectors property of the microsoft.graph.deviceManagement entity."; - var builder = new ExchangeConnectorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ExchangeConnectors.ExchangeConnectorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1771,7 +1843,7 @@ public Command BuildExchangeOnPremisesPoliciesNavCommand() { var command = new Command("exchange-on-premises-policies"); command.Description = "Provides operations to manage the exchangeOnPremisesPolicies property of the microsoft.graph.deviceManagement entity."; - var builder = new ExchangeOnPremisesPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ExchangeOnPremisesPolicies.ExchangeOnPremisesPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -1798,7 +1870,7 @@ public Command BuildExchangeOnPremisesPolicyNavCommand() { var command = new Command("exchange-on-premises-policy"); command.Description = "Provides operations to manage the exchangeOnPremisesPolicy property of the microsoft.graph.deviceManagement entity."; - var builder = new ExchangeOnPremisesPolicyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ExchangeOnPremisesPolicy.ExchangeOnPremisesPolicyRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildConditionalAccessSettingsNavCommand()); @@ -1823,7 +1895,7 @@ public Command BuildGetAssignedRoleDetailsNavCommand() { var command = new Command("get-assigned-role-details"); command.Description = "Provides operations to call the getAssignedRoleDetails method."; - var builder = new GetAssignedRoleDetailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetAssignedRoleDetails.GetAssignedRoleDetailsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -1840,7 +1912,7 @@ public Command BuildGetAssignmentFiltersStatusDetailsNavCommand() { var command = new Command("get-assignment-filters-status-details"); command.Description = "Provides operations to call the getAssignmentFiltersStatusDetails method."; - var builder = new GetAssignmentFiltersStatusDetailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetAssignmentFiltersStatusDetails.GetAssignmentFiltersStatusDetailsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1857,7 +1929,7 @@ public Command BuildGetComanagedDevicesSummaryNavCommand() { var command = new Command("get-comanaged-devices-summary"); command.Description = "Provides operations to call the getComanagedDevicesSummary method."; - var builder = new GetComanagedDevicesSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetComanagedDevicesSummary.GetComanagedDevicesSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -1874,7 +1946,7 @@ public Command BuildGetComanagementEligibleDevicesSummaryNavCommand() { var command = new Command("get-comanagement-eligible-devices-summary"); command.Description = "Provides operations to call the getComanagementEligibleDevicesSummary method."; - var builder = new GetComanagementEligibleDevicesSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetComanagementEligibleDevicesSummary.GetComanagementEligibleDevicesSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -1891,23 +1963,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get deviceManagement"; - 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"); @@ -1915,8 +1975,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}, @@ -1937,7 +1995,7 @@ public Command BuildGetEffectivePermissionsNavCommand() { var command = new Command("get-effective-permissions"); command.Description = "Provides operations to call the getEffectivePermissions method."; - var builder = new GetEffectivePermissionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetEffectivePermissions.GetEffectivePermissionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -1954,7 +2012,7 @@ public Command BuildGetEffectivePermissionsWithScopeRbCommand() { var command = new Command("get-effective-permissions-with-scope"); command.Description = "Provides operations to call the getEffectivePermissions method."; - var builder = new GetEffectivePermissionsWithScopeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetEffectivePermissionsWithScope.GetEffectivePermissionsWithScopeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -1971,7 +2029,7 @@ public Command BuildGetRoleScopeTagsByIdsWithIdsRbCommand() { var command = new Command("get-role-scope-tags-by-ids-with-ids"); command.Description = "Provides operations to call the getRoleScopeTagsByIds method."; - var builder = new GetRoleScopeTagsByIdsWithIdsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetRoleScopeTagsByIdsWithIds.GetRoleScopeTagsByIdsWithIdsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -1988,7 +2046,7 @@ public Command BuildGetRoleScopeTagsByResourceWithResourceRbCommand() { var command = new Command("get-role-scope-tags-by-resource-with-resource"); command.Description = "Provides operations to call the getRoleScopeTagsByResource method."; - var builder = new GetRoleScopeTagsByResourceWithResourceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetRoleScopeTagsByResourceWithResource.GetRoleScopeTagsByResourceWithResourceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -2005,7 +2063,7 @@ public Command BuildGetSuggestedEnrollmentLimitWithEnrollmentTypeRbCommand() { var command = new Command("get-suggested-enrollment-limit-with-enrollment-type"); command.Description = "Provides operations to call the getSuggestedEnrollmentLimit method."; - var builder = new GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GetSuggestedEnrollmentLimitWithEnrollmentType.GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -2022,7 +2080,7 @@ public Command BuildGroupPolicyCategoriesNavCommand() { var command = new Command("group-policy-categories"); command.Description = "Provides operations to manage the groupPolicyCategories property of the microsoft.graph.deviceManagement entity."; - var builder = new GroupPolicyCategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyCategories.GroupPolicyCategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2049,7 +2107,7 @@ public Command BuildGroupPolicyConfigurationsNavCommand() { var command = new Command("group-policy-configurations"); command.Description = "Provides operations to manage the groupPolicyConfigurations property of the microsoft.graph.deviceManagement entity."; - var builder = new GroupPolicyConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.GroupPolicyConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2076,7 +2134,7 @@ public Command BuildGroupPolicyDefinitionFilesNavCommand() { var command = new Command("group-policy-definition-files"); command.Description = "Provides operations to manage the groupPolicyDefinitionFiles property of the microsoft.graph.deviceManagement entity."; - var builder = new GroupPolicyDefinitionFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.GroupPolicyDefinitionFilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2103,7 +2161,7 @@ public Command BuildGroupPolicyDefinitionsNavCommand() { var command = new Command("group-policy-definitions"); command.Description = "Provides operations to manage the groupPolicyDefinitions property of the microsoft.graph.deviceManagement entity."; - var builder = new GroupPolicyDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.GroupPolicyDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2130,7 +2188,7 @@ public Command BuildGroupPolicyMigrationReportsNavCommand() { var command = new Command("group-policy-migration-reports"); command.Description = "Provides operations to manage the groupPolicyMigrationReports property of the microsoft.graph.deviceManagement entity."; - var builder = new GroupPolicyMigrationReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.GroupPolicyMigrationReportsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2158,7 +2216,7 @@ public Command BuildGroupPolicyObjectFilesNavCommand() { var command = new Command("group-policy-object-files"); command.Description = "Provides operations to manage the groupPolicyObjectFiles property of the microsoft.graph.deviceManagement entity."; - var builder = new GroupPolicyObjectFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyObjectFiles.GroupPolicyObjectFilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2185,7 +2243,7 @@ public Command BuildGroupPolicyUploadedDefinitionFilesNavCommand() { var command = new Command("group-policy-uploaded-definition-files"); command.Description = "Provides operations to manage the groupPolicyUploadedDefinitionFiles property of the microsoft.graph.deviceManagement entity."; - var builder = new GroupPolicyUploadedDefinitionFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.GroupPolicyUploadedDefinitionFilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2212,7 +2270,34 @@ public Command BuildHardwareConfigurationsNavCommand() { var command = new Command("hardware-configurations"); command.Description = "Provides operations to manage the hardwareConfigurations property of the microsoft.graph.deviceManagement entity."; - var builder = new HardwareConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.HardwareConfigurationsRequestBuilder(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 hardwarePasswordDetails property of the microsoft.graph.deviceManagement entity. + /// + /// A + public Command BuildHardwarePasswordDetailsNavCommand() + { + var command = new Command("hardware-password-details"); + command.Description = "Provides operations to manage the hardwarePasswordDetails property of the microsoft.graph.deviceManagement entity."; + var builder = new global::ApiSdk.DeviceManagement.HardwarePasswordDetails.HardwarePasswordDetailsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2239,7 +2324,7 @@ public Command BuildHardwarePasswordInfoNavCommand() { var command = new Command("hardware-password-info"); command.Description = "Provides operations to manage the hardwarePasswordInfo property of the microsoft.graph.deviceManagement entity."; - var builder = new HardwarePasswordInfoRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwarePasswordInfo.HardwarePasswordInfoRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2266,7 +2351,7 @@ public Command BuildImportedDeviceIdentitiesNavCommand() { var command = new Command("imported-device-identities"); command.Description = "Provides operations to manage the importedDeviceIdentities property of the microsoft.graph.deviceManagement entity."; - var builder = new ImportedDeviceIdentitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportedDeviceIdentitiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2295,7 +2380,7 @@ public Command BuildImportedWindowsAutopilotDeviceIdentitiesNavCommand() { var command = new Command("imported-windows-autopilot-device-identities"); command.Description = "Provides operations to manage the importedWindowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity."; - var builder = new ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2323,7 +2408,7 @@ public Command BuildIntentsNavCommand() { var command = new Command("intents"); command.Description = "Provides operations to manage the intents property of the microsoft.graph.deviceManagement entity."; - var builder = new IntentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.IntentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2350,7 +2435,7 @@ public Command BuildIntuneBrandingProfilesNavCommand() { var command = new Command("intune-branding-profiles"); command.Description = "Provides operations to manage the intuneBrandingProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new IntuneBrandingProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.IntuneBrandingProfiles.IntuneBrandingProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2377,7 +2462,7 @@ public Command BuildIosUpdateStatusesNavCommand() { var command = new Command("ios-update-statuses"); command.Description = "Provides operations to manage the iosUpdateStatuses property of the microsoft.graph.deviceManagement entity."; - var builder = new IosUpdateStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.IosUpdateStatuses.IosUpdateStatusesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2404,7 +2489,7 @@ public Command BuildMacOSSoftwareUpdateAccountSummariesNavCommand() { var command = new Command("mac-o-s-software-update-account-summaries"); command.Description = "Provides operations to manage the macOSSoftwareUpdateAccountSummaries property of the microsoft.graph.deviceManagement entity."; - var builder = new MacOSSoftwareUpdateAccountSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.MacOSSoftwareUpdateAccountSummariesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2431,7 +2516,7 @@ public Command BuildManagedDeviceCleanupRulesNavCommand() { var command = new Command("managed-device-cleanup-rules"); command.Description = "Provides operations to manage the managedDeviceCleanupRules property of the microsoft.graph.deviceManagement entity."; - var builder = new ManagedDeviceCleanupRulesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ManagedDeviceCleanupRules.ManagedDeviceCleanupRulesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2458,7 +2543,7 @@ public Command BuildManagedDeviceEncryptionStatesNavCommand() { var command = new Command("managed-device-encryption-states"); command.Description = "Provides operations to manage the managedDeviceEncryptionStates property of the microsoft.graph.deviceManagement entity."; - var builder = new ManagedDeviceEncryptionStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ManagedDeviceEncryptionStates.ManagedDeviceEncryptionStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2485,7 +2570,7 @@ public Command BuildManagedDeviceOverviewNavCommand() { var command = new Command("managed-device-overview"); command.Description = "Provides operations to manage the managedDeviceOverview property of the microsoft.graph.deviceManagement entity."; - var builder = new ManagedDeviceOverviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ManagedDeviceOverview.ManagedDeviceOverviewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -2502,19 +2587,45 @@ public Command BuildManagedDevicesNavCommand() { var command = new Command("managed-devices"); command.Description = "Provides operations to manage the managedDevices property of the microsoft.graph.deviceManagement entity."; - var builder = new ManagedDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ManagedDevices.ManagedDevicesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAppDiagnosticsWithUpnRbCommand()); - nonExecCommands.Add(builder.BuildBulkReprovisionCloudPcNavCommand()); - nonExecCommands.Add(builder.BuildBulkRestoreCloudPcNavCommand()); - nonExecCommands.Add(builder.BuildBulkSetCloudPcReviewStatusNavCommand()); nonExecCommands.Add(builder.BuildCountNavCommand()); execCommands.Add(builder.BuildCreateCommand()); nonExecCommands.Add(builder.BuildDownloadAppDiagnosticsNavCommand()); + nonExecCommands.Add(builder.BuildDownloadPowerliftAppDiagnosticNavCommand()); nonExecCommands.Add(builder.BuildExecuteActionNavCommand()); execCommands.Add(builder.BuildListCommand()); nonExecCommands.Add(builder.BuildMoveDevicesToOUNavCommand()); + nonExecCommands.Add(builder.BuildRetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRbCommand()); + 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 managedDeviceWindowsOSImages property of the microsoft.graph.deviceManagement entity. + /// + /// A + public Command BuildManagedDeviceWindowsOSImagesNavCommand() + { + var command = new Command("managed-device-windows-o-s-images"); + command.Description = "Provides operations to manage the managedDeviceWindowsOSImages property of the microsoft.graph.deviceManagement entity."; + var builder = new global::ApiSdk.DeviceManagement.ManagedDeviceWindowsOSImages.ManagedDeviceWindowsOSImagesRequestBuilder(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); @@ -2536,7 +2647,7 @@ public Command BuildMicrosoftTunnelConfigurationsNavCommand() { var command = new Command("microsoft-tunnel-configurations"); command.Description = "Provides operations to manage the microsoftTunnelConfigurations property of the microsoft.graph.deviceManagement entity."; - var builder = new MicrosoftTunnelConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelConfigurations.MicrosoftTunnelConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2563,7 +2674,7 @@ public Command BuildMicrosoftTunnelHealthThresholdsNavCommand() { var command = new Command("microsoft-tunnel-health-thresholds"); command.Description = "Provides operations to manage the microsoftTunnelHealthThresholds property of the microsoft.graph.deviceManagement entity."; - var builder = new MicrosoftTunnelHealthThresholdsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelHealthThresholds.MicrosoftTunnelHealthThresholdsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2590,7 +2701,7 @@ public Command BuildMicrosoftTunnelServerLogCollectionResponsesNavCommand() { var command = new Command("microsoft-tunnel-server-log-collection-responses"); command.Description = "Provides operations to manage the microsoftTunnelServerLogCollectionResponses property of the microsoft.graph.deviceManagement entity."; - var builder = new MicrosoftTunnelServerLogCollectionResponsesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.MicrosoftTunnelServerLogCollectionResponsesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2617,7 +2728,7 @@ public Command BuildMicrosoftTunnelSitesNavCommand() { var command = new Command("microsoft-tunnel-sites"); command.Description = "Provides operations to manage the microsoftTunnelSites property of the microsoft.graph.deviceManagement entity."; - var builder = new MicrosoftTunnelSitesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.MicrosoftTunnelSitesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2644,7 +2755,7 @@ public Command BuildMobileAppTroubleshootingEventsNavCommand() { var command = new Command("mobile-app-troubleshooting-events"); command.Description = "Provides operations to manage the mobileAppTroubleshootingEvents property of the microsoft.graph.deviceManagement entity."; - var builder = new MobileAppTroubleshootingEventsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.MobileAppTroubleshootingEventsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2671,7 +2782,7 @@ public Command BuildMobileThreatDefenseConnectorsNavCommand() { var command = new Command("mobile-threat-defense-connectors"); command.Description = "Provides operations to manage the mobileThreatDefenseConnectors property of the microsoft.graph.deviceManagement entity."; - var builder = new MobileThreatDefenseConnectorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MobileThreatDefenseConnectors.MobileThreatDefenseConnectorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2698,7 +2809,7 @@ public Command BuildMonitoringNavCommand() { var command = new Command("monitoring"); command.Description = "Provides operations to manage the monitoring property of the microsoft.graph.deviceManagement entity."; - var builder = new MonitoringRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Monitoring.MonitoringRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAlertRecordsNavCommand()); @@ -2724,7 +2835,7 @@ public Command BuildNdesConnectorsNavCommand() { var command = new Command("ndes-connectors"); command.Description = "Provides operations to manage the ndesConnectors property of the microsoft.graph.deviceManagement entity."; - var builder = new NdesConnectorsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.NdesConnectors.NdesConnectorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2751,7 +2862,7 @@ public Command BuildNotificationMessageTemplatesNavCommand() { var command = new Command("notification-message-templates"); command.Description = "Provides operations to manage the notificationMessageTemplates property of the microsoft.graph.deviceManagement entity."; - var builder = new NotificationMessageTemplatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.NotificationMessageTemplates.NotificationMessageTemplatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2778,7 +2889,7 @@ public Command BuildOperationApprovalPoliciesNavCommand() { var command = new Command("operation-approval-policies"); command.Description = "Provides operations to manage the operationApprovalPolicies property of the microsoft.graph.deviceManagement entity."; - var builder = new OperationApprovalPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalPolicies.OperationApprovalPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2807,7 +2918,7 @@ public Command BuildOperationApprovalRequestsNavCommand() { var command = new Command("operation-approval-requests"); command.Description = "Provides operations to manage the operationApprovalRequests property of the microsoft.graph.deviceManagement entity."; - var builder = new OperationApprovalRequestsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalRequests.OperationApprovalRequestsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCancelMyRequestNavCommand()); @@ -2855,8 +2966,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.DeviceManagement.DeviceManagement.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagement.DeviceManagement.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -2883,7 +2994,7 @@ public Command BuildPrivilegeManagementElevationsNavCommand() { var command = new Command("privilege-management-elevations"); command.Description = "Provides operations to manage the privilegeManagementElevations property of the microsoft.graph.deviceManagement entity."; - var builder = new PrivilegeManagementElevationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.PrivilegeManagementElevations.PrivilegeManagementElevationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2910,7 +3021,7 @@ public Command BuildRemoteActionAuditsNavCommand() { var command = new Command("remote-action-audits"); command.Description = "Provides operations to manage the remoteActionAudits property of the microsoft.graph.deviceManagement entity."; - var builder = new RemoteActionAuditsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RemoteActionAudits.RemoteActionAuditsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2937,7 +3048,7 @@ public Command BuildRemoteAssistancePartnersNavCommand() { var command = new Command("remote-assistance-partners"); command.Description = "Provides operations to manage the remoteAssistancePartners property of the microsoft.graph.deviceManagement entity."; - var builder = new RemoteAssistancePartnersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RemoteAssistancePartners.RemoteAssistancePartnersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -2964,7 +3075,7 @@ public Command BuildRemoteAssistanceSettingsNavCommand() { var command = new Command("remote-assistance-settings"); command.Description = "Provides operations to manage the remoteAssistanceSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new RemoteAssistanceSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RemoteAssistanceSettings.RemoteAssistanceSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -2983,7 +3094,7 @@ public Command BuildReportsNavCommand() { var command = new Command("reports"); command.Description = "Provides operations to manage the reports property of the microsoft.graph.deviceManagement entity."; - var builder = new ReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.ReportsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCachedReportConfigurationsNavCommand()); @@ -3017,7 +3128,6 @@ public Command BuildReportsNavCommand() nonExecCommands.Add(builder.BuildGetConfigurationSettingsReportNavCommand()); nonExecCommands.Add(builder.BuildGetDeviceConfigurationPolicySettingsSummaryReportNavCommand()); nonExecCommands.Add(builder.BuildGetDeviceConfigurationPolicyStatusSummaryNavCommand()); - nonExecCommands.Add(builder.BuildGetDeviceInstallStatusReportNavCommand()); nonExecCommands.Add(builder.BuildGetDeviceManagementIntentPerSettingContributingProfilesNavCommand()); nonExecCommands.Add(builder.BuildGetDeviceManagementIntentSettingsReportNavCommand()); nonExecCommands.Add(builder.BuildGetDeviceNonComplianceReportNavCommand()); @@ -3061,6 +3171,12 @@ public Command BuildReportsNavCommand() nonExecCommands.Add(builder.BuildGetWindowsUpdateAlertSummaryReportNavCommand()); nonExecCommands.Add(builder.BuildGetZebraFotaDeploymentReportNavCommand()); execCommands.Add(builder.BuildPatchCommand()); + nonExecCommands.Add(builder.BuildRetrieveAndroidWorkProfileDeviceMigrationStatusesNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveCloudPkiLeafCertificateReportNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveCloudPkiLeafCertificateSummaryReportNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveDeviceAppInstallationStatusReportNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveSecurityTaskAppsReportNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveWin32CatalogAppsUpdateReportNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); @@ -3079,7 +3195,7 @@ public Command BuildResourceAccessProfilesNavCommand() { var command = new Command("resource-access-profiles"); command.Description = "Provides operations to manage the resourceAccessProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new ResourceAccessProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.ResourceAccessProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3107,7 +3223,7 @@ public Command BuildResourceOperationsNavCommand() { var command = new Command("resource-operations"); command.Description = "Provides operations to manage the resourceOperations property of the microsoft.graph.deviceManagement entity."; - var builder = new ResourceOperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ResourceOperations.ResourceOperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3127,6 +3243,23 @@ public Command BuildResourceOperationsNavCommand() return command; } /// + /// Provides operations to call the retrieveUserRoleDetail method. + /// + /// A + public Command BuildRetrieveUserRoleDetailWithUseridRbCommand() + { + var command = new Command("retrieve-user-role-detail-with-userid"); + command.Description = "Provides operations to call the retrieveUserRoleDetail method."; + var builder = new global::ApiSdk.DeviceManagement.RetrieveUserRoleDetailWithUserid.RetrieveUserRoleDetailWithUseridRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to manage the reusablePolicySettings property of the microsoft.graph.deviceManagement entity. /// /// A @@ -3134,7 +3267,7 @@ public Command BuildReusablePolicySettingsNavCommand() { var command = new Command("reusable-policy-settings"); command.Description = "Provides operations to manage the reusablePolicySettings property of the microsoft.graph.deviceManagement entity."; - var builder = new ReusablePolicySettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ReusablePolicySettings.ReusablePolicySettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3161,7 +3294,7 @@ public Command BuildReusableSettingsNavCommand() { var command = new Command("reusable-settings"); command.Description = "Provides operations to manage the reusableSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new ReusableSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ReusableSettings.ReusableSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3188,7 +3321,7 @@ public Command BuildRoleAssignmentsNavCommand() { var command = new Command("role-assignments"); command.Description = "Provides operations to manage the roleAssignments property of the microsoft.graph.deviceManagement entity."; - var builder = new RoleAssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleAssignments.RoleAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3215,7 +3348,7 @@ public Command BuildRoleDefinitionsNavCommand() { var command = new Command("role-definitions"); command.Description = "Provides operations to manage the roleDefinitions property of the microsoft.graph.deviceManagement entity."; - var builder = new RoleDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleDefinitions.RoleDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3242,7 +3375,7 @@ public Command BuildRoleScopeTagsNavCommand() { var command = new Command("role-scope-tags"); command.Description = "Provides operations to manage the roleScopeTags property of the microsoft.graph.deviceManagement entity."; - var builder = new RoleScopeTagsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleScopeTags.RoleScopeTagsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3271,7 +3404,7 @@ public Command BuildScopedForResourceWithResourceRbCommand() { var command = new Command("scoped-for-resource-with-resource"); command.Description = "Provides operations to call the scopedForResource method."; - var builder = new ScopedForResourceWithResourceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ScopedForResourceWithResource.ScopedForResourceWithResourceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -3288,7 +3421,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 builder = new global::ApiSdk.DeviceManagement.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3305,7 +3438,7 @@ public Command BuildServiceNowConnectionsNavCommand() { var command = new Command("service-now-connections"); command.Description = "Provides operations to manage the serviceNowConnections property of the microsoft.graph.deviceManagement entity."; - var builder = new ServiceNowConnectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ServiceNowConnections.ServiceNowConnectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3332,7 +3465,7 @@ public Command BuildSettingDefinitionsNavCommand() { var command = new Command("setting-definitions"); command.Description = "Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagement entity."; - var builder = new SettingDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3359,7 +3492,7 @@ public Command BuildSoftwareUpdateStatusSummaryNavCommand() { var command = new Command("software-update-status-summary"); command.Description = "Provides operations to manage the softwareUpdateStatusSummary property of the microsoft.graph.deviceManagement entity."; - var builder = new SoftwareUpdateStatusSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.SoftwareUpdateStatusSummary.SoftwareUpdateStatusSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -3376,7 +3509,7 @@ public Command BuildTelecomExpenseManagementPartnersNavCommand() { var command = new Command("telecom-expense-management-partners"); command.Description = "Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity."; - var builder = new TelecomExpenseManagementPartnersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TelecomExpenseManagementPartners.TelecomExpenseManagementPartnersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3403,7 +3536,7 @@ public Command BuildTemplateInsightsNavCommand() { var command = new Command("template-insights"); command.Description = "Provides operations to manage the templateInsights property of the microsoft.graph.deviceManagement entity."; - var builder = new TemplateInsightsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TemplateInsights.TemplateInsightsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3430,7 +3563,7 @@ public Command BuildTemplateSettingsNavCommand() { var command = new Command("template-settings"); command.Description = "Provides operations to manage the templateSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new TemplateSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TemplateSettings.TemplateSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3457,7 +3590,7 @@ public Command BuildTemplatesNavCommand() { var command = new Command("templates"); command.Description = "Provides operations to manage the templates property of the microsoft.graph.deviceManagement entity."; - var builder = new TemplatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.TemplatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3485,7 +3618,7 @@ public Command BuildTenantAttachRBACNavCommand() { var command = new Command("tenant-attach-r-b-a-c"); command.Description = "Provides operations to manage the tenantAttachRBAC property of the microsoft.graph.deviceManagement entity."; - var builder = new TenantAttachRBACRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TenantAttachRBAC.TenantAttachRBACRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -3511,7 +3644,7 @@ public Command BuildTermsAndConditionsNavCommand() { var command = new Command("terms-and-conditions"); command.Description = "Provides operations to manage the termsAndConditions property of the microsoft.graph.deviceManagement entity."; - var builder = new TermsAndConditionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.TermsAndConditionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3538,7 +3671,7 @@ public Command BuildTroubleshootingEventsNavCommand() { var command = new Command("troubleshooting-events"); command.Description = "Provides operations to manage the troubleshootingEvents property of the microsoft.graph.deviceManagement entity."; - var builder = new TroubleshootingEventsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TroubleshootingEvents.TroubleshootingEventsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3565,7 +3698,7 @@ public Command BuildUserExperienceAnalyticsAnomalyCorrelationGroupOverviewNavCom { var command = new Command("user-experience-analytics-anomaly-correlation-group-overview"); command.Description = "Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3592,7 +3725,7 @@ public Command BuildUserExperienceAnalyticsAnomalyDeviceNavCommand() { var command = new Command("user-experience-analytics-anomaly-device"); command.Description = "Provides operations to manage the userExperienceAnalyticsAnomalyDevice property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAnomalyDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomalyDevice.UserExperienceAnalyticsAnomalyDeviceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3619,7 +3752,7 @@ public Command BuildUserExperienceAnalyticsAnomalyNavCommand() { var command = new Command("user-experience-analytics-anomaly"); command.Description = "Provides operations to manage the userExperienceAnalyticsAnomaly property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAnomalyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomaly.UserExperienceAnalyticsAnomalyRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3646,7 +3779,7 @@ public Command BuildUserExperienceAnalyticsAppHealthApplicationPerformanceByAppV { var command = new Command("user-experience-analytics-app-health-application-performance-by-app-version-details"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3673,7 +3806,7 @@ public Command BuildUserExperienceAnalyticsAppHealthApplicationPerformanceByAppV { var command = new Command("user-experience-analytics-app-health-application-performance-by-app-version-device-id"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3700,7 +3833,7 @@ public Command BuildUserExperienceAnalyticsAppHealthApplicationPerformanceByAppV { var command = new Command("user-experience-analytics-app-health-application-performance-by-app-version"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3727,7 +3860,7 @@ public Command BuildUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVe { var command = new Command("user-experience-analytics-app-health-application-performance-by-o-s-version"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3754,7 +3887,7 @@ public Command BuildUserExperienceAnalyticsAppHealthApplicationPerformanceNavCom { var command = new Command("user-experience-analytics-app-health-application-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3781,7 +3914,7 @@ public Command BuildUserExperienceAnalyticsAppHealthDeviceModelPerformanceNavCom { var command = new Command("user-experience-analytics-app-health-device-model-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3808,7 +3941,7 @@ public Command BuildUserExperienceAnalyticsAppHealthDevicePerformanceDetailsNavC { var command = new Command("user-experience-analytics-app-health-device-performance-details"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3835,7 +3968,7 @@ public Command BuildUserExperienceAnalyticsAppHealthDevicePerformanceNavCommand( { var command = new Command("user-experience-analytics-app-health-device-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3862,7 +3995,7 @@ public Command BuildUserExperienceAnalyticsAppHealthOSVersionPerformanceNavComma { var command = new Command("user-experience-analytics-app-health-o-s-version-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3889,7 +4022,7 @@ public Command BuildUserExperienceAnalyticsAppHealthOverviewNavCommand() { var command = new Command("user-experience-analytics-app-health-overview"); command.Description = "Provides operations to manage the userExperienceAnalyticsAppHealthOverview property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsAppHealthOverviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOverview.UserExperienceAnalyticsAppHealthOverviewRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -3914,7 +4047,7 @@ public Command BuildUserExperienceAnalyticsBaselinesNavCommand() { var command = new Command("user-experience-analytics-baselines"); command.Description = "Provides operations to manage the userExperienceAnalyticsBaselines property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBaselinesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.UserExperienceAnalyticsBaselinesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3941,7 +4074,7 @@ public Command BuildUserExperienceAnalyticsBatteryHealthAppImpactNavCommand() { var command = new Command("user-experience-analytics-battery-health-app-impact"); command.Description = "Provides operations to manage the userExperienceAnalyticsBatteryHealthAppImpact property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthAppImpact.UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -3968,7 +4101,7 @@ public Command BuildUserExperienceAnalyticsBatteryHealthCapacityDetailsNavComman { var command = new Command("user-experience-analytics-battery-health-capacity-details"); command.Description = "Provides operations to manage the userExperienceAnalyticsBatteryHealthCapacityDetails property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -3987,7 +4120,7 @@ public Command BuildUserExperienceAnalyticsBatteryHealthDeviceAppImpactNavComman { var command = new Command("user-experience-analytics-battery-health-device-app-impact"); command.Description = "Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4014,7 +4147,7 @@ public Command BuildUserExperienceAnalyticsBatteryHealthDevicePerformanceNavComm { var command = new Command("user-experience-analytics-battery-health-device-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4041,7 +4174,7 @@ public Command BuildUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryNavC { var command = new Command("user-experience-analytics-battery-health-device-runtime-history"); command.Description = "Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4068,7 +4201,7 @@ public Command BuildUserExperienceAnalyticsBatteryHealthModelPerformanceNavComma { var command = new Command("user-experience-analytics-battery-health-model-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4095,7 +4228,7 @@ public Command BuildUserExperienceAnalyticsBatteryHealthOsPerformanceNavCommand( { var command = new Command("user-experience-analytics-battery-health-os-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsBatteryHealthOsPerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4122,7 +4255,7 @@ public Command BuildUserExperienceAnalyticsBatteryHealthRuntimeDetailsNavCommand { var command = new Command("user-experience-analytics-battery-health-runtime-details"); command.Description = "Provides operations to manage the userExperienceAnalyticsBatteryHealthRuntimeDetails property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthRuntimeDetails.UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -4141,7 +4274,7 @@ public Command BuildUserExperienceAnalyticsCategoriesNavCommand() { var command = new Command("user-experience-analytics-categories"); command.Description = "Provides operations to manage the userExperienceAnalyticsCategories property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsCategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.UserExperienceAnalyticsCategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4168,7 +4301,7 @@ public Command BuildUserExperienceAnalyticsDeviceMetricHistoryNavCommand() { var command = new Command("user-experience-analytics-device-metric-history"); command.Description = "Provides operations to manage the userExperienceAnalyticsDeviceMetricHistory property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceMetricHistory.UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4195,7 +4328,7 @@ public Command BuildUserExperienceAnalyticsDevicePerformanceNavCommand() { var command = new Command("user-experience-analytics-device-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsDevicePerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDevicePerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicePerformance.UserExperienceAnalyticsDevicePerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4223,7 +4356,7 @@ public Command BuildUserExperienceAnalyticsDeviceScopeNavCommand() { var command = new Command("user-experience-analytics-device-scope"); command.Description = "Provides operations to manage the userExperienceAnalyticsDeviceScope property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDeviceScopeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScope.UserExperienceAnalyticsDeviceScopeRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -4248,7 +4381,7 @@ public Command BuildUserExperienceAnalyticsDeviceScopesNavCommand() { var command = new Command("user-experience-analytics-device-scopes"); command.Description = "Provides operations to manage the userExperienceAnalyticsDeviceScopes property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDeviceScopesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.UserExperienceAnalyticsDeviceScopesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4275,7 +4408,7 @@ public Command BuildUserExperienceAnalyticsDeviceScoresNavCommand() { var command = new Command("user-experience-analytics-device-scores"); command.Description = "Provides operations to manage the userExperienceAnalyticsDeviceScores property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDeviceScoresRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScores.UserExperienceAnalyticsDeviceScoresRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4302,7 +4435,7 @@ public Command BuildUserExperienceAnalyticsDeviceStartupHistoryNavCommand() { var command = new Command("user-experience-analytics-device-startup-history"); command.Description = "Provides operations to manage the userExperienceAnalyticsDeviceStartupHistory property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupHistory.UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4329,7 +4462,7 @@ public Command BuildUserExperienceAnalyticsDeviceStartupProcessesNavCommand() { var command = new Command("user-experience-analytics-device-startup-processes"); command.Description = "Provides operations to manage the userExperienceAnalyticsDeviceStartupProcesses property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupProcesses.UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4356,7 +4489,7 @@ public Command BuildUserExperienceAnalyticsDeviceStartupProcessPerformanceNavCom { var command = new Command("user-experience-analytics-device-startup-process-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4383,7 +4516,7 @@ public Command BuildUserExperienceAnalyticsDevicesWithoutCloudIdentityNavCommand { var command = new Command("user-experience-analytics-devices-without-cloud-identity"); command.Description = "Provides operations to manage the userExperienceAnalyticsDevicesWithoutCloudIdentity property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4410,7 +4543,7 @@ public Command BuildUserExperienceAnalyticsDeviceTimelineEventNavCommand() { var command = new Command("user-experience-analytics-device-timeline-event"); command.Description = "Provides operations to manage the userExperienceAnalyticsDeviceTimelineEvent property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsDeviceTimelineEventRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceTimelineEvent.UserExperienceAnalyticsDeviceTimelineEventRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4437,7 +4570,7 @@ public Command BuildUserExperienceAnalyticsImpactingProcessNavCommand() { var command = new Command("user-experience-analytics-impacting-process"); command.Description = "Provides operations to manage the userExperienceAnalyticsImpactingProcess property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsImpactingProcessRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsImpactingProcess.UserExperienceAnalyticsImpactingProcessRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4464,7 +4597,7 @@ public Command BuildUserExperienceAnalyticsMetricHistoryNavCommand() { var command = new Command("user-experience-analytics-metric-history"); command.Description = "Provides operations to manage the userExperienceAnalyticsMetricHistory property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsMetricHistoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsMetricHistory.UserExperienceAnalyticsMetricHistoryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4491,7 +4624,7 @@ public Command BuildUserExperienceAnalyticsModelScoresNavCommand() { var command = new Command("user-experience-analytics-model-scores"); command.Description = "Provides operations to manage the userExperienceAnalyticsModelScores property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsModelScoresRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsModelScores.UserExperienceAnalyticsModelScoresRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4518,7 +4651,7 @@ public Command BuildUserExperienceAnalyticsNotAutopilotReadyDeviceNavCommand() { var command = new Command("user-experience-analytics-not-autopilot-ready-device"); command.Description = "Provides operations to manage the userExperienceAnalyticsNotAutopilotReadyDevice property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsNotAutopilotReadyDevice.UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4545,7 +4678,7 @@ public Command BuildUserExperienceAnalyticsOverviewNavCommand() { var command = new Command("user-experience-analytics-overview"); command.Description = "Provides operations to manage the userExperienceAnalyticsOverview property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsOverviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsOverview.UserExperienceAnalyticsOverviewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -4564,7 +4697,7 @@ public Command BuildUserExperienceAnalyticsRemoteConnectionNavCommand() { var command = new Command("user-experience-analytics-remote-connection"); command.Description = "Provides operations to manage the userExperienceAnalyticsRemoteConnection property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsRemoteConnectionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsRemoteConnection.UserExperienceAnalyticsRemoteConnectionRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4592,7 +4725,7 @@ public Command BuildUserExperienceAnalyticsResourcePerformanceNavCommand() { var command = new Command("user-experience-analytics-resource-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsResourcePerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsResourcePerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsResourcePerformance.UserExperienceAnalyticsResourcePerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4620,7 +4753,7 @@ public Command BuildUserExperienceAnalyticsScoreHistoryNavCommand() { var command = new Command("user-experience-analytics-score-history"); command.Description = "Provides operations to manage the userExperienceAnalyticsScoreHistory property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsScoreHistoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsScoreHistory.UserExperienceAnalyticsScoreHistoryRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4647,7 +4780,7 @@ public Command BuildUserExperienceAnalyticsSummarizedDeviceScopesNavCommand() { var command = new Command("user-experience-analytics-summarized-device-scopes"); command.Description = "Provides operations to call the userExperienceAnalyticsSummarizedDeviceScopes method."; - var builder = new UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsSummarizedDeviceScopes.UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -4664,7 +4797,7 @@ public Command BuildUserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesNavCo { var command = new Command("user-experience-analytics-summarize-work-from-anywhere-devices"); command.Description = "Provides operations to call the userExperienceAnalyticsSummarizeWorkFromAnywhereDevices method."; - var builder = new UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -4681,7 +4814,7 @@ public Command BuildUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetr { var command = new Command("user-experience-analytics-work-from-anywhere-hardware-readiness-metric"); command.Description = "Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -4700,7 +4833,7 @@ public Command BuildUserExperienceAnalyticsWorkFromAnywhereMetricsNavCommand() { var command = new Command("user-experience-analytics-work-from-anywhere-metrics"); command.Description = "Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4727,7 +4860,7 @@ public Command BuildUserExperienceAnalyticsWorkFromAnywhereModelPerformanceNavCo { var command = new Command("user-experience-analytics-work-from-anywhere-model-performance"); command.Description = "Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity."; - var builder = new UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4754,7 +4887,7 @@ public Command BuildUserPfxCertificatesNavCommand() { var command = new Command("user-pfx-certificates"); command.Description = "Provides operations to manage the userPfxCertificates property of the microsoft.graph.deviceManagement entity."; - var builder = new UserPfxCertificatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserPfxCertificates.UserPfxCertificatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4781,7 +4914,7 @@ public Command BuildVerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRbCommand( { var command = new Command("verify-windows-enrollment-auto-discovery-with-domain-name"); command.Description = "Provides operations to call the verifyWindowsEnrollmentAutoDiscovery method."; - var builder = new VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VerifyWindowsEnrollmentAutoDiscoveryWithDomainName.VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -4798,7 +4931,7 @@ public Command BuildVirtualEndpointNavCommand() { var command = new Command("virtual-endpoint"); command.Description = "Provides operations to manage the virtualEndpoint property of the microsoft.graph.deviceManagement entity."; - var builder = new VirtualEndpointRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.VirtualEndpointRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAuditEventsNavCommand()); @@ -4820,7 +4953,6 @@ public Command BuildVirtualEndpointNavCommand() nonExecCommands.Add(builder.BuildRetrieveScopedPermissionsNavCommand()); nonExecCommands.Add(builder.BuildRetrieveTenantEncryptionSettingNavCommand()); nonExecCommands.Add(builder.BuildServicePlansNavCommand()); - nonExecCommands.Add(builder.BuildSharedUseServicePlansNavCommand()); nonExecCommands.Add(builder.BuildSnapshotsNavCommand()); nonExecCommands.Add(builder.BuildSupportedRegionsNavCommand()); nonExecCommands.Add(builder.BuildUserSettingsNavCommand()); @@ -4842,7 +4974,7 @@ public Command BuildWindowsAutopilotDeploymentProfilesNavCommand() { var command = new Command("windows-autopilot-deployment-profiles"); command.Description = "Provides operations to manage the windowsAutopilotDeploymentProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsAutopilotDeploymentProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.WindowsAutopilotDeploymentProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4870,7 +5002,7 @@ public Command BuildWindowsAutopilotDeviceIdentitiesNavCommand() { var command = new Command("windows-autopilot-device-identities"); command.Description = "Provides operations to manage the windowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsAutopilotDeviceIdentitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.WindowsAutopilotDeviceIdentitiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4897,7 +5029,7 @@ public Command BuildWindowsAutopilotSettingsNavCommand() { var command = new Command("windows-autopilot-settings"); command.Description = "Provides operations to manage the windowsAutopilotSettings property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsAutopilotSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotSettings.WindowsAutopilotSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -4922,7 +5054,7 @@ public Command BuildWindowsDriverUpdateProfilesNavCommand() { var command = new Command("windows-driver-update-profiles"); command.Description = "Provides operations to manage the windowsDriverUpdateProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsDriverUpdateProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.WindowsDriverUpdateProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4949,7 +5081,7 @@ public Command BuildWindowsFeatureUpdateProfilesNavCommand() { var command = new Command("windows-feature-update-profiles"); command.Description = "Provides operations to manage the windowsFeatureUpdateProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsFeatureUpdateProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.WindowsFeatureUpdateProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -4976,7 +5108,7 @@ public Command BuildWindowsInformationProtectionAppLearningSummariesNavCommand() { var command = new Command("windows-information-protection-app-learning-summaries"); command.Description = "Provides operations to manage the windowsInformationProtectionAppLearningSummaries property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsInformationProtectionAppLearningSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsInformationProtectionAppLearningSummaries.WindowsInformationProtectionAppLearningSummariesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -5003,7 +5135,7 @@ public Command BuildWindowsInformationProtectionNetworkLearningSummariesNavComma { var command = new Command("windows-information-protection-network-learning-summaries"); command.Description = "Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsInformationProtectionNetworkLearningSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -5030,7 +5162,34 @@ public Command BuildWindowsMalwareInformationNavCommand() { var command = new Command("windows-malware-information"); command.Description = "Provides operations to manage the windowsMalwareInformation property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsMalwareInformationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsMalwareInformation.WindowsMalwareInformationRequestBuilder(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 windowsQualityUpdatePolicies property of the microsoft.graph.deviceManagement entity. + /// + /// A + public Command BuildWindowsQualityUpdatePoliciesNavCommand() + { + var command = new Command("windows-quality-update-policies"); + command.Description = "Provides operations to manage the windowsQualityUpdatePolicies property of the microsoft.graph.deviceManagement entity."; + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.WindowsQualityUpdatePoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -5057,7 +5216,7 @@ public Command BuildWindowsQualityUpdateProfilesNavCommand() { var command = new Command("windows-quality-update-profiles"); command.Description = "Provides operations to manage the windowsQualityUpdateProfiles property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsQualityUpdateProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.WindowsQualityUpdateProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -5084,7 +5243,7 @@ public Command BuildWindowsUpdateCatalogItemsNavCommand() { var command = new Command("windows-update-catalog-items"); command.Description = "Provides operations to manage the windowsUpdateCatalogItems property of the microsoft.graph.deviceManagement entity."; - var builder = new WindowsUpdateCatalogItemsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsUpdateCatalogItems.WindowsUpdateCatalogItemsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -5111,7 +5270,7 @@ public Command BuildZebraFotaArtifactsNavCommand() { var command = new Command("zebra-fota-artifacts"); command.Description = "Provides operations to manage the zebraFotaArtifacts property of the microsoft.graph.deviceManagement entity."; - var builder = new ZebraFotaArtifactsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ZebraFotaArtifacts.ZebraFotaArtifactsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -5138,7 +5297,7 @@ public Command BuildZebraFotaConnectorNavCommand() { var command = new Command("zebra-fota-connector"); command.Description = "Provides operations to manage the zebraFotaConnector property of the microsoft.graph.deviceManagement entity."; - var builder = new ZebraFotaConnectorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ZebraFotaConnector.ZebraFotaConnectorRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildApproveFotaAppsNavCommand()); @@ -5148,6 +5307,7 @@ public Command BuildZebraFotaConnectorNavCommand() execCommands.Add(builder.BuildGetCommand()); nonExecCommands.Add(builder.BuildHasActiveDeploymentsNavCommand()); execCommands.Add(builder.BuildPatchCommand()); + nonExecCommands.Add(builder.BuildRetrieveZebraFotaDeviceModelsNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); @@ -5166,7 +5326,7 @@ public Command BuildZebraFotaDeploymentsNavCommand() { var command = new Command("zebra-fota-deployments"); command.Description = "Provides operations to manage the zebraFotaDeployments property of the microsoft.graph.deviceManagement entity."; - var builder = new ZebraFotaDeploymentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ZebraFotaDeployments.ZebraFotaDeploymentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -5186,14 +5346,14 @@ public Command BuildZebraFotaDeploymentsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement{?%24expand,%24select}", rawUrl) @@ -5206,11 +5366,11 @@ public DeviceManagementRequestBuilder(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); @@ -5226,11 +5386,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.DeviceManagement.DeviceManagement body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagement.DeviceManagement body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceManagement.DeviceManagement body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagement.DeviceManagement body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -5242,7 +5402,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceManageme /// /// Get deviceManagement /// - public class DeviceManagementRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -5267,3 +5428,4 @@ public class DeviceManagementRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Count/CountRequestBuilder.cs index 46167c828d..9c5d14c5ae 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceManagementScripts.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/deviceManagementScripts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceManagementScripts/$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/DeviceManagementScripts/DeviceManagementScriptsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/DeviceManagementScriptsRequestBuilder.cs index 44ed0fdc67..6f3a2596af 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/DeviceManagementScriptsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/DeviceManagementScriptsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Count; using ApiSdk.DeviceManagement.DeviceManagementScripts.HasPayloadLinks; using ApiSdk.DeviceManagement.DeviceManagementScripts.Item; using ApiSdk.Models.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.DeviceManagementScripts /// /// Provides operations to manage the deviceManagementScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementScriptsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceManagementScripts property of the microsoft.graph.deviceManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.DeviceManagementScriptItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); 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.DeviceManagement.DeviceManagementScripts.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(DeviceManagementScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -114,7 +117,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.DeviceManagement.DeviceManagementScripts.HasPayloadLinks.HasPayloadLinksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -131,41 +134,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The list of device management scripts associated with 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"); @@ -173,14 +141,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); @@ -190,14 +150,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}, @@ -220,14 +172,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementScriptsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -240,11 +192,11 @@ public DeviceManagementScriptsRequestBuilder(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); @@ -260,11 +212,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementScript body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScript body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -276,7 +228,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScript body, /// /// The list of device management scripts associated with the tenant. /// - public class DeviceManagementScriptsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -340,3 +293,4 @@ public class DeviceManagementScriptsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index 77c637c5f9..c79b9f6ee1 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/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.DeviceManagement.DeviceManagementScripts.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.DeviceManagement.DeviceManagementScripts.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceManagementScripts.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/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksPostResponse.cs index b6691b505b..fd3ea3f062 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/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.DeviceManagement.DeviceManagementScripts.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.DeviceManagement.DeviceManagementScripts.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceManagement.DeviceManagementScripts.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/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index aad7075f73..3c076a0c6e 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/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.DeviceManagement.DeviceManagementScripts.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.DeviceManagement.DeviceManagementScripts.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}/deviceManagement/deviceManagementScripts/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}/deviceManagement/deviceManagementScripts/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(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(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceManagementScripts.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceManagementScripts.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/DeviceManagement/DeviceManagementScripts/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assign/AssignPostRequestBody.cs index 4156709fd5..9a848c0f79 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/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.DeviceManagementScripts.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 deviceManagementScriptAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceManagementScriptAssignments { get; set; } + public List? DeviceManagementScriptAssignments { get; set; } #nullable restore #else - public List DeviceManagementScriptAssignments { get; set; } + public List DeviceManagementScriptAssignments { get; set; } #endif /// The deviceManagementScriptGroupAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceManagementScriptGroupAssignments { get; set; } + public List? DeviceManagementScriptGroupAssignments { get; set; } #nullable restore #else - public List DeviceManagementScriptGroupAssignments { get; set; } + public List DeviceManagementScriptGroupAssignments { 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.DeviceManagement.DeviceManagementScripts.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceManagementScriptAssignments", n => { DeviceManagementScriptAssignments = n.GetCollectionOfObjectValues(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, - { "deviceManagementScriptGroupAssignments", n => { DeviceManagementScriptGroupAssignments = n.GetCollectionOfObjectValues(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "deviceManagementScriptAssignments", n => { DeviceManagementScriptAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementScriptAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, + { "deviceManagementScriptGroupAssignments", n => { DeviceManagementScriptGroupAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("deviceManagementScriptAssignments", DeviceManagementScriptAssignments); - writer.WriteCollectionOfObjectValues("deviceManagementScriptGroupAssignments", DeviceManagementScriptGroupAssignments); + writer.WriteCollectionOfObjectValues("deviceManagementScriptAssignments", DeviceManagementScriptAssignments); + writer.WriteCollectionOfObjectValues("deviceManagementScriptGroupAssignments", DeviceManagementScriptGroupAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assign/AssignRequestBuilder.cs index 7cbd46e2c6..5c5705411b 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/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.DeviceManagementScripts.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.DeviceManagement.DeviceManagementScripts.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}/deviceManagement/deviceManagementScripts/{deviceManagementScript%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/deviceManagementScripts/{deviceManagementScript%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceManagementScripts.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/DeviceManagement/DeviceManagementScripts/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assignments/AssignmentsRequestBuilder.cs index 5a10a77427..5cb98e6668 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.Assignments.Count; using ApiSdk.DeviceManagement.DeviceManagementScripts.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.DeviceManagementScripts.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementScript 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.deviceManagementScript entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementScriptAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.Assignments.Item.DeviceManagementScriptAssignmentItemRequestBuilder(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.DeviceManagementScripts.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(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptAssignment.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/deviceManagementScripts/{deviceManagementScript%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/deviceManagementScripts/{deviceManagementScript%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(DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptAssignm /// /// The list of group assignments for the device management script. /// - 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/DeviceManagementScripts/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assignments/Count/CountRequestBuilder.cs index 5f48f4cce6..643fcfdd38 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/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.DeviceManagementScripts.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/deviceManagementScripts/{deviceManagementScript%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/deviceManagementScripts/{deviceManagementScript%2Did}/assignments/$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/DeviceManagementScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs index 04a8ee4c22..7262af8d5f 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementScripts.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementScript entity. /// - public class DeviceManagementScriptAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptAssignmentItemRequestBuilder : 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(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptAssignment.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 DeviceManagementScriptAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/assignments/{deviceManagementScriptAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/assignments/{deviceManagementScriptAssignment%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(DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptAssign /// /// The list of group assignments for the device management script. /// - public class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceManagementScriptItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceManagementScriptItemRequestBuilder.cs index 71b8b33263..8e7dcf9945 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceManagementScriptItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceManagementScriptItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.Assign; using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.Assignments; using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.DeviceRunStates; @@ -7,6 +8,7 @@ using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates; using ApiSdk.Models.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.DeviceManagementScripts.Item /// /// Provides operations to manage the deviceManagementScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementScriptItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementScript 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.deviceManagementScript entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.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.DeviceManagement.DeviceManagementScripts.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -114,7 +117,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScript entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -193,7 +196,7 @@ public Command BuildGroupAssignmentsNavCommand() { var command = new Command("group-assignments"); command.Description = "Provides operations to manage the groupAssignments property of the microsoft.graph.deviceManagementScript entity."; - var builder = new GroupAssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.GroupAssignments.GroupAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -242,8 +245,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -271,7 +274,7 @@ public Command BuildRunSummaryNavCommand() { var command = new Command("run-summary"); command.Description = "Provides operations to manage the runSummary property of the microsoft.graph.deviceManagementScript entity."; - var builder = new RunSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.RunSummary.RunSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -288,7 +291,7 @@ public Command BuildUserRunStatesNavCommand() { var command = new Command("user-run-states"); command.Description = "Provides operations to manage the userRunStates property of the microsoft.graph.deviceManagementScript entity."; - var builder = new UserRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.UserRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -308,14 +311,14 @@ public Command BuildUserRunStatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementScriptItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}{?%24expand,%24select}", rawUrl) @@ -347,11 +350,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +370,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementScript body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScript body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -383,7 +386,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScript body, /// /// The list of device management scripts associated with the tenant. /// - public class DeviceManagementScriptItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -408,3 +412,4 @@ public class DeviceManagementScriptItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs index fac0bd69a1..c47ce5884f 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceManagementScripts.Item.DeviceRunStates.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/deviceManagementScripts/{deviceManagementScript%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceManagementScripts/{deviceManagementScript%2Did}/deviceRunStates/$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/DeviceManagementScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index db6287d265..755228cab7 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementScripts.Item.DeviceRunStates /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScript entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScript entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.DeviceRunStates.Item.DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDeviceNavCommand()); @@ -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.DeviceManagementScripts.Item.DeviceRunStates.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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceS /// /// List of run states for this script across all devices. /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs index 7299d3d8b1..6555d833bb 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.DeviceRunStates.Item.ManagedDevice; using ApiSdk.Models.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.DeviceManagementScripts.Item.DeviceRunStates.I /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScript entity. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates for deviceManagement @@ -129,7 +132,7 @@ public Command BuildManagedDeviceNavCommand() { var command = new Command("managed-device"); command.Description = "Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity."; - var builder = new ManagedDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.DeviceRunStates.Item.ManagedDevice.ManagedDeviceRequestBuilder(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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceManagementScriptDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDevice /// /// List of run states for this script across all devices. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs index 43898f63f4..e45dbd4dc8 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementScripts.Item.DeviceRunStates.I /// /// Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity. /// - public class ManagedDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilder : BaseCliRequestBuilder { /// /// The managed devices that executes the device management script. @@ -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 ManagedDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ManagedDeviceRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The managed devices that executes the device management script. /// - public class ManagedDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class ManagedDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs index bb58273b04..66e04267e5 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/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.DeviceManagement.DeviceManagementScripts.Item.GroupAssignments. /// /// Provides operations to count the resources in the collection. /// - 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/deviceManagementScripts/{deviceManagementScript%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}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/groupAssignments/$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/DeviceManagementScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs index 81101dc5fe..9212da646b 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.GroupAssignments.Count; using ApiSdk.DeviceManagement.DeviceManagementScripts.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.DeviceManagement.DeviceManagementScripts.Item.GroupAssignments /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.deviceManagementScript 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.deviceManagementScript entity. @@ -30,7 +33,7 @@ public class GroupAssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementScriptGroupAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.GroupAssignments.Item.DeviceManagementScriptGroupAssignmentItemRequestBuilder(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.DeviceManagementScripts.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(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.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}/deviceManagement/deviceManagementScripts/{deviceManagementScript%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}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/groupAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public GroupAssignmentsRequestBuilder(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); @@ -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(DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptGroupAs /// /// The list of group assignments for the device management script. /// - 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/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs index 8e29af6101..2b06512b54 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementScripts.Item.GroupAssignments. /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.deviceManagementScript entity. /// - public class DeviceManagementScriptGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupAssignments 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(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.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 DeviceManagementScriptGroupAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/groupAssignments/{deviceManagementScriptGroupAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptGroupAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/groupAssignments/{deviceManagementScriptGroupAssignment%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(DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptGroupA /// /// The list of group assignments for the device management script. /// - public class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/RunSummary/RunSummaryRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/RunSummary/RunSummaryRequestBuilder.cs index 9c748ef792..8b743ee118 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/RunSummary/RunSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/RunSummary/RunSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementScripts.Item.RunSummary /// /// Provides operations to manage the runSummary property of the microsoft.graph.deviceManagementScript entity. /// - public class RunSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Run summary for device management script. @@ -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 RunSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/runSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RunSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/runSummary{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public RunSummaryRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Run summary for device management script. /// - public class RunSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class RunSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Count/CountRequestBuilder.cs index 391b3dba25..003b949bef 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceManagementScripts.Item.UserRunStates.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}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/$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/DeviceManagementScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs index c353b4d187..30c48a8a22 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item.DeviceRunStates; using ApiSdk.Models.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.DeviceManagementScripts.Item.UserRunStates.Ite /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceManagementScript entity. /// - public class DeviceManagementScriptUserStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptUserStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userRunStates for deviceManagement @@ -71,7 +74,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(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(DeviceManagementScriptUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptUserState.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 DeviceManagementScriptUserStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptUserStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%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(DeviceManagementScriptUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptUserState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptUserSt /// /// List of run states for this script across all users. /// - public class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs index 44591519c7..fc2dfff5d3 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceManagementScripts.Item.UserRunStates.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 @@ -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/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,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); @@ -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/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index 1031fce96a..047757fcfc 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementScripts.Item.UserRunStates.Ite /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item.DeviceRunStates.Item.DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDeviceNavCommand()); @@ -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.DeviceManagementScripts.Item.UserRunStates.Item.DeviceRunStates.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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceS /// /// List of run states for this script across all devices of specific user. /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs index 3164af235f..1ba6260986 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item.DeviceRunStates.Item.ManagedDevice; using ApiSdk.Models.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.DeviceManagementScripts.Item.UserRunStates.Ite /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates for deviceManagement @@ -141,7 +144,7 @@ public Command BuildManagedDeviceNavCommand() { var command = new Command("managed-device"); command.Description = "Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity."; - var builder = new ManagedDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item.DeviceRunStates.Item.ManagedDevice.ManagedDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); 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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceManagementScriptDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDevice /// /// List of run states for this script across all devices of specific user. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs index 5a6aedba36..05c6a79b13 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementScripts.Item.UserRunStates.Ite /// /// Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity. /// - public class ManagedDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilder : BaseCliRequestBuilder { /// /// The managed devices that executes the device management script. @@ -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 ManagedDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public ManagedDeviceRequestBuilder(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); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// The managed devices that executes the device management script. /// - public class ManagedDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class ManagedDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs index 28dcce51ca..8f41ca84ee 100644 --- a/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceManagementScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Count; using ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceManagementScripts.Item.UserRunStates /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceManagementScript entity. /// - public class UserRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceManagementScript entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptUserStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceManagementScripts.Item.UserRunStates.Item.DeviceManagementScriptUserStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDeviceRunStatesNavCommand()); 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.DeviceManagementScripts.Item.UserRunStates.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(DeviceManagementScriptUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptUserState.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 UserRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceManagementScripts/{deviceManagementScript%2Did}/userRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public UserRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptUserState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptUserSta /// /// List of run states for this script across all users. /// - public class UserRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class UserRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Count/CountRequestBuilder.cs index 0345d6743f..a420e6dc4b 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceShellScripts.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/deviceShellScripts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceShellScripts/$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/DeviceShellScripts/DeviceShellScriptsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/DeviceShellScriptsRequestBuilder.cs index 10068b41b1..055c8d8d6f 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/DeviceShellScriptsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/DeviceShellScriptsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Count; using ApiSdk.DeviceManagement.DeviceShellScripts.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts /// /// Provides operations to manage the deviceShellScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceShellScriptsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceShellScriptsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceShellScripts 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 DeviceShellScriptItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.DeviceShellScriptItemRequestBuilder(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.DeviceManagement.DeviceShellScripts.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(DeviceShellScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceShellScript.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 list of device shell scripts associated with 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"); @@ -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 DeviceShellScriptsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceShellScriptsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -222,11 +174,11 @@ public DeviceShellScriptsRequestBuilder(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); @@ -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(DeviceShellScript body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceShellScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceShellScript body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceShellScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -258,7 +210,8 @@ public RequestInformation ToPostRequestInformation(DeviceShellScript body, Actio /// /// The list of device shell scripts associated with the tenant. /// - public class DeviceShellScriptsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceShellScriptsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -322,3 +275,4 @@ public class DeviceShellScriptsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/Assign/AssignPostRequestBody.cs index 5d818e934e..e896667067 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/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.DeviceShellScripts.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 deviceManagementScriptAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceManagementScriptAssignments { get; set; } + public List? DeviceManagementScriptAssignments { get; set; } #nullable restore #else - public List DeviceManagementScriptAssignments { get; set; } + public List DeviceManagementScriptAssignments { get; set; } #endif /// The deviceManagementScriptGroupAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? DeviceManagementScriptGroupAssignments { get; set; } + public List? DeviceManagementScriptGroupAssignments { get; set; } #nullable restore #else - public List DeviceManagementScriptGroupAssignments { get; set; } + public List DeviceManagementScriptGroupAssignments { 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.DeviceManagement.DeviceShellScripts.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "deviceManagementScriptAssignments", n => { DeviceManagementScriptAssignments = n.GetCollectionOfObjectValues(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, - { "deviceManagementScriptGroupAssignments", n => { DeviceManagementScriptGroupAssignments = n.GetCollectionOfObjectValues(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "deviceManagementScriptAssignments", n => { DeviceManagementScriptAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementScriptAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, + { "deviceManagementScriptGroupAssignments", n => { DeviceManagementScriptGroupAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("deviceManagementScriptAssignments", DeviceManagementScriptAssignments); - writer.WriteCollectionOfObjectValues("deviceManagementScriptGroupAssignments", DeviceManagementScriptGroupAssignments); + writer.WriteCollectionOfObjectValues("deviceManagementScriptAssignments", DeviceManagementScriptAssignments); + writer.WriteCollectionOfObjectValues("deviceManagementScriptGroupAssignments", DeviceManagementScriptGroupAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/Assign/AssignRequestBuilder.cs index 316d6ac1dd..f967bc46f9 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/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.DeviceShellScripts.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.DeviceManagement.DeviceShellScripts.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}/deviceManagement/deviceShellScripts/{deviceShellScript%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/deviceShellScripts/{deviceShellScript%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.DeviceShellScripts.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/DeviceManagement/DeviceShellScripts/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/Assignments/AssignmentsRequestBuilder.cs index 723ba47511..613413af51 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.Assignments.Count; using ApiSdk.DeviceManagement.DeviceShellScripts.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.DeviceShellScripts.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceShellScript 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.deviceShellScript entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementScriptAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.Assignments.Item.DeviceManagementScriptAssignmentItemRequestBuilder(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.DeviceShellScripts.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(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptAssignment.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/deviceShellScripts/{deviceShellScript%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/deviceShellScripts/{deviceShellScript%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(DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptAssignm /// /// The list of group assignments for the device management script. /// - 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/DeviceShellScripts/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/Assignments/Count/CountRequestBuilder.cs index 260e092202..7799bb318c 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/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.DeviceShellScripts.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/deviceShellScripts/{deviceShellScript%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/deviceShellScripts/{deviceShellScript%2Did}/assignments/$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/DeviceShellScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs index ee2b37149a..ad93da4175 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/Assignments/Item/DeviceManagementScriptAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceShellScript entity. /// - public class DeviceManagementScriptAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptAssignmentItemRequestBuilder : 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(DeviceManagementScriptAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptAssignment.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 DeviceManagementScriptAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/assignments/{deviceManagementScriptAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/assignments/{deviceManagementScriptAssignment%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(DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptAssign /// /// The list of group assignments for the device management script. /// - public class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementScriptAssignmentItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs index 9a4f598fcc..78a5ff0760 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceShellScripts.Item.DeviceRunStates.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/deviceShellScripts/{deviceShellScript%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceShellScripts/{deviceShellScript%2Did}/deviceRunStates/$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/DeviceShellScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index 73b6ca7456..bf00f99301 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.DeviceShellScripts.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts.Item.DeviceRunStates /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceShellScript entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceShellScript entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.DeviceRunStates.Item.DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDeviceNavCommand()); @@ -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.DeviceShellScripts.Item.DeviceRunStates.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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceS /// /// List of run states for this script across all devices. /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs index b43fb9215e..89d7f40fb2 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.DeviceRunStates.Item.ManagedDevice; using ApiSdk.Models.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.DeviceShellScripts.Item.DeviceRunStates.Item /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceShellScript entity. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates for deviceManagement @@ -129,7 +132,7 @@ public Command BuildManagedDeviceNavCommand() { var command = new Command("managed-device"); command.Description = "Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity."; - var builder = new ManagedDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.DeviceRunStates.Item.ManagedDevice.ManagedDeviceRequestBuilder(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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceManagementScriptDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDevice /// /// List of run states for this script across all devices. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs index 64d6d2cc69..0a613a25b4 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts.Item.DeviceRunStates.Item.M /// /// Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity. /// - public class ManagedDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilder : BaseCliRequestBuilder { /// /// The managed devices that executes the device management script. @@ -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 ManagedDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ManagedDeviceRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The managed devices that executes the device management script. /// - public class ManagedDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class ManagedDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceShellScriptItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceShellScriptItemRequestBuilder.cs index 60b0d8a557..a72a2f5b0c 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceShellScriptItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/DeviceShellScriptItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.Assign; using ApiSdk.DeviceManagement.DeviceShellScripts.Item.Assignments; using ApiSdk.DeviceManagement.DeviceShellScripts.Item.DeviceRunStates; @@ -7,6 +8,7 @@ using ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates; using ApiSdk.Models.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.DeviceShellScripts.Item /// /// Provides operations to manage the deviceShellScripts property of the microsoft.graph.deviceManagement entity. /// - public class DeviceShellScriptItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceShellScriptItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceShellScript 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.deviceShellScript entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.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.DeviceManagement.DeviceShellScripts.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -114,7 +117,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceShellScript entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -193,7 +196,7 @@ public Command BuildGroupAssignmentsNavCommand() { var command = new Command("group-assignments"); command.Description = "Provides operations to manage the groupAssignments property of the microsoft.graph.deviceShellScript entity."; - var builder = new GroupAssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.GroupAssignments.GroupAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -242,8 +245,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceShellScript.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceShellScript.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -271,7 +274,7 @@ public Command BuildRunSummaryNavCommand() { var command = new Command("run-summary"); command.Description = "Provides operations to manage the runSummary property of the microsoft.graph.deviceShellScript entity."; - var builder = new RunSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.RunSummary.RunSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -288,7 +291,7 @@ public Command BuildUserRunStatesNavCommand() { var command = new Command("user-run-states"); command.Description = "Provides operations to manage the userRunStates property of the microsoft.graph.deviceShellScript entity."; - var builder = new UserRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.UserRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -308,14 +311,14 @@ public Command BuildUserRunStatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceShellScriptItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceShellScriptItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}{?%24expand,%24select}", rawUrl) @@ -347,11 +350,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +370,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceShellScript body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceShellScript body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceShellScript body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceShellScript body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -383,7 +386,8 @@ public RequestInformation ToPatchRequestInformation(DeviceShellScript body, Acti /// /// The list of device shell scripts associated with the tenant. /// - public class DeviceShellScriptItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceShellScriptItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -408,3 +412,4 @@ public class DeviceShellScriptItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs index 9eee3af39b..02cdba9c09 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/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.DeviceManagement.DeviceShellScripts.Item.GroupAssignments.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/deviceShellScripts/{deviceShellScript%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}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/groupAssignments/$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/DeviceShellScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs index 8d4714d2dc..fbfa8b02ca 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.GroupAssignments.Count; using ApiSdk.DeviceManagement.DeviceShellScripts.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.DeviceManagement.DeviceShellScripts.Item.GroupAssignments /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.deviceShellScript 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.deviceShellScript entity. @@ -30,7 +33,7 @@ public class GroupAssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementScriptGroupAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.GroupAssignments.Item.DeviceManagementScriptGroupAssignmentItemRequestBuilder(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.DeviceShellScripts.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(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.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}/deviceManagement/deviceShellScripts/{deviceShellScript%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}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/groupAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public GroupAssignmentsRequestBuilder(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); @@ -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(DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptGroupAs /// /// The list of group assignments for the device management script. /// - 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/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs index a6061d68b6..06fa9b2090 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/GroupAssignments/Item/DeviceManagementScriptGroupAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts.Item.GroupAssignments.Item /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.deviceShellScript entity. /// - public class DeviceManagementScriptGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupAssignments 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(DeviceManagementScriptGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment.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 DeviceManagementScriptGroupAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/groupAssignments/{deviceManagementScriptGroupAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptGroupAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/groupAssignments/{deviceManagementScriptGroupAssignment%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(DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptGroupA /// /// The list of group assignments for the device management script. /// - public class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementScriptGroupAssignmentItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/RunSummary/RunSummaryRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/RunSummary/RunSummaryRequestBuilder.cs index fbb5db896c..b25a4f46f9 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/RunSummary/RunSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/RunSummary/RunSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts.Item.RunSummary /// /// Provides operations to manage the runSummary property of the microsoft.graph.deviceShellScript entity. /// - public class RunSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Run summary for device management script. @@ -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 RunSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/runSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RunSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/runSummary{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public RunSummaryRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Run summary for device management script. /// - public class RunSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class RunSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Count/CountRequestBuilder.cs index 41fd5d1697..e9c0c0f606 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceShellScripts.Item.UserRunStates.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/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/$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/DeviceShellScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs index 6f67da664b..4d598f5117 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceManagementScriptUserStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item.DeviceRunStates; using ApiSdk.Models.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.DeviceShellScripts.Item.UserRunStates.Item /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceShellScript entity. /// - public class DeviceManagementScriptUserStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptUserStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userRunStates for deviceManagement @@ -71,7 +74,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(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(DeviceManagementScriptUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptUserState.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 DeviceManagementScriptUserStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptUserStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%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(DeviceManagementScriptUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptUserState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptUserSt /// /// List of run states for this script across all users. /// - public class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class DeviceManagementScriptUserStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs index 6469d6abca..b11a7ff920 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DeviceShellScripts.Item.UserRunStates.Item.Dev /// /// Provides operations to count the resources in the collection. /// - 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/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,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); @@ -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/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index 455e3650f5..f9ddf97c66 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts.Item.UserRunStates.Item.Dev /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item.DeviceRunStates.Item.DeviceManagementScriptDeviceStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildManagedDeviceNavCommand()); @@ -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.DeviceShellScripts.Item.UserRunStates.Item.DeviceRunStates.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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptDeviceS /// /// List of run states for this script across all devices of specific user. /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs index 013acdc3d5..1d1f3acbe4 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/DeviceManagementScriptDeviceStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item.DeviceRunStates.Item.ManagedDevice; using ApiSdk.Models.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.DeviceShellScripts.Item.UserRunStates.Item.Dev /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.deviceManagementScriptUserState entity. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates for deviceManagement @@ -141,7 +144,7 @@ public Command BuildManagedDeviceNavCommand() { var command = new Command("managed-device"); command.Description = "Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity."; - var builder = new ManagedDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item.DeviceRunStates.Item.ManagedDevice.ManagedDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); 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(DeviceManagementScriptDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptDeviceState.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 DeviceManagementScriptDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementScriptDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%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(DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementScriptDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementScriptDevice /// /// List of run states for this script across all devices of specific user. /// - public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class DeviceManagementScriptDeviceStateItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs index d99b796582..5d3677be5c 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/Item/DeviceRunStates/Item/ManagedDevice/ManagedDeviceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts.Item.UserRunStates.Item.Dev /// /// Provides operations to manage the managedDevice property of the microsoft.graph.deviceManagementScriptDeviceState entity. /// - public class ManagedDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilder : BaseCliRequestBuilder { /// /// The managed devices that executes the device management script. @@ -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 ManagedDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates/{deviceManagementScriptUserState%2Did}/deviceRunStates/{deviceManagementScriptDeviceState%2Did}/managedDevice{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public ManagedDeviceRequestBuilder(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); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// The managed devices that executes the device management script. /// - public class ManagedDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class ManagedDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs index 31c5ab1bb4..0ea92411a9 100644 --- a/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/DeviceShellScripts/Item/UserRunStates/UserRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Count; using ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DeviceShellScripts.Item.UserRunStates /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceShellScript entity. /// - public class UserRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userRunStates property of the microsoft.graph.deviceShellScript entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementScriptUserStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DeviceShellScripts.Item.UserRunStates.Item.DeviceManagementScriptUserStateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDeviceRunStatesNavCommand()); 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.DeviceShellScripts.Item.UserRunStates.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(DeviceManagementScriptUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementScriptUserState.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 UserRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/deviceShellScripts/{deviceShellScript%2Did}/userRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public UserRunStatesRequestBuilder(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); @@ -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(DeviceManagementScriptUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementScriptUserState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementScriptUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementScriptUserSta /// /// List of run states for this script across all users. /// - public class UserRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class UserRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DomainJoinConnectors/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/DomainJoinConnectors/Count/CountRequestBuilder.cs index 70476e4d93..8fea8d4217 100644 --- a/src/generated/DeviceManagement/DomainJoinConnectors/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/DomainJoinConnectors/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.DomainJoinConnectors.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/domainJoinConnectors/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/domainJoinConnectors/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/do /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DomainJoinConnectors/DomainJoinConnectorsRequestBuilder.cs b/src/generated/DeviceManagement/DomainJoinConnectors/DomainJoinConnectorsRequestBuilder.cs index afdc9d1746..28e41008ec 100644 --- a/src/generated/DeviceManagement/DomainJoinConnectors/DomainJoinConnectorsRequestBuilder.cs +++ b/src/generated/DeviceManagement/DomainJoinConnectors/DomainJoinConnectorsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.DomainJoinConnectors.Count; using ApiSdk.DeviceManagement.DomainJoinConnectors.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DomainJoinConnectors /// /// Provides operations to manage the domainJoinConnectors property of the microsoft.graph.deviceManagement entity. /// - public class DomainJoinConnectorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainJoinConnectorsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the domainJoinConnectors property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class DomainJoinConnectorsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementDomainJoinConnectorItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.DomainJoinConnectors.Item.DeviceManagementDomainJoinConnectorItemRequestBuilder(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.DomainJoinConnectors.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(DeviceManagementDomainJoinConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementDomainJoinConnector.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 = "A list of connector objects."; - 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 DomainJoinConnectorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/domainJoinConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DomainJoinConnectorsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/domainJoinConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DomainJoinConnectorsRequestBuilder(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(DeviceManagementDomainJoinConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementDomainJoinConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementDomainJoinConnector body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementDomainJoinConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementDomainJoinCon /// /// A list of connector objects. /// - public class DomainJoinConnectorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainJoinConnectorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DomainJoinConnectorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/DomainJoinConnectors/Item/DeviceManagementDomainJoinConnectorItemRequestBuilder.cs b/src/generated/DeviceManagement/DomainJoinConnectors/Item/DeviceManagementDomainJoinConnectorItemRequestBuilder.cs index 09ad3b0622..92767f9345 100644 --- a/src/generated/DeviceManagement/DomainJoinConnectors/Item/DeviceManagementDomainJoinConnectorItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/DomainJoinConnectors/Item/DeviceManagementDomainJoinConnectorItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.DomainJoinConnectors.Item /// /// Provides operations to manage the domainJoinConnectors property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementDomainJoinConnectorItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementDomainJoinConnectorItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property domainJoinConnectors 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(DeviceManagementDomainJoinConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementDomainJoinConnector.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 DeviceManagementDomainJoinConnectorItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/domainJoinConnectors/{deviceManagementDomainJoinConnector%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementDomainJoinConnectorItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/domainJoinConnectors/{deviceManagementDomainJoinConnector%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(DeviceManagementDomainJoinConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementDomainJoinConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementDomainJoinConnector body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementDomainJoinConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementDomainJoinCo /// /// A list of connector objects. /// - public class DeviceManagementDomainJoinConnectorItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementDomainJoinConnectorItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementDomainJoinConnectorItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ElevationRequests/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ElevationRequests/Count/CountRequestBuilder.cs index 488969dd68..a45a469f98 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ElevationRequests.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/elevationRequests/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/elevationRequests/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/el /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ElevationRequests/ElevationRequestsRequestBuilder.cs b/src/generated/DeviceManagement/ElevationRequests/ElevationRequestsRequestBuilder.cs index e5302086ae..75705cb1b7 100644 --- a/src/generated/DeviceManagement/ElevationRequests/ElevationRequestsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ElevationRequests/ElevationRequestsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ElevationRequests.Count; using ApiSdk.DeviceManagement.ElevationRequests.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ElevationRequests /// /// Provides operations to manage the elevationRequests property of the microsoft.graph.deviceManagement entity. /// - public class ElevationRequestsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ElevationRequestsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the elevationRequests 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 PrivilegeManagementElevationRequestItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ElevationRequests.Item.PrivilegeManagementElevationRequestItemRequestBuilder(PathParameters); commands.Add(builder.BuildApproveNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDenyNavCommand()); @@ -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.DeviceManagement.ElevationRequests.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(PrivilegeManagementElevationRequest.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PrivilegeManagementElevationRequest.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 = "List of elevation requests"; - 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 ElevationRequestsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/elevationRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ElevationRequestsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/elevationRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public ElevationRequestsRequestBuilder(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); @@ -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(PrivilegeManagementElevationRequest body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PrivilegeManagementElevationRequest body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PrivilegeManagementElevationRequest body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PrivilegeManagementElevationRequest body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(PrivilegeManagementElevationR /// /// List of elevation requests /// - public class ElevationRequestsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ElevationRequestsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class ElevationRequestsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ElevationRequests/Item/Approve/ApprovePostRequestBody.cs b/src/generated/DeviceManagement/ElevationRequests/Item/Approve/ApprovePostRequestBody.cs index 2229080d8d..8fde9b3feb 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Item/Approve/ApprovePostRequestBody.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Item/Approve/ApprovePostRequestBody.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.ElevationRequests.Item.Approve { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApprovePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApprovePostRequestBody : IAdditionalDataHolder, 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 ApprovePostRequestBody : IAdditionalDataHolder, IParsable public string ReviewerJustification { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApprovePostRequestBody() { @@ -30,12 +32,12 @@ public ApprovePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApprovePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ElevationRequests.Item.Approve.ApprovePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApprovePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ElevationRequests.Item.Approve.ApprovePostRequestBody(); } /// /// 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/ElevationRequests/Item/Approve/ApproveRequestBuilder.cs b/src/generated/DeviceManagement/ElevationRequests/Item/Approve/ApproveRequestBuilder.cs index 0184b46893..d3653e6fa4 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Item/Approve/ApproveRequestBuilder.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Item/Approve/ApproveRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ElevationRequests.Item.Approve /// /// Provides operations to call the approve method. /// - public class ApproveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproveRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action approve @@ -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(ApprovePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Approve.ApprovePostRequestBody.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 ApproveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}/approve", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApproveRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}/approve", rawUrl) @@ -94,11 +97,11 @@ public ApproveRequestBuilder(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(ApprovePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Approve.ApprovePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApprovePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Approve.ApprovePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(ApprovePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ElevationRequests/Item/Deny/DenyPostRequestBody.cs b/src/generated/DeviceManagement/ElevationRequests/Item/Deny/DenyPostRequestBody.cs index 00526fbc85..a5ce462f8f 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Item/Deny/DenyPostRequestBody.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Item/Deny/DenyPostRequestBody.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.ElevationRequests.Item.Deny { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DenyPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DenyPostRequestBody : IAdditionalDataHolder, 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 DenyPostRequestBody : IAdditionalDataHolder, IParsable public string ReviewerJustification { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DenyPostRequestBody() { @@ -30,12 +32,12 @@ public DenyPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DenyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ElevationRequests.Item.Deny.DenyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DenyPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ElevationRequests.Item.Deny.DenyPostRequestBody(); } /// /// 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/ElevationRequests/Item/Deny/DenyRequestBuilder.cs b/src/generated/DeviceManagement/ElevationRequests/Item/Deny/DenyRequestBuilder.cs index 806868d1fe..83228afaab 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Item/Deny/DenyRequestBuilder.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Item/Deny/DenyRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ElevationRequests.Item.Deny /// /// Provides operations to call the deny method. /// - public class DenyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DenyRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action deny @@ -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(DenyPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Deny.DenyPostRequestBody.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 DenyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}/deny", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DenyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}/deny", rawUrl) @@ -94,11 +97,11 @@ public DenyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ele /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DenyPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Deny.DenyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DenyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Deny.DenyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(DenyPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ElevationRequests/Item/GetAllElevationRequests/GetAllElevationRequestsPostResponse.cs b/src/generated/DeviceManagement/ElevationRequests/Item/GetAllElevationRequests/GetAllElevationRequestsPostResponse.cs index 6e6226e520..48e45d3f8a 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Item/GetAllElevationRequests/GetAllElevationRequestsPostResponse.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Item/GetAllElevationRequests/GetAllElevationRequestsPostResponse.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.ElevationRequests.Item.GetAllElevationRequests { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAllElevationRequestsPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAllElevationRequestsPostResponse : 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 GetAllElevationRequestsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ElevationRequests.Item.GetAllElevationRequests.GetAllElevationRequestsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAllElevationRequestsPostResponse(); + return new global::ApiSdk.DeviceManagement.ElevationRequests.Item.GetAllElevationRequests.GetAllElevationRequestsPostResponse(); } /// /// 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(PrivilegeManagementElevationRequest.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.PrivilegeManagementElevationRequest.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/ElevationRequests/Item/GetAllElevationRequests/GetAllElevationRequestsRequestBuilder.cs b/src/generated/DeviceManagement/ElevationRequests/Item/GetAllElevationRequests/GetAllElevationRequestsRequestBuilder.cs index 3cf80891f3..064a29352e 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Item/GetAllElevationRequests/GetAllElevationRequestsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Item/GetAllElevationRequests/GetAllElevationRequestsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ElevationRequests.Item.GetAllElevationRequests /// /// Provides operations to call the getAllElevationRequests method. /// - public class GetAllElevationRequestsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllElevationRequestsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getAllElevationRequests @@ -72,14 +75,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetAllElevationRequestsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}/getAllElevationRequests", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAllElevationRequestsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}/getAllElevationRequests", rawUrl) @@ -106,3 +109,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ElevationRequests.Item.Approve; using ApiSdk.DeviceManagement.ElevationRequests.Item.Deny; using ApiSdk.DeviceManagement.ElevationRequests.Item.GetAllElevationRequests; using ApiSdk.DeviceManagement.ElevationRequests.Item.Revoke; using ApiSdk.Models.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.ElevationRequests.Item /// /// Provides operations to manage the elevationRequests property of the microsoft.graph.deviceManagement entity. /// - public class PrivilegeManagementElevationRequestItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivilegeManagementElevationRequestItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the approve method. @@ -33,7 +36,7 @@ public Command BuildApproveNavCommand() { var command = new Command("approve"); command.Description = "Provides operations to call the approve method."; - var builder = new ApproveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ElevationRequests.Item.Approve.ApproveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -85,7 +88,7 @@ public Command BuildDenyNavCommand() { var command = new Command("deny"); command.Description = "Provides operations to call the deny method."; - var builder = new DenyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ElevationRequests.Item.Deny.DenyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -102,7 +105,7 @@ public Command BuildGetAllElevationRequestsNavCommand() { var command = new Command("get-all-elevation-requests"); command.Description = "Provides operations to call the getAllElevationRequests method."; - var builder = new GetAllElevationRequestsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ElevationRequests.Item.GetAllElevationRequests.GetAllElevationRequestsRequestBuilder(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(PrivilegeManagementElevationRequest.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PrivilegeManagementElevationRequest.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRevokeNavCommand() { var command = new Command("revoke"); command.Description = "Provides operations to call the revoke method."; - var builder = new RevokeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ElevationRequests.Item.Revoke.RevokeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRevokeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PrivilegeManagementElevationRequestItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PrivilegeManagementElevationRequestItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%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(PrivilegeManagementElevationRequest body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PrivilegeManagementElevationRequest body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PrivilegeManagementElevationRequest body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PrivilegeManagementElevationRequest body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(PrivilegeManagementElevation /// /// List of elevation requests /// - public class PrivilegeManagementElevationRequestItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivilegeManagementElevationRequestItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class PrivilegeManagementElevationRequestItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ElevationRequests/Item/Revoke/RevokePostRequestBody.cs b/src/generated/DeviceManagement/ElevationRequests/Item/Revoke/RevokePostRequestBody.cs index 7427a17250..83e7c45542 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Item/Revoke/RevokePostRequestBody.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Item/Revoke/RevokePostRequestBody.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.ElevationRequests.Item.Revoke { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RevokePostRequestBody : IAdditionalDataHolder, IParsable + public partial class RevokePostRequestBody : IAdditionalDataHolder, 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 RevokePostRequestBody : IAdditionalDataHolder, IParsable public string ReviewerJustification { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RevokePostRequestBody() { @@ -30,12 +32,12 @@ public RevokePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RevokePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ElevationRequests.Item.Revoke.RevokePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RevokePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ElevationRequests.Item.Revoke.RevokePostRequestBody(); } /// /// 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/ElevationRequests/Item/Revoke/RevokeRequestBuilder.cs b/src/generated/DeviceManagement/ElevationRequests/Item/Revoke/RevokeRequestBuilder.cs index 60f7a7f883..1942a3412d 100644 --- a/src/generated/DeviceManagement/ElevationRequests/Item/Revoke/RevokeRequestBuilder.cs +++ b/src/generated/DeviceManagement/ElevationRequests/Item/Revoke/RevokeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ElevationRequests.Item.Revoke /// /// Provides operations to call the revoke method. /// - public class RevokeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action revoke @@ -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(RevokePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Revoke.RevokePostRequestBody.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 RevokeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}/revoke", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RevokeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/elevationRequests/{privilegeManagementElevationRequest%2Did}/revoke", rawUrl) @@ -94,11 +97,11 @@ public RevokeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(RevokePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Revoke.RevokePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RevokePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ElevationRequests.Item.Revoke.RevokePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(RevokePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Count/CountRequestBuilder.cs index d95a1ebbf9..0c91c3c302 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.EmbeddedSIMActivationCodePools.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/embeddedSIMActivationCodePools/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/embeddedSIMActivationCodePools/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/em /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/EmbeddedSIMActivationCodePools/EmbeddedSIMActivationCodePoolsRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/EmbeddedSIMActivationCodePoolsRequestBuilder.cs index 7f78f4b4a4..9574307c6e 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/EmbeddedSIMActivationCodePoolsRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/EmbeddedSIMActivationCodePoolsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Count; using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.EmbeddedSIMActivationCodePools /// /// Provides operations to manage the embeddedSIMActivationCodePools property of the microsoft.graph.deviceManagement entity. /// - public class EmbeddedSIMActivationCodePoolsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EmbeddedSIMActivationCodePoolsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the embeddedSIMActivationCodePools 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 EmbeddedSIMActivationCodePoolItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.EmbeddedSIMActivationCodePoolItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); 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.DeviceManagement.EmbeddedSIMActivationCodePools.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(EmbeddedSIMActivationCodePool.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EmbeddedSIMActivationCodePool.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 = "The embedded SIM activation code pools created by this 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"); @@ -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 EmbeddedSIMActivationCodePoolsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/embeddedSIMActivationCodePools{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EmbeddedSIMActivationCodePoolsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/embeddedSIMActivationCodePools{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -219,11 +171,11 @@ public EmbeddedSIMActivationCodePoolsRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(EmbeddedSIMActivationCodePool body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EmbeddedSIMActivationCodePool body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EmbeddedSIMActivationCodePool body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EmbeddedSIMActivationCodePool body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +207,8 @@ public RequestInformation ToPostRequestInformation(EmbeddedSIMActivationCodePool /// /// The embedded SIM activation code pools created by this account. /// - public class EmbeddedSIMActivationCodePoolsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EmbeddedSIMActivationCodePoolsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class EmbeddedSIMActivationCodePoolsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assign/AssignPostRequestBody.cs index 4bdabe5184..05753c19d1 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/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.EmbeddedSIMActivationCodePools.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.EmbeddedSIMActivationCodePools.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.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(EmbeddedSIMActivationCodePoolAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.EmbeddedSIMActivationCodePoolAssignment.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/EmbeddedSIMActivationCodePools/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assign/AssignPostResponse.cs index 26dfe52589..5941bbf49d 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/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.EmbeddedSIMActivationCodePools.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.EmbeddedSIMActivationCodePools.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.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(EmbeddedSIMActivationCodePoolAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.EmbeddedSIMActivationCodePoolAssignment.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/EmbeddedSIMActivationCodePools/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assign/AssignRequestBuilder.cs index 3ab4d5c09f..c3a2197694 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/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.EmbeddedSIMActivationCodePools.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.EmbeddedSIMActivationCodePools.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/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%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/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.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/EmbeddedSIMActivationCodePools/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assignments/AssignmentsRequestBuilder.cs index 26a241bed0..79ea0a7e08 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.Assignments.Count; using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.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.EmbeddedSIMActivationCodePools.Item.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.embeddedSIMActivationCodePool 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.embeddedSIMActivationCodePool entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.Assignments.Item.EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder(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.EmbeddedSIMActivationCodePools.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(EmbeddedSIMActivationCodePoolAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EmbeddedSIMActivationCodePoolAssignment.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/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%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/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%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(EmbeddedSIMActivationCodePoolAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EmbeddedSIMActivationCodePoolAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EmbeddedSIMActivationCodePoolAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EmbeddedSIMActivationCodePoolAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(EmbeddedSIMActivationCodePool /// /// Navigational property to a list of targets to which this pool is assigned. /// - 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/EmbeddedSIMActivationCodePools/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assignments/Count/CountRequestBuilder.cs index e105b2bcbe..4ca4dad720 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/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.EmbeddedSIMActivationCodePools.Item.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}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%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/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/em /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/EmbeddedSIMActivationCodePools/Item/Assignments/Item/EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assignments/Item/EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder.cs index 98791e7dda..cee5ec2b63 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assignments/Item/EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/Assignments/Item/EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.EmbeddedSIMActivationCodePools.Item.Assignment /// /// Provides operations to manage the assignments property of the microsoft.graph.embeddedSIMActivationCodePool entity. /// - public class EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder : 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(EmbeddedSIMActivationCodePoolAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EmbeddedSIMActivationCodePoolAssignment.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 EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}/assignments/{embeddedSIMActivationCodePoolAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}/assignments/{embeddedSIMActivationCodePoolAssignment%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(EmbeddedSIMActivationCodePoolAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EmbeddedSIMActivationCodePoolAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(EmbeddedSIMActivationCodePoolAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EmbeddedSIMActivationCodePoolAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(EmbeddedSIMActivationCodePoo /// /// Navigational property to a list of targets to which this pool is assigned. /// - public class EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class EmbeddedSIMActivationCodePoolAssignmentItemRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/Count/CountRequestBuilder.cs index 805153b84e..9588df23d0 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/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.DeviceManagement.EmbeddedSIMActivationCodePools.Item.DeviceStat /// /// Provides operations to count the resources in the collection. /// - 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/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%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}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}/deviceStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/em /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/EmbeddedSIMActivationCodePools/Item/DeviceStates/DeviceStatesRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/DeviceStatesRequestBuilder.cs index d0a5243552..04bb90b9b3 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/DeviceStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/DeviceStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.DeviceStates.Count; using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.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.DeviceManagement.EmbeddedSIMActivationCodePools.Item.DeviceStat /// /// Provides operations to manage the deviceStates property of the microsoft.graph.embeddedSIMActivationCodePool 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.embeddedSIMActivationCodePool entity. @@ -30,7 +33,7 @@ public class DeviceStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new EmbeddedSIMDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.DeviceStates.Item.EmbeddedSIMDeviceStateItemRequestBuilder(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.EmbeddedSIMActivationCodePools.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(EmbeddedSIMDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EmbeddedSIMDeviceState.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}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%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}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}/deviceStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceStatesRequestBuilder(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); @@ -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(EmbeddedSIMDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EmbeddedSIMDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EmbeddedSIMDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.EmbeddedSIMDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(EmbeddedSIMDeviceState body, /// /// Navigational property to a list of device states for this pool. /// - 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/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/Item/EmbeddedSIMDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/Item/EmbeddedSIMDeviceStateItemRequestBuilder.cs index b3807805bb..a515a8d71e 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/Item/EmbeddedSIMDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/DeviceStates/Item/EmbeddedSIMDeviceStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.EmbeddedSIMActivationCodePools.Item.DeviceStat /// /// Provides operations to manage the deviceStates property of the microsoft.graph.embeddedSIMActivationCodePool entity. /// - public class EmbeddedSIMDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EmbeddedSIMDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStates 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(EmbeddedSIMDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EmbeddedSIMDeviceState.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 EmbeddedSIMDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}/deviceStates/{embeddedSIMDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EmbeddedSIMDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}/deviceStates/{embeddedSIMDeviceState%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(EmbeddedSIMDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EmbeddedSIMDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(EmbeddedSIMDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EmbeddedSIMDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(EmbeddedSIMDeviceState body, /// /// Navigational property to a list of device states for this pool. /// - public class EmbeddedSIMDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EmbeddedSIMDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class EmbeddedSIMDeviceStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/EmbeddedSIMActivationCodePoolItemRequestBuilder.cs b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/EmbeddedSIMActivationCodePoolItemRequestBuilder.cs index 638da07c13..2d4757a5e2 100644 --- a/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/EmbeddedSIMActivationCodePoolItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/EmbeddedSIMActivationCodePools/Item/EmbeddedSIMActivationCodePoolItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.Assign; using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.Assignments; using ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.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; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item /// /// Provides operations to manage the embeddedSIMActivationCodePools property of the microsoft.graph.deviceManagement entity. /// - public class EmbeddedSIMActivationCodePoolItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EmbeddedSIMActivationCodePoolItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.embeddedSIMActivationCodePool 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.embeddedSIMActivationCodePool entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,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.EmbeddedSIMActivationCodePools.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -111,7 +114,7 @@ public Command BuildDeviceStatesNavCommand() { var command = new Command("device-states"); command.Description = "Provides operations to manage the deviceStates property of the microsoft.graph.embeddedSIMActivationCodePool entity."; - var builder = new DeviceStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.EmbeddedSIMActivationCodePools.Item.DeviceStates.DeviceStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -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(EmbeddedSIMActivationCodePool.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.EmbeddedSIMActivationCodePool.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 EmbeddedSIMActivationCodePoolItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EmbeddedSIMActivationCodePoolItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool%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(EmbeddedSIMActivationCodePool body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EmbeddedSIMActivationCodePool body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(EmbeddedSIMActivationCodePool body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EmbeddedSIMActivationCodePool body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(EmbeddedSIMActivationCodePoo /// /// The embedded SIM activation code pools created by this account. /// - public class EmbeddedSIMActivationCodePoolItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EmbeddedSIMActivationCodePoolItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class EmbeddedSIMActivationCodePoolItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/EnableAndroidDeviceAdministratorEnrollment/EnableAndroidDeviceAdministratorEnrollmentRequestBuilder.cs b/src/generated/DeviceManagement/EnableAndroidDeviceAdministratorEnrollment/EnableAndroidDeviceAdministratorEnrollmentRequestBuilder.cs index 5f9bae0744..b22956efb4 100644 --- a/src/generated/DeviceManagement/EnableAndroidDeviceAdministratorEnrollment/EnableAndroidDeviceAdministratorEnrollmentRequestBuilder.cs +++ b/src/generated/DeviceManagement/EnableAndroidDeviceAdministratorEnrollment/EnableAndroidDeviceAdministratorEnrollmentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.EnableAndroidDeviceAdministratorEnrollment /// /// Provides operations to call the enableAndroidDeviceAdministratorEnrollment method. /// - public class EnableAndroidDeviceAdministratorEnrollmentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnableAndroidDeviceAdministratorEnrollmentRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enableAndroidDeviceAdministratorEnrollment @@ -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 EnableAndroidDeviceAdministratorEnrollmentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/enableAndroidDeviceAdministratorEnrollment", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnableAndroidDeviceAdministratorEnrollmentRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/enableAndroidDeviceAdministratorEnrollment", 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; +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.EnableEndpointPrivilegeManagement +{ + /// + /// Provides operations to call the enableEndpointPrivilegeManagement method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnableEndpointPrivilegeManagementRequestBuilder : BaseCliRequestBuilder + { + /// + /// DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)). + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C))."; + command.SetHandler(async (invocationContext) => { + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + 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 EnableEndpointPrivilegeManagementRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/enableEndpointPrivilegeManagement", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EnableEndpointPrivilegeManagementRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/enableEndpointPrivilegeManagement", rawUrl) + { + } + /// + /// DEPRECATED - DO NOT USE. (Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)). + /// + /// 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/EnableLegacyPcManagement/EnableLegacyPcManagementRequestBuilder.cs b/src/generated/DeviceManagement/EnableLegacyPcManagement/EnableLegacyPcManagementRequestBuilder.cs index 5582658cc9..7f1d84a1ba 100644 --- a/src/generated/DeviceManagement/EnableLegacyPcManagement/EnableLegacyPcManagementRequestBuilder.cs +++ b/src/generated/DeviceManagement/EnableLegacyPcManagement/EnableLegacyPcManagementRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.EnableLegacyPcManagement /// /// Provides operations to call the enableLegacyPcManagement method. /// - public class EnableLegacyPcManagementRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnableLegacyPcManagementRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action enableLegacyPcManagement @@ -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 EnableLegacyPcManagementRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/enableLegacyPcManagement", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnableLegacyPcManagementRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/enableLegacyPcManagement", 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.EnableUnlicensedAdminstrators /// /// Provides operations to call the enableUnlicensedAdminstrators method. /// - public class EnableUnlicensedAdminstratorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EnableUnlicensedAdminstratorsRequestBuilder : BaseCliRequestBuilder { /// /// Upon enabling, users assigned as administrators via Role Assignment Memberships will no longer require an assigned Intune license. You are limited to 350 unlicensed direct members for each AAD security group in a role assignment, but you can assign multiple AAD security groups to a role if you need to support more than 350 unlicensed administrators. Licensed administrators will continue to function as-is in that transitive memberships apply and are not subject to the 350 member limit. @@ -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 EnableUnlicensedAdminstratorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/enableUnlicensedAdminstrators", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EnableUnlicensedAdminstratorsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/enableUnlicensedAdminstrators", rawUrl) @@ -77,3 +80,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; +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.EndpointPrivilegeManagementProvisioningStatus +{ + /// + /// Provides operations to manage the endpointPrivilegeManagementProvisioningStatus property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EndpointPrivilegeManagementProvisioningStatusRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property endpointPrivilegeManagementProvisioningStatus for deviceManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property endpointPrivilegeManagementProvisioningStatus for deviceManagement"; + 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; + } + /// + /// Endpoint privilege management (EPM) tenant provisioning status contains tenant level license and onboarding state information. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Endpoint privilege management (EPM) tenant provisioning status contains tenant level license and onboarding state information."; + 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 endpointPrivilegeManagementProvisioningStatus in deviceManagement + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property endpointPrivilegeManagementProvisioningStatus in 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.EndpointPrivilegeManagementProvisioningStatus.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 EndpointPrivilegeManagementProvisioningStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/endpointPrivilegeManagementProvisioningStatus{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EndpointPrivilegeManagementProvisioningStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/endpointPrivilegeManagementProvisioningStatus{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property endpointPrivilegeManagementProvisioningStatus 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; + } + /// + /// Endpoint privilege management (EPM) tenant provisioning status contains tenant level license and onboarding state information. + /// + /// 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 endpointPrivilegeManagementProvisioningStatus 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.EndpointPrivilegeManagementProvisioningStatus body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.EndpointPrivilegeManagementProvisioningStatus 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; + } + /// + /// Endpoint privilege management (EPM) tenant provisioning status contains tenant level license and onboarding state information. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EndpointPrivilegeManagementProvisioningStatusRequestBuilderGetQueryParameters + { + /// 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/EvaluateAssignmentFilter/EvaluateAssignmentFilterPostRequestBody.cs b/src/generated/DeviceManagement/EvaluateAssignmentFilter/EvaluateAssignmentFilterPostRequestBody.cs index b1733b3150..ab3cc7a82e 100644 --- a/src/generated/DeviceManagement/EvaluateAssignmentFilter/EvaluateAssignmentFilterPostRequestBody.cs +++ b/src/generated/DeviceManagement/EvaluateAssignmentFilter/EvaluateAssignmentFilterPostRequestBody.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.EvaluateAssignmentFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EvaluateAssignmentFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EvaluateAssignmentFilterPostRequestBody : IAdditionalDataHolder, 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 EvaluateAssignmentFilterPostRequestBody : IAdditionalDataHolder, IP /// The data property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public AssignmentFilterEvaluateRequest? Data { get; set; } + public global::ApiSdk.Models.AssignmentFilterEvaluateRequest? Data { get; set; } #nullable restore #else - public AssignmentFilterEvaluateRequest Data { get; set; } + public global::ApiSdk.Models.AssignmentFilterEvaluateRequest Data { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EvaluateAssignmentFilterPostRequestBody() { @@ -31,12 +33,12 @@ public EvaluateAssignmentFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EvaluateAssignmentFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.EvaluateAssignmentFilter.EvaluateAssignmentFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EvaluateAssignmentFilterPostRequestBody(); + return new global::ApiSdk.DeviceManagement.EvaluateAssignmentFilter.EvaluateAssignmentFilterPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "data", n => { Data = n.GetObjectValue(AssignmentFilterEvaluateRequest.CreateFromDiscriminatorValue); } }, + { "data", n => { Data = n.GetObjectValue(global::ApiSdk.Models.AssignmentFilterEvaluateRequest.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("data", Data); + writer.WriteObjectValue("data", Data); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/EvaluateAssignmentFilter/EvaluateAssignmentFilterRequestBuilder.cs b/src/generated/DeviceManagement/EvaluateAssignmentFilter/EvaluateAssignmentFilterRequestBuilder.cs index fdc250e6bf..3e43c00fd8 100644 --- a/src/generated/DeviceManagement/EvaluateAssignmentFilter/EvaluateAssignmentFilterRequestBuilder.cs +++ b/src/generated/DeviceManagement/EvaluateAssignmentFilter/EvaluateAssignmentFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.EvaluateAssignmentFilter /// /// Provides operations to call the evaluateAssignmentFilter method. /// - public class EvaluateAssignmentFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EvaluateAssignmentFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action evaluateAssignmentFilter @@ -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(EvaluateAssignmentFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.EvaluateAssignmentFilter.EvaluateAssignmentFilterPostRequestBody.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 EvaluateAssignmentFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/evaluateAssignmentFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EvaluateAssignmentFilterRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/evaluateAssignmentFilter", rawUrl) @@ -89,11 +92,11 @@ public EvaluateAssignmentFilterRequestBuilder(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(EvaluateAssignmentFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.EvaluateAssignmentFilter.EvaluateAssignmentFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EvaluateAssignmentFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.EvaluateAssignmentFilter.EvaluateAssignmentFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(EvaluateAssignmentFilterPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ExchangeConnectors/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeConnectors/Count/CountRequestBuilder.cs index 7dd305fc79..c3e1965a79 100644 --- a/src/generated/DeviceManagement/ExchangeConnectors/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeConnectors/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ExchangeConnectors.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/exchangeConnectors/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/exchangeConnectors/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ex /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ExchangeConnectors/ExchangeConnectorsRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeConnectors/ExchangeConnectorsRequestBuilder.cs index 00a545fb04..c66a1ab20d 100644 --- a/src/generated/DeviceManagement/ExchangeConnectors/ExchangeConnectorsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeConnectors/ExchangeConnectorsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ExchangeConnectors.Count; using ApiSdk.DeviceManagement.ExchangeConnectors.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ExchangeConnectors /// /// Provides operations to manage the exchangeConnectors property of the microsoft.graph.deviceManagement entity. /// - public class ExchangeConnectorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeConnectorsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exchangeConnectors 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 DeviceManagementExchangeConnectorItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ExchangeConnectors.Item.DeviceManagementExchangeConnectorItemRequestBuilder(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.ExchangeConnectors.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(DeviceManagementExchangeConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementExchangeConnector.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 list of Exchange Connectors 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"); @@ -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 ExchangeConnectorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/exchangeConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExchangeConnectorsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/exchangeConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ExchangeConnectorsRequestBuilder(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(DeviceManagementExchangeConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementExchangeConnector body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementExchangeConne /// /// The list of Exchange Connectors configured by the tenant. /// - public class ExchangeConnectorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeConnectorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ExchangeConnectorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ExchangeConnectors/Item/DeviceManagementExchangeConnectorItemRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeConnectors/Item/DeviceManagementExchangeConnectorItemRequestBuilder.cs index 72cce02d51..6a686456f1 100644 --- a/src/generated/DeviceManagement/ExchangeConnectors/Item/DeviceManagementExchangeConnectorItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeConnectors/Item/DeviceManagementExchangeConnectorItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ExchangeConnectors.Item.Sync; using ApiSdk.Models.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.ExchangeConnectors.Item /// /// Provides operations to manage the exchangeConnectors property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementExchangeConnectorItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementExchangeConnectorItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exchangeConnectors 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(DeviceManagementExchangeConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementExchangeConnector.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildSyncNavCommand() { var command = new Command("sync"); command.Description = "Provides operations to call the sync method."; - var builder = new SyncRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ExchangeConnectors.Item.Sync.SyncRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -178,14 +181,14 @@ public Command BuildSyncNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementExchangeConnectorItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementExchangeConnectorItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector%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(DeviceManagementExchangeConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementExchangeConnector body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementExchangeConn /// /// The list of Exchange Connectors configured by the tenant. /// - public class DeviceManagementExchangeConnectorItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementExchangeConnectorItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementExchangeConnectorItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ExchangeConnectors/Item/Sync/SyncPostRequestBody.cs b/src/generated/DeviceManagement/ExchangeConnectors/Item/Sync/SyncPostRequestBody.cs index 9e4a1322fb..6dd375f955 100644 --- a/src/generated/DeviceManagement/ExchangeConnectors/Item/Sync/SyncPostRequestBody.cs +++ b/src/generated/DeviceManagement/ExchangeConnectors/Item/Sync/SyncPostRequestBody.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.DeviceManagement.ExchangeConnectors.Item.Sync { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SyncPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SyncPostRequestBody : IAdditionalDataHolder, 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 type of Exchange Connector sync requested. - public DeviceManagementExchangeConnectorSyncType? SyncType { get; set; } + public global::ApiSdk.Models.DeviceManagementExchangeConnectorSyncType? SyncType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SyncPostRequestBody() { @@ -25,12 +27,12 @@ public SyncPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SyncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ExchangeConnectors.Item.Sync.SyncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SyncPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ExchangeConnectors.Item.Sync.SyncPostRequestBody(); } /// /// The deserialization information for the current model @@ -40,7 +42,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "syncType", n => { SyncType = n.GetEnumValue(); } }, + { "syncType", n => { SyncType = n.GetEnumValue(); } }, }; } /// @@ -50,8 +52,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("syncType", SyncType); + writer.WriteEnumValue("syncType", SyncType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ExchangeConnectors/Item/Sync/SyncRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeConnectors/Item/Sync/SyncRequestBuilder.cs index 56629337e7..5de20ed3e4 100644 --- a/src/generated/DeviceManagement/ExchangeConnectors/Item/Sync/SyncRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeConnectors/Item/Sync/SyncRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ExchangeConnectors.Item.Sync /// /// Provides operations to call the sync method. /// - public class SyncRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sync @@ -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(SyncPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ExchangeConnectors.Item.Sync.SyncPostRequestBody.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 SyncRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector%2Did}/sync", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector%2Did}/sync", rawUrl) @@ -83,11 +86,11 @@ public SyncRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/exc /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SyncPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ExchangeConnectors.Item.Sync.SyncPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SyncPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ExchangeConnectors.Item.Sync.SyncPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(SyncPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Count/CountRequestBuilder.cs index bb8e550a0a..2ce9635783 100644 --- a/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ExchangeOnPremisesPolicies.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/exchangeOnPremisesPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/exchangeOnPremisesPolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ex /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ExchangeOnPremisesPolicies/ExchangeOnPremisesPoliciesRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/ExchangeOnPremisesPoliciesRequestBuilder.cs index ddf7b37fd2..6063fc6dc9 100644 --- a/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/ExchangeOnPremisesPoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/ExchangeOnPremisesPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ExchangeOnPremisesPolicies.Count; using ApiSdk.DeviceManagement.ExchangeOnPremisesPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ExchangeOnPremisesPolicies /// /// Provides operations to manage the exchangeOnPremisesPolicies property of the microsoft.graph.deviceManagement entity. /// - public class ExchangeOnPremisesPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeOnPremisesPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exchangeOnPremisesPolicies 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 DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ExchangeOnPremisesPolicies.Item.DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildConditionalAccessSettingsNavCommand()); 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.ExchangeOnPremisesPolicies.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(DeviceManagementExchangeOnPremisesPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy.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 list of Exchange On Premisis policies 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"); @@ -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 ExchangeOnPremisesPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/exchangeOnPremisesPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExchangeOnPremisesPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/exchangeOnPremisesPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ExchangeOnPremisesPoliciesRequestBuilder(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(DeviceManagementExchangeOnPremisesPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementExchangeOnPremisesPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementExchangeOnPre /// /// The list of Exchange On Premisis policies configured by the tenant. /// - public class ExchangeOnPremisesPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeOnPremisesPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ExchangeOnPremisesPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Item/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Item/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs index d7e63b5518..04f74e4b83 100644 --- a/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Item/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Item/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.ExchangeOnPremisesPolicies.Item.ConditionalAcc /// /// Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagementExchangeOnPremisesPolicy 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 @@ -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(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; @@ -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 ConditionalAccessSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy%2Did}/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/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy%2Did}/conditionalAccessSettings{?%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(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)); @@ -235,7 +238,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 @@ -260,3 +264,4 @@ public class ConditionalAccessSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Item/DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Item/DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder.cs index baced82e18..13cdf8a759 100644 --- a/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Item/DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeOnPremisesPolicies/Item/DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ExchangeOnPremisesPolicies.Item.ConditionalAccessSettings; using ApiSdk.Models.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.ExchangeOnPremisesPolicies.Item /// /// Provides operations to manage the exchangeOnPremisesPolicies property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagementExchangeOnPremisesPolicy entity. @@ -30,7 +33,7 @@ public Command BuildConditionalAccessSettingsNavCommand() { var command = new Command("conditional-access-settings"); command.Description = "Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagementExchangeOnPremisesPolicy entity."; - var builder = new ConditionalAccessSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ExchangeOnPremisesPolicies.Item.ConditionalAccessSettings.ConditionalAccessSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -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(DeviceManagementExchangeOnPremisesPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy.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 DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementExchangeOnPremisesPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy%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(DeviceManagementExchangeOnPremisesPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementExchangeOnPremisesPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +258,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementExchangeOnPr /// /// The list of Exchange On Premisis policies configured by the tenant. /// - public class DeviceManagementExchangeOnPremisesPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementExchangeOnPremisesPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -280,3 +284,4 @@ public class DeviceManagementExchangeOnPremisesPolicyItemRequestBuilderGetQueryP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ExchangeOnPremisesPolicy/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeOnPremisesPolicy/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs index a84c85944a..4c6ea12a1a 100644 --- a/src/generated/DeviceManagement/ExchangeOnPremisesPolicy/ConditionalAccessSettings/ConditionalAccessSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeOnPremisesPolicy/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.ExchangeOnPremisesPolicy.ConditionalAccessSett /// /// Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagementExchangeOnPremisesPolicy 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/exchangeOnPremisesPolicy/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/exchangeOnPremisesPolicy/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/ExchangeOnPremisesPolicy/ExchangeOnPremisesPolicyRequestBuilder.cs b/src/generated/DeviceManagement/ExchangeOnPremisesPolicy/ExchangeOnPremisesPolicyRequestBuilder.cs index 2624c62b92..478dbdd729 100644 --- a/src/generated/DeviceManagement/ExchangeOnPremisesPolicy/ExchangeOnPremisesPolicyRequestBuilder.cs +++ b/src/generated/DeviceManagement/ExchangeOnPremisesPolicy/ExchangeOnPremisesPolicyRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ExchangeOnPremisesPolicy.ConditionalAccessSettings; using ApiSdk.Models.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.ExchangeOnPremisesPolicy /// /// Provides operations to manage the exchangeOnPremisesPolicy property of the microsoft.graph.deviceManagement entity. /// - public class ExchangeOnPremisesPolicyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeOnPremisesPolicyRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagementExchangeOnPremisesPolicy entity. @@ -30,7 +33,7 @@ public Command BuildConditionalAccessSettingsNavCommand() { var command = new Command("conditional-access-settings"); command.Description = "Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagementExchangeOnPremisesPolicy entity."; - var builder = new ConditionalAccessSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ExchangeOnPremisesPolicy.ConditionalAccessSettings.ConditionalAccessSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -49,18 +52,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property exchangeOnPremisesPolicy 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}, @@ -78,23 +74,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The policy which controls mobile device access to Exchange On Premises"; - 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"); @@ -102,8 +86,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,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(DeviceManagementExchangeOnPremisesPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy.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 ExchangeOnPremisesPolicyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/exchangeOnPremisesPolicy{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExchangeOnPremisesPolicyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/exchangeOnPremisesPolicy{?%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(DeviceManagementExchangeOnPremisesPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementExchangeOnPremisesPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementExchangeOnPremisesPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -237,7 +219,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementExchangeOnPr /// /// The policy which controls mobile device access to Exchange On Premises /// - public class ExchangeOnPremisesPolicyRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExchangeOnPremisesPolicyRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -262,3 +245,4 @@ public class ExchangeOnPremisesPolicyRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GetAssignedRoleDetails/GetAssignedRoleDetailsRequestBuilder.cs b/src/generated/DeviceManagement/GetAssignedRoleDetails/GetAssignedRoleDetailsRequestBuilder.cs index 4839596370..1b2358c5b2 100644 --- a/src/generated/DeviceManagement/GetAssignedRoleDetails/GetAssignedRoleDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GetAssignedRoleDetails/GetAssignedRoleDetailsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GetAssignedRoleDetails /// /// Provides operations to call the getAssignedRoleDetails method. /// - public class GetAssignedRoleDetailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAssignedRoleDetailsRequestBuilder : BaseCliRequestBuilder { /// /// Retrieves the assigned role definitions and role assignments of the currently authenticated user. @@ -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 GetAssignedRoleDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getAssignedRoleDetails()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAssignedRoleDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getAssignedRoleDetails()", rawUrl) @@ -88,3 +91,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.GetAssignmentFiltersStatusDetails { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAssignmentFiltersStatusDetailsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetAssignmentFiltersStatusDetailsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -49,7 +51,7 @@ public class GetAssignmentFiltersStatusDetailsPostRequestBody : IAdditionalDataH public string UserId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetAssignmentFiltersStatusDetailsPostRequestBody() { @@ -58,12 +60,12 @@ public GetAssignmentFiltersStatusDetailsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetAssignmentFiltersStatusDetailsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GetAssignmentFiltersStatusDetails.GetAssignmentFiltersStatusDetailsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAssignmentFiltersStatusDetailsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GetAssignmentFiltersStatusDetails.GetAssignmentFiltersStatusDetailsPostRequestBody(); } /// /// The deserialization information for the current model @@ -73,7 +75,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignmentFilterIds", n => { AssignmentFilterIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "assignmentFilterIds", n => { AssignmentFilterIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "managedDeviceId", n => { ManagedDeviceId = n.GetStringValue(); } }, { "payloadId", n => { PayloadId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, @@ -98,3 +100,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GetAssignmentFiltersStatusDetails/GetAssignmentFiltersStatusDetailsRequestBuilder.cs b/src/generated/DeviceManagement/GetAssignmentFiltersStatusDetails/GetAssignmentFiltersStatusDetailsRequestBuilder.cs index 3eafa2722b..9f7c196769 100644 --- a/src/generated/DeviceManagement/GetAssignmentFiltersStatusDetails/GetAssignmentFiltersStatusDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GetAssignmentFiltersStatusDetails/GetAssignmentFiltersStatusDetailsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GetAssignmentFiltersStatusDetails /// /// Provides operations to call the getAssignmentFiltersStatusDetails method. /// - public class GetAssignmentFiltersStatusDetailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAssignmentFiltersStatusDetailsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getAssignmentFiltersStatusDetails @@ -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(GetAssignmentFiltersStatusDetailsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.GetAssignmentFiltersStatusDetails.GetAssignmentFiltersStatusDetailsPostRequestBody.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 GetAssignmentFiltersStatusDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getAssignmentFiltersStatusDetails", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAssignmentFiltersStatusDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getAssignmentFiltersStatusDetails", rawUrl) @@ -88,11 +91,11 @@ public GetAssignmentFiltersStatusDetailsRequestBuilder(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(GetAssignmentFiltersStatusDetailsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GetAssignmentFiltersStatusDetails.GetAssignmentFiltersStatusDetailsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetAssignmentFiltersStatusDetailsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GetAssignmentFiltersStatusDetails.GetAssignmentFiltersStatusDetailsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(GetAssignmentFiltersStatusDet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GetComanagedDevicesSummary/GetComanagedDevicesSummaryRequestBuilder.cs b/src/generated/DeviceManagement/GetComanagedDevicesSummary/GetComanagedDevicesSummaryRequestBuilder.cs index d07da2b7c9..91390f2569 100644 --- a/src/generated/DeviceManagement/GetComanagedDevicesSummary/GetComanagedDevicesSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/GetComanagedDevicesSummary/GetComanagedDevicesSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GetComanagedDevicesSummary /// /// Provides operations to call the getComanagedDevicesSummary method. /// - public class GetComanagedDevicesSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetComanagedDevicesSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getComanagedDevicesSummary @@ -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 GetComanagedDevicesSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getComanagedDevicesSummary()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetComanagedDevicesSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getComanagedDevicesSummary()", rawUrl) @@ -88,3 +91,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.GetComanagementEligibleDevicesSummary /// /// Provides operations to call the getComanagementEligibleDevicesSummary method. /// - public class GetComanagementEligibleDevicesSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetComanagementEligibleDevicesSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getComanagementEligibleDevicesSummary @@ -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 GetComanagementEligibleDevicesSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getComanagementEligibleDevicesSummary()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetComanagementEligibleDevicesSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getComanagementEligibleDevicesSummary()", rawUrl) @@ -88,3 +91,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.GetEffectivePermissions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetEffectivePermissionsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetEffectivePermissionsGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetEffectivePermissionsGetResponse : BaseCollectionPaginationCountR /// /// Creates a new instance of the 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 GetEffectivePermissionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.GetEffectivePermissions.GetEffectivePermissionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetEffectivePermissionsGetResponse(); + return new global::ApiSdk.DeviceManagement.GetEffectivePermissions.GetEffectivePermissionsGetResponse(); } /// /// 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/GetEffectivePermissions/GetEffectivePermissionsRequestBuilder.cs b/src/generated/DeviceManagement/GetEffectivePermissions/GetEffectivePermissionsRequestBuilder.cs index d88124c52c..4d3b8473ab 100644 --- a/src/generated/DeviceManagement/GetEffectivePermissions/GetEffectivePermissionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GetEffectivePermissions/GetEffectivePermissionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GetEffectivePermissions /// /// Provides operations to call the getEffectivePermissions method. /// - public class GetEffectivePermissionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEffectivePermissionsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getEffectivePermissions @@ -28,26 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function getEffectivePermissions"; - 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 GetEffectivePermissionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getEffectivePermissions(){?%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 GetEffectivePermissionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getEffectivePermissions(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -116,11 +89,11 @@ public GetEffectivePermissionsRequestBuilder(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); @@ -131,7 +104,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getEffectivePermissions /// - public class GetEffectivePermissionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEffectivePermissionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -165,3 +139,4 @@ public class GetEffectivePermissionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GetEffectivePermissionsWithScope/GetEffectivePermissionsWithScopeGetResponse.cs b/src/generated/DeviceManagement/GetEffectivePermissionsWithScope/GetEffectivePermissionsWithScopeGetResponse.cs index e94cd0ec1d..7fce3a7846 100644 --- a/src/generated/DeviceManagement/GetEffectivePermissionsWithScope/GetEffectivePermissionsWithScopeGetResponse.cs +++ b/src/generated/DeviceManagement/GetEffectivePermissionsWithScope/GetEffectivePermissionsWithScopeGetResponse.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.GetEffectivePermissionsWithScope { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetEffectivePermissionsWithScopeGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetEffectivePermissionsWithScopeGetResponse : 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 GetEffectivePermissionsWithScopeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.GetEffectivePermissionsWithScope.GetEffectivePermissionsWithScopeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetEffectivePermissionsWithScopeGetResponse(); + return new global::ApiSdk.DeviceManagement.GetEffectivePermissionsWithScope.GetEffectivePermissionsWithScopeGetResponse(); } /// /// 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(RolePermission.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.RolePermission.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/GetEffectivePermissionsWithScope/GetEffectivePermissionsWithScopeRequestBuilder.cs b/src/generated/DeviceManagement/GetEffectivePermissionsWithScope/GetEffectivePermissionsWithScopeRequestBuilder.cs index c9d36d9da1..e44d157f72 100644 --- a/src/generated/DeviceManagement/GetEffectivePermissionsWithScope/GetEffectivePermissionsWithScopeRequestBuilder.cs +++ b/src/generated/DeviceManagement/GetEffectivePermissionsWithScope/GetEffectivePermissionsWithScopeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GetEffectivePermissionsWithScope /// /// Provides operations to call the getEffectivePermissions method. /// - public class GetEffectivePermissionsWithScopeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEffectivePermissionsWithScopeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getEffectivePermissions @@ -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 GetEffectivePermissionsWithScopeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getEffectivePermissions(scope='{scope}'){?%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 GetEffectivePermissionsWithScopeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getEffectivePermissions(scope='{scope}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -122,11 +125,11 @@ public GetEffectivePermissionsWithScopeRequestBuilder(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); @@ -137,7 +140,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getEffectivePermissions /// - public class GetEffectivePermissionsWithScopeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEffectivePermissionsWithScopeRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -171,3 +175,4 @@ public class GetEffectivePermissionsWithScopeRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GetRoleScopeTagsByIdsWithIds/GetRoleScopeTagsByIdsWithIdsGetResponse.cs b/src/generated/DeviceManagement/GetRoleScopeTagsByIdsWithIds/GetRoleScopeTagsByIdsWithIdsGetResponse.cs index 94680ca85f..ce26fdaf28 100644 --- a/src/generated/DeviceManagement/GetRoleScopeTagsByIdsWithIds/GetRoleScopeTagsByIdsWithIdsGetResponse.cs +++ b/src/generated/DeviceManagement/GetRoleScopeTagsByIdsWithIds/GetRoleScopeTagsByIdsWithIdsGetResponse.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.GetRoleScopeTagsByIdsWithIds { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetRoleScopeTagsByIdsWithIdsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetRoleScopeTagsByIdsWithIdsGetResponse : 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 GetRoleScopeTagsByIdsWithIdsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.GetRoleScopeTagsByIdsWithIds.GetRoleScopeTagsByIdsWithIdsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetRoleScopeTagsByIdsWithIdsGetResponse(); + return new global::ApiSdk.DeviceManagement.GetRoleScopeTagsByIdsWithIds.GetRoleScopeTagsByIdsWithIdsGetResponse(); } /// /// 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(RoleScopeTag.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.RoleScopeTag.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/GetRoleScopeTagsByIdsWithIds/GetRoleScopeTagsByIdsWithIdsRequestBuilder.cs b/src/generated/DeviceManagement/GetRoleScopeTagsByIdsWithIds/GetRoleScopeTagsByIdsWithIdsRequestBuilder.cs index dfe2c8f94b..fe56435972 100644 --- a/src/generated/DeviceManagement/GetRoleScopeTagsByIdsWithIds/GetRoleScopeTagsByIdsWithIdsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GetRoleScopeTagsByIdsWithIds/GetRoleScopeTagsByIdsWithIdsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GetRoleScopeTagsByIdsWithIds /// /// Provides operations to call the getRoleScopeTagsByIds method. /// - public class GetRoleScopeTagsByIdsWithIdsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRoleScopeTagsByIdsWithIdsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getRoleScopeTagsByIds @@ -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 GetRoleScopeTagsByIdsWithIdsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getRoleScopeTagsByIds(ids={ids}){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRoleScopeTagsByIdsWithIdsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getRoleScopeTagsByIds(ids={ids}){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public GetRoleScopeTagsByIdsWithIdsRequestBuilder(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); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getRoleScopeTagsByIds /// - public class GetRoleScopeTagsByIdsWithIdsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRoleScopeTagsByIdsWithIdsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class GetRoleScopeTagsByIdsWithIdsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GetRoleScopeTagsByResourceWithResource/GetRoleScopeTagsByResourceWithResourceGetResponse.cs b/src/generated/DeviceManagement/GetRoleScopeTagsByResourceWithResource/GetRoleScopeTagsByResourceWithResourceGetResponse.cs index a299af4f36..e4e6651d89 100644 --- a/src/generated/DeviceManagement/GetRoleScopeTagsByResourceWithResource/GetRoleScopeTagsByResourceWithResourceGetResponse.cs +++ b/src/generated/DeviceManagement/GetRoleScopeTagsByResourceWithResource/GetRoleScopeTagsByResourceWithResourceGetResponse.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.GetRoleScopeTagsByResourceWithResource { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetRoleScopeTagsByResourceWithResourceGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetRoleScopeTagsByResourceWithResourceGetResponse : 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 GetRoleScopeTagsByResourceWithResourceGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.GetRoleScopeTagsByResourceWithResource.GetRoleScopeTagsByResourceWithResourceGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetRoleScopeTagsByResourceWithResourceGetResponse(); + return new global::ApiSdk.DeviceManagement.GetRoleScopeTagsByResourceWithResource.GetRoleScopeTagsByResourceWithResourceGetResponse(); } /// /// 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(RoleScopeTag.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.RoleScopeTag.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/GetRoleScopeTagsByResourceWithResource/GetRoleScopeTagsByResourceWithResourceRequestBuilder.cs b/src/generated/DeviceManagement/GetRoleScopeTagsByResourceWithResource/GetRoleScopeTagsByResourceWithResourceRequestBuilder.cs index 7a844ed4e9..d1eb89e028 100644 --- a/src/generated/DeviceManagement/GetRoleScopeTagsByResourceWithResource/GetRoleScopeTagsByResourceWithResourceRequestBuilder.cs +++ b/src/generated/DeviceManagement/GetRoleScopeTagsByResourceWithResource/GetRoleScopeTagsByResourceWithResourceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GetRoleScopeTagsByResourceWithResource /// /// Provides operations to call the getRoleScopeTagsByResource method. /// - public class GetRoleScopeTagsByResourceWithResourceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRoleScopeTagsByResourceWithResourceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getRoleScopeTagsByResource @@ -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 GetRoleScopeTagsByResourceWithResourceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getRoleScopeTagsByResource(resource='{resource}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRoleScopeTagsByResourceWithResourceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getRoleScopeTagsByResource(resource='{resource}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public GetRoleScopeTagsByResourceWithResourceRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 getRoleScopeTagsByResource /// - public class GetRoleScopeTagsByResourceWithResourceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRoleScopeTagsByResourceWithResourceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class GetRoleScopeTagsByResourceWithResourceRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GetSuggestedEnrollmentLimitWithEnrollmentType/GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder.cs b/src/generated/DeviceManagement/GetSuggestedEnrollmentLimitWithEnrollmentType/GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder.cs index 5521d107b1..0106e73319 100644 --- a/src/generated/DeviceManagement/GetSuggestedEnrollmentLimitWithEnrollmentType/GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder.cs +++ b/src/generated/DeviceManagement/GetSuggestedEnrollmentLimitWithEnrollmentType/GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GetSuggestedEnrollmentLimitWithEnrollmentType /// /// Provides operations to call the getSuggestedEnrollmentLimit method. /// - public class GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getSuggestedEnrollmentLimit @@ -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 GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/getSuggestedEnrollmentLimit(enrollmentType='{enrollmentType}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetSuggestedEnrollmentLimitWithEnrollmentTypeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/getSuggestedEnrollmentLimit(enrollmentType='{enrollmentType}')", 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.DeviceManagement.GroupPolicyCategories.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/groupPolicyCategories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyCategories/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyCategories/GroupPolicyCategoriesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/GroupPolicyCategoriesRequestBuilder.cs index 6e955c9817..780af87cf5 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/GroupPolicyCategoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/GroupPolicyCategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyCategories.Count; using ApiSdk.DeviceManagement.GroupPolicyCategories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyCategories /// /// Provides operations to manage the groupPolicyCategories property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyCategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyCategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicyCategories 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 GroupPolicyCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyCategories.Item.GroupPolicyCategoryItemRequestBuilder(PathParameters); commands.Add(builder.BuildChildrenNavCommand()); commands.Add(builder.BuildDefinitionFileNavCommand()); commands.Add(builder.BuildDefinitionsNavCommand()); @@ -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.DeviceManagement.GroupPolicyCategories.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(GroupPolicyCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyCategory.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 available group policy categories for this 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"); @@ -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 GroupPolicyCategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public GroupPolicyCategoriesRequestBuilder(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); @@ -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(GroupPolicyCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyCategory body, Act /// /// The available group policy categories for this account. /// - public class GroupPolicyCategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyCategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class GroupPolicyCategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/ChildrenRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/ChildrenRequestBuilder.cs index 2b775f72b1..8a56d68f4e 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/ChildrenRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/ChildrenRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Children.Count; using ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Children.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyCategories.Item.Children /// /// Provides operations to manage the children property of the microsoft.graph.groupPolicyCategory entity. /// - public class ChildrenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChildrenRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the children property of the microsoft.graph.groupPolicyCategory entity. @@ -30,7 +33,7 @@ public class ChildrenRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Children.Item.GroupPolicyCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Children.Item.GroupPolicyCategoryItemRequestBuilder(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.GroupPolicyCategories.Item.Children.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 ChildrenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/children{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChildrenRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/children{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public ChildrenRequestBuilder(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); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The children categories /// - public class ChildrenRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChildrenRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class ChildrenRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/Count/CountRequestBuilder.cs index 28c06e1bfe..4d21407cd6 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyCategories.Item.Children.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/groupPolicyCategories/{groupPolicyCategory%2Did}/children/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyCategories/{groupPolicyCategory%2Did}/children/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyCategories/Item/Children/Item/GroupPolicyCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/Item/GroupPolicyCategoryItemRequestBuilder.cs index a26c63af7d..b52f84b0f7 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/Item/GroupPolicyCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Children/Item/GroupPolicyCategoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyCategories.Item.Children.Item /// /// Provides operations to manage the children property of the microsoft.graph.groupPolicyCategory entity. /// - public class GroupPolicyCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// The children categories @@ -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 GroupPolicyCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/children/{groupPolicyCategory%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 GroupPolicyCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/children/{groupPolicyCategory%2Did1}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public GroupPolicyCategoryItemRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The children categories /// - public class GroupPolicyCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class GroupPolicyCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyCategories/Item/DefinitionFile/DefinitionFileRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/DefinitionFile/DefinitionFileRequestBuilder.cs index 4f9d46dbb9..fb185ad4ac 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/DefinitionFile/DefinitionFileRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/DefinitionFile/DefinitionFileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyCategories.Item.DefinitionFile /// /// Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyCategory entity. /// - public class DefinitionFileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilder : BaseCliRequestBuilder { /// /// The id of the definition file the category came from @@ -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 DefinitionFileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/definitionFile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionFileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/definitionFile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DefinitionFileRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The id of the definition file the category came from /// - public class DefinitionFileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DefinitionFileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/Count/CountRequestBuilder.cs index 154c8964dd..f5dbfdaf6b 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyCategories.Item.Definitions.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/groupPolicyCategories/{groupPolicyCategory%2Did}/definitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyCategories/{groupPolicyCategory%2Did}/definitions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyCategories/Item/Definitions/DefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/DefinitionsRequestBuilder.cs index 7aeb203ae3..f134c9b264 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/DefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/DefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Definitions.Count; using ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Definitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyCategories.Item.Definitions /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyCategory entity. /// - public class DefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyCategory entity. @@ -30,7 +33,7 @@ public class DefinitionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new GroupPolicyDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Definitions.Item.GroupPolicyDefinitionItemRequestBuilder(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.GroupPolicyCategories.Item.Definitions.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 DefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/definitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/definitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public DefinitionsRequestBuilder(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); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The immediate GroupPolicyDefinition children of the category /// - public class DefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class DefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs index 21e549a7ce..a1696bea16 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyCategories.Item.Definitions.Item /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyCategory entity. /// - public class GroupPolicyDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// The immediate GroupPolicyDefinition children of the category @@ -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 GroupPolicyDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/definitions/{groupPolicyDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/definitions/{groupPolicyDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public GroupPolicyDefinitionItemRequestBuilder(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 immediate GroupPolicyDefinition children of the category /// - public class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyCategories/Item/GroupPolicyCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/GroupPolicyCategoryItemRequestBuilder.cs index b814083e74..09f645818a 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/GroupPolicyCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/GroupPolicyCategoryItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Children; using ApiSdk.DeviceManagement.GroupPolicyCategories.Item.DefinitionFile; using ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Definitions; using ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Parent; using ApiSdk.Models.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.GroupPolicyCategories.Item /// /// Provides operations to manage the groupPolicyCategories property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the children property of the microsoft.graph.groupPolicyCategory entity. @@ -33,7 +36,7 @@ public Command BuildChildrenNavCommand() { var command = new Command("children"); command.Description = "Provides operations to manage the children property of the microsoft.graph.groupPolicyCategory entity."; - var builder = new ChildrenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Children.ChildrenRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildDefinitionFileNavCommand() { var command = new Command("definition-file"); command.Description = "Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyCategory entity."; - var builder = new DefinitionFileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyCategories.Item.DefinitionFile.DefinitionFileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -76,7 +79,7 @@ public Command BuildDefinitionsNavCommand() { var command = new Command("definitions"); command.Description = "Provides operations to manage the definitions property of the microsoft.graph.groupPolicyCategory entity."; - var builder = new DefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Definitions.DefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -189,7 +192,7 @@ public Command BuildParentNavCommand() { var command = new Command("parent"); command.Description = "Provides operations to manage the parent property of the microsoft.graph.groupPolicyCategory entity."; - var builder = new ParentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyCategories.Item.Parent.ParentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -228,8 +231,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GroupPolicyCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyCategory.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 GroupPolicyCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%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(GroupPolicyCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyCategory body, Ac /// /// The available group policy categories for this account. /// - public class GroupPolicyCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class GroupPolicyCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Parent/ParentRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Parent/ParentRequestBuilder.cs index c8cac4cbc2..0ea5f72243 100644 --- a/src/generated/DeviceManagement/GroupPolicyCategories/Item/Parent/ParentRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyCategories/Item/Parent/ParentRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyCategories.Item.Parent /// /// Provides operations to manage the parent property of the microsoft.graph.groupPolicyCategory entity. /// - public class ParentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ParentRequestBuilder : BaseCliRequestBuilder { /// /// The parent category @@ -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 ParentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%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}/deviceManagement/groupPolicyCategories/{groupPolicyCategory%2Did}/parent{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public ParentRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/g /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The parent category /// - 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 @@ -134,3 +138,4 @@ public class ParentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Count/CountRequestBuilder.cs index 3b781f7f20..bccc65924c 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyConfigurations.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/groupPolicyConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyConfigurations/GroupPolicyConfigurationsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/GroupPolicyConfigurationsRequestBuilder.cs index 8937ce004a..b009915ea7 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/GroupPolicyConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/GroupPolicyConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Count; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations /// /// Provides operations to manage the groupPolicyConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicyConfigurations 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 GroupPolicyConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.GroupPolicyConfigurationItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); commands.Add(builder.BuildDefinitionValuesNavCommand()); @@ -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.DeviceManagement.GroupPolicyConfigurations.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(GroupPolicyConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyConfiguration.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 group policy configurations created by this 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"); @@ -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 GroupPolicyConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public GroupPolicyConfigurationsRequestBuilder(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(GroupPolicyConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyConfiguration body /// /// The group policy configurations created by this account. /// - public class GroupPolicyConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class GroupPolicyConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assign/AssignPostRequestBody.cs index 238b21710d..2884458b9c 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/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.GroupPolicyConfigurations.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.GroupPolicyConfigurations.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.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(GroupPolicyConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.GroupPolicyConfigurationAssignment.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/GroupPolicyConfigurations/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assign/AssignPostResponse.cs index c5d1bf150a..ae27ca79cf 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/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.GroupPolicyConfigurations.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.GroupPolicyConfigurations.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.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(GroupPolicyConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.GroupPolicyConfigurationAssignment.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/GroupPolicyConfigurations/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assign/AssignRequestBuilder.cs index 8f1a76e62e..a00d9d849a 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/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.GroupPolicyConfigurations.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.GroupPolicyConfigurations.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/groupPolicyConfigurations/{groupPolicyConfiguration%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/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/g /// Configuration for 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.GroupPolicyConfigurations.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.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/GroupPolicyConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs index d925b37ac5..0e82e57560 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.Assignments.Count; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.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.GroupPolicyConfigurations.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.groupPolicyConfiguration 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.groupPolicyConfiguration entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new GroupPolicyConfigurationAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.Assignments.Item.GroupPolicyConfigurationAssignmentItemRequestBuilder(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.GroupPolicyConfigurations.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(GroupPolicyConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyConfigurationAssignment.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/groupPolicyConfigurations/{groupPolicyConfiguration%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/groupPolicyConfigurations/{groupPolicyConfiguration%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(GroupPolicyConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyConfigurationAssig /// /// The list of group assignments for the configuration. /// - 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/GroupPolicyConfigurations/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assignments/Count/CountRequestBuilder.cs index 428776610e..175b9b78d8 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/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.GroupPolicyConfigurations.Item.Assignments.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}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%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/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyConfigurations/Item/Assignments/Item/GroupPolicyConfigurationAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assignments/Item/GroupPolicyConfigurationAssignmentItemRequestBuilder.cs index 903ad6ef35..a2c7c07f37 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assignments/Item/GroupPolicyConfigurationAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/Assignments/Item/GroupPolicyConfigurationAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations.Item.Assignments.Ite /// /// Provides operations to manage the assignments property of the microsoft.graph.groupPolicyConfiguration entity. /// - public class GroupPolicyConfigurationAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyConfigurationAssignmentItemRequestBuilder : 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(GroupPolicyConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyConfigurationAssignment.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 GroupPolicyConfigurationAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/assignments/{groupPolicyConfigurationAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyConfigurationAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/assignments/{groupPolicyConfigurationAssignment%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(GroupPolicyConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyConfigurationAssi /// /// The list of group assignments for the configuration. /// - public class GroupPolicyConfigurationAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyConfigurationAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class GroupPolicyConfigurationAssignmentItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Count/CountRequestBuilder.cs index f594eba5d9..e9e7ef50ea 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyConfigurations/Item/DefinitionValues/DefinitionValuesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/DefinitionValuesRequestBuilder.cs index 8d76b4c59d..a739705839 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/DefinitionValuesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/DefinitionValuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Count; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to manage the definitionValues property of the microsoft.graph.groupPolicyConfiguration entity. /// - public class DefinitionValuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionValuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definitionValues property of the microsoft.graph.groupPolicyConfiguration entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new GroupPolicyDefinitionValueItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.GroupPolicyDefinitionValueItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefinitionNavCommand()); 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.GroupPolicyConfigurations.Item.DefinitionValues.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(GroupPolicyDefinitionValue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinitionValue.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 DefinitionValuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionValuesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public DefinitionValuesRequestBuilder(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); @@ -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(GroupPolicyDefinitionValue body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyDefinitionValue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyDefinitionValue body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyDefinitionValue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyDefinitionValue bo /// /// The list of enabled or disabled group policy definition values for the configuration. /// - public class DefinitionValuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionValuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class DefinitionValuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/Definition/DefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/Definition/DefinitionRequestBuilder.cs index b48f9f4071..174ac5d13d 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/Definition/DefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/Definition/DefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyDefinitionValue entity. /// - public class DefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilder : BaseCliRequestBuilder { /// /// The associated group policy definition with the value. @@ -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 DefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/definition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/definition{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DefinitionRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The associated group policy definition with the value. /// - public class DefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/GroupPolicyDefinitionValueItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/GroupPolicyDefinitionValueItemRequestBuilder.cs index 19d6b3c0ae..b907b003cb 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/GroupPolicyDefinitionValueItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/GroupPolicyDefinitionValueItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.Definition; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to manage the definitionValues property of the microsoft.graph.groupPolicyConfiguration entity. /// - public class GroupPolicyDefinitionValueItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionValueItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyDefinitionValue entity. @@ -31,7 +34,7 @@ public Command BuildDefinitionNavCommand() { var command = new Command("definition"); command.Description = "Provides operations to manage the definition property of the microsoft.graph.groupPolicyDefinitionValue entity."; - var builder = new DefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.Definition.DefinitionRequestBuilder(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(GroupPolicyDefinitionValue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinitionValue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,7 +207,7 @@ public Command BuildPresentationValuesNavCommand() { var command = new Command("presentation-values"); command.Description = "Provides operations to manage the presentationValues property of the microsoft.graph.groupPolicyDefinitionValue entity."; - var builder = new PresentationValuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.PresentationValuesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -224,14 +227,14 @@ public Command BuildPresentationValuesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupPolicyDefinitionValueItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyDefinitionValueItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%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 ToPatchRequestInformation(GroupPolicyDefinitionValue body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinitionValue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinitionValue body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinitionValue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyDefinitionValue b /// /// The list of enabled or disabled group policy definition values for the configuration. /// - public class GroupPolicyDefinitionValueItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionValueItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class GroupPolicyDefinitionValueItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Count/CountRequestBuilder.cs index a3b761b275..fc443cbaa8 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/DefinitionValue/DefinitionValueRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/DefinitionValue/DefinitionValueRequestBuilder.cs index affc5e1c02..4bbece1d1a 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/DefinitionValue/DefinitionValueRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/DefinitionValue/DefinitionValueRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to manage the definitionValue property of the microsoft.graph.groupPolicyPresentationValue entity. /// - public class DefinitionValueRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionValueRequestBuilder : BaseCliRequestBuilder { /// /// The group policy definition value associated with the presentation value. @@ -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 DefinitionValueRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues/{groupPolicyPresentationValue%2Did}/definitionValue{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionValueRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues/{groupPolicyPresentationValue%2Did}/definitionValue{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public DefinitionValueRequestBuilder(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); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy definition value associated with the presentation value. /// - public class DefinitionValueRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionValueRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class DefinitionValueRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/GroupPolicyPresentationValueItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/GroupPolicyPresentationValueItemRequestBuilder.cs index 73d5701339..f6120171e3 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/GroupPolicyPresentationValueItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/GroupPolicyPresentationValueItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.Item.DefinitionValue; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.Item.Presentation; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to manage the presentationValues property of the microsoft.graph.groupPolicyDefinitionValue entity. /// - public class GroupPolicyPresentationValueItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationValueItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definitionValue property of the microsoft.graph.groupPolicyPresentationValue entity. @@ -31,7 +34,7 @@ public Command BuildDefinitionValueNavCommand() { var command = new Command("definition-value"); command.Description = "Provides operations to manage the definitionValue property of the microsoft.graph.groupPolicyPresentationValue entity."; - var builder = new DefinitionValueRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.Item.DefinitionValue.DefinitionValueRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); 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(GroupPolicyPresentationValue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentationValue.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildPresentationNavCommand() { var command = new Command("presentation"); command.Description = "Provides operations to manage the presentation property of the microsoft.graph.groupPolicyPresentationValue entity."; - var builder = new PresentationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.Item.Presentation.PresentationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildPresentationNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupPolicyPresentationValueItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues/{groupPolicyPresentationValue%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyPresentationValueItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues/{groupPolicyPresentationValue%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(GroupPolicyPresentationValue body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentationValue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyPresentationValue body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentationValue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyPresentationValue /// /// The associated group policy presentation values with the definition value. /// - public class GroupPolicyPresentationValueItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationValueItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class GroupPolicyPresentationValueItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/Presentation/PresentationRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/Presentation/PresentationRequestBuilder.cs index ccf1d2a74e..4715113d25 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/Presentation/PresentationRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/Item/Presentation/PresentationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to manage the presentation property of the microsoft.graph.groupPolicyPresentationValue entity. /// - public class PresentationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationRequestBuilder : BaseCliRequestBuilder { /// /// The group policy presentation associated with the presentation value. @@ -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 PresentationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues/{groupPolicyPresentationValue%2Did}/presentation{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresentationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues/{groupPolicyPresentationValue%2Did}/presentation{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public PresentationRequestBuilder(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); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy presentation associated with the presentation value. /// - public class PresentationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class PresentationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/PresentationValuesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/PresentationValuesRequestBuilder.cs index 62bcf5f15b..5631c1ebba 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/PresentationValuesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/DefinitionValues/Item/PresentationValues/PresentationValuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.Count; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyConfigurations.Item.DefinitionValue /// /// Provides operations to manage the presentationValues property of the microsoft.graph.groupPolicyDefinitionValue entity. /// - public class PresentationValuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationValuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the presentationValues property of the microsoft.graph.groupPolicyDefinitionValue entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new GroupPolicyPresentationValueItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.Item.GroupPolicyPresentationValueItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefinitionValueNavCommand()); 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.GroupPolicyConfigurations.Item.DefinitionValues.Item.PresentationValues.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(GroupPolicyPresentationValue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentationValue.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 PresentationValuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresentationValuesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/definitionValues/{groupPolicyDefinitionValue%2Did}/presentationValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public PresentationValuesRequestBuilder(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); @@ -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(GroupPolicyPresentationValue body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentationValue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyPresentationValue body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentationValue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyPresentationValue /// /// The associated group policy presentation values with the definition value. /// - public class PresentationValuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationValuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class PresentationValuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/GroupPolicyConfigurationItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/GroupPolicyConfigurationItemRequestBuilder.cs index dcb585f7f0..188b62d093 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/GroupPolicyConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/GroupPolicyConfigurationItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.Assign; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.Assignments; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues; using ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.UpdateDefinitionValues; using ApiSdk.Models.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.GroupPolicyConfigurations.Item /// /// Provides operations to manage the groupPolicyConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.groupPolicyConfiguration 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.groupPolicyConfiguration entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.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.DeviceManagement.GroupPolicyConfigurations.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -77,7 +80,7 @@ public Command BuildDefinitionValuesNavCommand() { var command = new Command("definition-values"); command.Description = "Provides operations to manage the definitionValues property of the microsoft.graph.groupPolicyConfiguration entity."; - var builder = new DefinitionValuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.DefinitionValues.DefinitionValuesRequestBuilder(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(GroupPolicyConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -242,7 +245,7 @@ public Command BuildUpdateDefinitionValuesNavCommand() { var command = new Command("update-definition-values"); command.Description = "Provides operations to call the updateDefinitionValues method."; - var builder = new UpdateDefinitionValuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.UpdateDefinitionValues.UpdateDefinitionValuesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -252,14 +255,14 @@ public Command BuildUpdateDefinitionValuesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupPolicyConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%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(GroupPolicyConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -327,7 +330,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyConfiguration bod /// /// The group policy configurations created by this account. /// - public class GroupPolicyConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -352,3 +356,4 @@ public class GroupPolicyConfigurationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/UpdateDefinitionValues/UpdateDefinitionValuesPostRequestBody.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/UpdateDefinitionValues/UpdateDefinitionValuesPostRequestBody.cs index 6b9d2b1524..5537d04a8a 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/UpdateDefinitionValues/UpdateDefinitionValuesPostRequestBody.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/UpdateDefinitionValues/UpdateDefinitionValuesPostRequestBody.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.DeviceManagement.GroupPolicyConfigurations.Item.UpdateDefinitionValues { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateDefinitionValuesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateDefinitionValuesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The added property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Added { get; set; } + public List? Added { get; set; } #nullable restore #else - public List Added { get; set; } + public List Added { 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,13 +34,13 @@ public class UpdateDefinitionValuesPostRequestBody : IAdditionalDataHolder, IPar /// The updated property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Updated { get; set; } + public List? Updated { get; set; } #nullable restore #else - public List Updated { get; set; } + public List Updated { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateDefinitionValuesPostRequestBody() { @@ -47,12 +49,12 @@ public UpdateDefinitionValuesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateDefinitionValuesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.UpdateDefinitionValues.UpdateDefinitionValuesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateDefinitionValuesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.UpdateDefinitionValues.UpdateDefinitionValuesPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +64,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "added", n => { Added = n.GetCollectionOfObjectValues(GroupPolicyDefinitionValue.CreateFromDiscriminatorValue)?.ToList(); } }, - { "deletedIds", n => { DeletedIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "updated", n => { Updated = n.GetCollectionOfObjectValues(GroupPolicyDefinitionValue.CreateFromDiscriminatorValue)?.ToList(); } }, + { "added", n => { Added = n.GetCollectionOfObjectValues(global::ApiSdk.Models.GroupPolicyDefinitionValue.CreateFromDiscriminatorValue)?.AsList(); } }, + { "deletedIds", n => { DeletedIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "updated", n => { Updated = n.GetCollectionOfObjectValues(global::ApiSdk.Models.GroupPolicyDefinitionValue.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -74,10 +76,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("added", Added); + writer.WriteCollectionOfObjectValues("added", Added); writer.WriteCollectionOfPrimitiveValues("deletedIds", DeletedIds); - writer.WriteCollectionOfObjectValues("updated", Updated); + writer.WriteCollectionOfObjectValues("updated", Updated); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/UpdateDefinitionValues/UpdateDefinitionValuesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/UpdateDefinitionValues/UpdateDefinitionValuesRequestBuilder.cs index 40b5f91147..f23f8c5f02 100644 --- a/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/UpdateDefinitionValues/UpdateDefinitionValuesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyConfigurations/Item/UpdateDefinitionValues/UpdateDefinitionValuesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyConfigurations.Item.UpdateDefinitio /// /// Provides operations to call the updateDefinitionValues method. /// - public class UpdateDefinitionValuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateDefinitionValuesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateDefinitionValues @@ -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(UpdateDefinitionValuesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.UpdateDefinitionValues.UpdateDefinitionValuesPostRequestBody.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 UpdateDefinitionValuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/updateDefinitionValues", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateDefinitionValuesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration%2Did}/updateDefinitionValues", rawUrl) @@ -83,11 +86,11 @@ public UpdateDefinitionValuesRequestBuilder(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(UpdateDefinitionValuesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.UpdateDefinitionValues.UpdateDefinitionValuesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateDefinitionValuesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyConfigurations.Item.UpdateDefinitionValues.UpdateDefinitionValuesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UpdateDefinitionValuesPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Count/CountRequestBuilder.cs index 7d1c993d6a..3c83937a59 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyDefinitionFiles.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/groupPolicyDefinitionFiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyDefinitionFiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyDefinitionFiles/GroupPolicyDefinitionFilesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/GroupPolicyDefinitionFilesRequestBuilder.cs index 09df87a38a..1012a4e0b1 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/GroupPolicyDefinitionFilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/GroupPolicyDefinitionFilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.Count; using ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitionFiles /// /// Provides operations to manage the groupPolicyDefinitionFiles property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyDefinitionFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionFilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicyDefinitionFiles 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 GroupPolicyDefinitionFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.Item.GroupPolicyDefinitionFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefinitionsNavCommand()); 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.GroupPolicyDefinitionFiles.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(GroupPolicyDefinitionFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinitionFile.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 group policy definition files for this 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"); @@ -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 GroupPolicyDefinitionFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitionFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyDefinitionFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitionFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public GroupPolicyDefinitionFilesRequestBuilder(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(GroupPolicyDefinitionFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyDefinitionFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyDefinitionFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyDefinitionFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyDefinitionFile bod /// /// The available group policy definition files for this account. /// - public class GroupPolicyDefinitionFilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionFilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class GroupPolicyDefinitionFilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/Count/CountRequestBuilder.cs index 9d4ef25e8c..9861baecb5 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyDefinitionFiles.Item.Definitions.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/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile%2Did}/definitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile%2Did}/definitions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyDefinitionFiles/Item/Definitions/DefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/DefinitionsRequestBuilder.cs index 5bec01c463..29a06ed612 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/DefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/DefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.Item.Definitions.Count; using ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.Item.Definitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitionFiles.Item.Definitions /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity. /// - public class DefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity. @@ -30,7 +33,7 @@ public class DefinitionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new GroupPolicyDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.Item.Definitions.Item.GroupPolicyDefinitionItemRequestBuilder(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.GroupPolicyDefinitionFiles.Item.Definitions.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 DefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile%2Did}/definitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile%2Did}/definitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public DefinitionsRequestBuilder(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); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy definitions associated with the file. /// - public class DefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class DefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs index ca76a180bf..7771872c74 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitionFiles.Item.Definitions.It /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity. /// - public class GroupPolicyDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// The group policy definitions associated with the file. @@ -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 GroupPolicyDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile%2Did}/definitions/{groupPolicyDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile%2Did}/definitions/{groupPolicyDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public GroupPolicyDefinitionItemRequestBuilder(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 group policy definitions associated with the file. /// - public class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/GroupPolicyDefinitionFileItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/GroupPolicyDefinitionFileItemRequestBuilder.cs index 6dfcb805db..cd34fed420 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/GroupPolicyDefinitionFileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitionFiles/Item/GroupPolicyDefinitionFileItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.Item.Definitions; using ApiSdk.Models.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.GroupPolicyDefinitionFiles.Item /// /// Provides operations to manage the groupPolicyDefinitionFiles property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyDefinitionFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity. @@ -30,7 +33,7 @@ public Command BuildDefinitionsNavCommand() { var command = new Command("definitions"); command.Description = "Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity."; - var builder = new DefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitionFiles.Item.Definitions.DefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -165,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(GroupPolicyDefinitionFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinitionFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -187,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 GroupPolicyDefinitionFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyDefinitionFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile%2Did}{?%24expand,%24select}", rawUrl) @@ -226,11 +229,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +249,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinitionFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinitionFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinitionFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinitionFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -262,7 +265,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyDefinitionFile bo /// /// The available group policy definition files for this account. /// - public class GroupPolicyDefinitionFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -287,3 +291,4 @@ public class GroupPolicyDefinitionFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Count/CountRequestBuilder.cs index 1e29013e13..cbc38074bd 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyDefinitions.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/groupPolicyDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyDefinitions/GroupPolicyDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/GroupPolicyDefinitionsRequestBuilder.cs index 07792739ce..a8a4aa3c00 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/GroupPolicyDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/GroupPolicyDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Count; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions /// /// Provides operations to manage the groupPolicyDefinitions property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicyDefinitions 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 GroupPolicyDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.GroupPolicyDefinitionItemRequestBuilder(PathParameters); commands.Add(builder.BuildCategoryNavCommand()); commands.Add(builder.BuildDefinitionFileNavCommand()); 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.GroupPolicyDefinitions.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(GroupPolicyDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinition.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 = "The available group policy definitions for this 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"); @@ -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 GroupPolicyDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -221,11 +173,11 @@ public GroupPolicyDefinitionsRequestBuilder(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); @@ -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(GroupPolicyDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +209,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyDefinition body, A /// /// The available group policy definitions for this account. /// - public class GroupPolicyDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class GroupPolicyDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Category/CategoryRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Category/CategoryRequestBuilder.cs index f7ca348dd5..2a8c0e26f4 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Category/CategoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Category/CategoryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.Category /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. /// - public class CategoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilder : BaseCliRequestBuilder { /// /// The group policy category associated with the definition. @@ -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 CategoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/category{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/category{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public CategoryRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy category associated with the definition. /// - public class CategoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class CategoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/DefinitionFile/DefinitionFileRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/DefinitionFile/DefinitionFileRequestBuilder.cs index 7dd0bada96..f8d09f75ab 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/DefinitionFile/DefinitionFileRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/DefinitionFile/DefinitionFileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.DefinitionFile /// /// Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity. /// - public class DefinitionFileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilder : BaseCliRequestBuilder { /// /// The group policy file associated with the definition. @@ -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 DefinitionFileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/definitionFile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionFileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/definitionFile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DefinitionFileRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The group policy file associated with the definition. /// - public class DefinitionFileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DefinitionFileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs index 113d2b4cec..be163e768d 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.Category; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.DefinitionFile; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition; @@ -6,6 +7,7 @@ using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition; using ApiSdk.Models.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.GroupPolicyDefinitions.Item /// /// Provides operations to manage the groupPolicyDefinitions property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. @@ -34,7 +37,7 @@ public Command BuildCategoryNavCommand() { var command = new Command("category"); command.Description = "Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new CategoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.Category.CategoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -51,7 +54,7 @@ public Command BuildDefinitionFileNavCommand() { var command = new Command("definition-file"); command.Description = "Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new DefinitionFileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.DefinitionFile.DefinitionFileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -155,7 +158,7 @@ public Command BuildNextVersionDefinitionNavCommand() { var command = new Command("next-version-definition"); command.Description = "Provides operations to manage the nextVersionDefinition property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new NextVersionDefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.NextVersionDefinitionRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCategoryNavCommand()); @@ -205,8 +208,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GroupPolicyDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,7 +237,7 @@ public Command BuildPresentationsNavCommand() { var command = new Command("presentations"); command.Description = "Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new PresentationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.Presentations.PresentationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -261,7 +264,7 @@ public Command BuildPreviousVersionDefinitionNavCommand() { var command = new Command("previous-version-definition"); command.Description = "Provides operations to manage the previousVersionDefinition property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new PreviousVersionDefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.PreviousVersionDefinitionRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCategoryNavCommand()); @@ -282,14 +285,14 @@ public Command BuildPreviousVersionDefinitionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupPolicyDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -321,11 +324,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -341,11 +344,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -357,7 +360,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, /// /// The available group policy definitions for this account. /// - public class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -382,3 +386,4 @@ public class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Category/CategoryRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Category/CategoryRequestBuilder.cs index 716c6ffca5..3793e8792f 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Category/CategoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Category/CategoryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. /// - public class CategoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilder : BaseCliRequestBuilder { /// /// The group policy category associated with the definition. @@ -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 CategoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/category{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/category{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public CategoryRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy category associated with the definition. /// - public class CategoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class CategoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs index a5a4372b98..72005ff947 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity. /// - public class DefinitionFileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilder : BaseCliRequestBuilder { /// /// The group policy file associated with the definition. @@ -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 DefinitionFileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/definitionFile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionFileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/definitionFile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DefinitionFileRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The group policy file associated with the definition. /// - public class DefinitionFileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DefinitionFileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/NextVersionDefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/NextVersionDefinitionRequestBuilder.cs index 92ce14adc7..70bbf27887 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/NextVersionDefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/NextVersionDefinitionRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Category; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.DefinitionFile; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Presentations; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the nextVersionDefinition property of the microsoft.graph.groupPolicyDefinition entity. /// - public class NextVersionDefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NextVersionDefinitionRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. @@ -33,7 +36,7 @@ public Command BuildCategoryNavCommand() { var command = new Command("category"); command.Description = "Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new CategoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Category.CategoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -50,7 +53,7 @@ public Command BuildDefinitionFileNavCommand() { var command = new Command("definition-file"); command.Description = "Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new DefinitionFileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.DefinitionFile.DefinitionFileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(GroupPolicyDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,7 +208,7 @@ public Command BuildPresentationsNavCommand() { var command = new Command("presentations"); command.Description = "Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new PresentationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Presentations.PresentationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -232,7 +235,7 @@ public Command BuildPreviousVersionDefinitionNavCommand() { var command = new Command("previous-version-definition"); command.Description = "Provides operations to manage the previousVersionDefinition property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new PreviousVersionDefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.PreviousVersionDefinitionRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCategoryNavCommand()); @@ -252,14 +255,14 @@ public Command BuildPreviousVersionDefinitionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public NextVersionDefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NextVersionDefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition{?%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(GroupPolicyDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -327,7 +330,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, /// /// Definition of the next version of this definition /// - public class NextVersionDefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NextVersionDefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -352,3 +356,4 @@ public class NextVersionDefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Count/CountRequestBuilder.cs index 84aa39a415..d9007f89b9 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/presentations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/presentations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs index 90a6afa75b..bf7b87a7bf 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. /// - public class DefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilder : BaseCliRequestBuilder { /// /// The group policy definition associated with the presentation. @@ -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 DefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DefinitionRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy definition associated with the presentation. /// - public class DefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs index f81a68201b..571af4adbc 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Presentations.Item.Definition; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. @@ -30,7 +33,7 @@ public Command BuildDefinitionNavCommand() { var command = new Command("definition"); command.Description = "Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity."; - var builder = new DefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Presentations.Item.Definition.DefinitionRequestBuilder(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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 GroupPolicyPresentationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/presentations/{groupPolicyPresentation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyPresentationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/presentations/{groupPolicyPresentation%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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body /// /// The group policy presentations associated with the definition. /// - public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/PresentationsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/PresentationsRequestBuilder.cs index 132dbaa35d..4a07090269 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/PresentationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/Presentations/PresentationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Presentations.Count; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Presentations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class PresentationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new GroupPolicyPresentationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.Presentations.Item.GroupPolicyPresentationItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefinitionNavCommand()); 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.GroupPolicyDefinitions.Item.NextVersionDefinition.Presentations.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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 PresentationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresentationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public PresentationsRequestBuilder(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); @@ -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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, /// /// The group policy presentations associated with the definition. /// - public class PresentationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class PresentationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Category/CategoryRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Category/CategoryRequestBuilder.cs index ac0ae7f6b5..51c16d64d4 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Category/CategoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Category/CategoryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. /// - public class CategoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilder : BaseCliRequestBuilder { /// /// The group policy category associated with the definition. @@ -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 CategoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/category{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/category{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public CategoryRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy category associated with the definition. /// - public class CategoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class CategoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs index 0fb5a21c81..7c059d323f 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity. /// - public class DefinitionFileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilder : BaseCliRequestBuilder { /// /// The group policy file associated with the definition. @@ -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 DefinitionFileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/definitionFile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionFileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/definitionFile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DefinitionFileRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The group policy file associated with the definition. /// - public class DefinitionFileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DefinitionFileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Count/CountRequestBuilder.cs index 24e2e79ced..97de120c90 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/presentations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/presentations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs index b40840e94d..d19be22174 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. /// - public class DefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilder : BaseCliRequestBuilder { /// /// The group policy definition associated with the presentation. @@ -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 DefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DefinitionRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy definition associated with the presentation. /// - public class DefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs index 6d846432a1..6c8222d21a 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Presentations.Item.Definition; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. @@ -30,7 +33,7 @@ public Command BuildDefinitionNavCommand() { var command = new Command("definition"); command.Description = "Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity."; - var builder = new DefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Presentations.Item.Definition.DefinitionRequestBuilder(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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 GroupPolicyPresentationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyPresentationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation%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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body /// /// The group policy presentations associated with the definition. /// - public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/PresentationsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/PresentationsRequestBuilder.cs index cbdae1e667..051fdee04d 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/PresentationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/Presentations/PresentationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Presentations.Count; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Presentations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class PresentationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new GroupPolicyPresentationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Presentations.Item.GroupPolicyPresentationItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefinitionNavCommand()); 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.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Presentations.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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 PresentationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresentationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public PresentationsRequestBuilder(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); @@ -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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, /// /// The group policy presentations associated with the definition. /// - public class PresentationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class PresentationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/PreviousVersionDefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/PreviousVersionDefinitionRequestBuilder.cs index f919839c18..b7dc478632 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/PreviousVersionDefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/NextVersionDefinition/PreviousVersionDefinition/PreviousVersionDefinitionRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Category; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.DefinitionFile; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Presentations; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.NextVersionDefinit /// /// Provides operations to manage the previousVersionDefinition property of the microsoft.graph.groupPolicyDefinition entity. /// - public class PreviousVersionDefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PreviousVersionDefinitionRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. @@ -32,7 +35,7 @@ public Command BuildCategoryNavCommand() { var command = new Command("category"); command.Description = "Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new CategoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Category.CategoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -49,7 +52,7 @@ public Command BuildDefinitionFileNavCommand() { var command = new Command("definition-file"); command.Description = "Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new DefinitionFileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.DefinitionFile.DefinitionFileRequestBuilder(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(GroupPolicyDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,7 +207,7 @@ public Command BuildPresentationsNavCommand() { var command = new Command("presentations"); command.Description = "Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new PresentationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.NextVersionDefinition.PreviousVersionDefinition.Presentations.PresentationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -224,14 +227,14 @@ public Command BuildPresentationsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PreviousVersionDefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PreviousVersionDefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/nextVersionDefinition/previousVersionDefinition{?%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(GroupPolicyDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, /// /// Definition of the previous version of this definition /// - public class PreviousVersionDefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PreviousVersionDefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class PreviousVersionDefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Count/CountRequestBuilder.cs index 9a53bc57b0..10530f4238 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyDefinitions.Item.Presentations.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}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/presentations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/presentations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyDefinitions/Item/Presentations/Item/Definition/DefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Item/Definition/DefinitionRequestBuilder.cs index 3a35388d6e..85d93df377 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Item/Definition/DefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Item/Definition/DefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.Presentations.Item /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. /// - public class DefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilder : BaseCliRequestBuilder { /// /// The group policy definition associated with the presentation. @@ -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 DefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DefinitionRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy definition associated with the presentation. /// - public class DefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs index 947d1c1c9c..1df43faf39 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.Presentations.Item.Definition; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.Presentations.Item /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. @@ -30,7 +33,7 @@ public Command BuildDefinitionNavCommand() { var command = new Command("definition"); command.Description = "Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity."; - var builder = new DefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.Presentations.Item.Definition.DefinitionRequestBuilder(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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 GroupPolicyPresentationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/presentations/{groupPolicyPresentation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyPresentationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/presentations/{groupPolicyPresentation%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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body /// /// The group policy presentations associated with the definition. /// - public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/PresentationsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/PresentationsRequestBuilder.cs index 7baa1913c0..df34eaf2b7 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/PresentationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/Presentations/PresentationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.Presentations.Count; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.Presentations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.Presentations /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class PresentationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new GroupPolicyPresentationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.Presentations.Item.GroupPolicyPresentationItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefinitionNavCommand()); 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.GroupPolicyDefinitions.Item.Presentations.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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 PresentationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresentationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public PresentationsRequestBuilder(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); @@ -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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, /// /// The group policy presentations associated with the definition. /// - public class PresentationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class PresentationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Category/CategoryRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Category/CategoryRequestBuilder.cs index 5b5eb321df..4d238a2fc4 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Category/CategoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Category/CategoryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. /// - public class CategoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilder : BaseCliRequestBuilder { /// /// The group policy category associated with the definition. @@ -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 CategoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/category{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/category{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public CategoryRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy category associated with the definition. /// - public class CategoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class CategoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs index 59e87c2b3c..4cf00936a7 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity. /// - public class DefinitionFileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilder : BaseCliRequestBuilder { /// /// The group policy file associated with the definition. @@ -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 DefinitionFileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/definitionFile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionFileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/definitionFile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DefinitionFileRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The group policy file associated with the definition. /// - public class DefinitionFileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DefinitionFileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Category/CategoryRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Category/CategoryRequestBuilder.cs index 620bb83f95..ea993c6b88 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Category/CategoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Category/CategoryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. /// - public class CategoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilder : BaseCliRequestBuilder { /// /// The group policy category associated with the definition. @@ -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 CategoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/category{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/category{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public CategoryRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy category associated with the definition. /// - public class CategoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class CategoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs index b2c6545e93..157d82150d 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/DefinitionFile/DefinitionFileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity. /// - public class DefinitionFileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilder : BaseCliRequestBuilder { /// /// The group policy file associated with the definition. @@ -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 DefinitionFileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/definitionFile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionFileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/definitionFile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DefinitionFileRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The group policy file associated with the definition. /// - public class DefinitionFileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionFileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DefinitionFileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/NextVersionDefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/NextVersionDefinitionRequestBuilder.cs index 460b8c6438..3a6879fc0f 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/NextVersionDefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/NextVersionDefinitionRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Category; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.DefinitionFile; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Presentations; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the nextVersionDefinition property of the microsoft.graph.groupPolicyDefinition entity. /// - public class NextVersionDefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NextVersionDefinitionRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. @@ -32,7 +35,7 @@ public Command BuildCategoryNavCommand() { var command = new Command("category"); command.Description = "Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new CategoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Category.CategoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -49,7 +52,7 @@ public Command BuildDefinitionFileNavCommand() { var command = new Command("definition-file"); command.Description = "Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new DefinitionFileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.DefinitionFile.DefinitionFileRequestBuilder(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(GroupPolicyDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,7 +207,7 @@ public Command BuildPresentationsNavCommand() { var command = new Command("presentations"); command.Description = "Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new PresentationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Presentations.PresentationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -224,14 +227,14 @@ public Command BuildPresentationsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public NextVersionDefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NextVersionDefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition{?%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(GroupPolicyDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, /// /// Definition of the next version of this definition /// - public class NextVersionDefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NextVersionDefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class NextVersionDefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Count/CountRequestBuilder.cs index 7cd4058ed2..67a7e564f3 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/presentations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/presentations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs index 775ac78975..b8a59218d6 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. /// - public class DefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilder : BaseCliRequestBuilder { /// /// The group policy definition associated with the presentation. @@ -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 DefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DefinitionRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy definition associated with the presentation. /// - public class DefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs index 733c6accb4..0564a6b675 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Presentations.Item.Definition; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. @@ -30,7 +33,7 @@ public Command BuildDefinitionNavCommand() { var command = new Command("definition"); command.Description = "Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity."; - var builder = new DefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Presentations.Item.Definition.DefinitionRequestBuilder(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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 GroupPolicyPresentationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyPresentationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation%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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body /// /// The group policy presentations associated with the definition. /// - public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/PresentationsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/PresentationsRequestBuilder.cs index 1ee8731e40..62974e1ff1 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/PresentationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/NextVersionDefinition/Presentations/PresentationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Presentations.Count; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Presentations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class PresentationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new GroupPolicyPresentationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Presentations.Item.GroupPolicyPresentationItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefinitionNavCommand()); 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.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.Presentations.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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 PresentationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresentationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/nextVersionDefinition/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public PresentationsRequestBuilder(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); @@ -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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, /// /// The group policy presentations associated with the definition. /// - public class PresentationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class PresentationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Count/CountRequestBuilder.cs index aba3868801..ff595f8159 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/presentations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/presentations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs index ea9e2834f5..6fc31fe678 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Item/Definition/DefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. /// - public class DefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilder : BaseCliRequestBuilder { /// /// The group policy definition associated with the presentation. @@ -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 DefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/presentations/{groupPolicyPresentation%2Did}/definition{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DefinitionRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy definition associated with the presentation. /// - public class DefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs index 296a1f7324..9e9b3c963a 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/Item/GroupPolicyPresentationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Presentations.Item.Definition; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity. @@ -30,7 +33,7 @@ public Command BuildDefinitionNavCommand() { var command = new Command("definition"); command.Description = "Provides operations to manage the definition property of the microsoft.graph.groupPolicyPresentation entity."; - var builder = new DefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Presentations.Item.Definition.DefinitionRequestBuilder(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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 GroupPolicyPresentationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/presentations/{groupPolicyPresentation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyPresentationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/presentations/{groupPolicyPresentation%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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyPresentation body /// /// The group policy presentations associated with the definition. /// - public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyPresentationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class GroupPolicyPresentationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/PresentationsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/PresentationsRequestBuilder.cs index 2a6590b064..d7d125d25b 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/PresentationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/Presentations/PresentationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Presentations.Count; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Presentations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. /// - public class PresentationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new GroupPolicyPresentationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Presentations.Item.GroupPolicyPresentationItemRequestBuilder(PathParameters); commands.Add(builder.BuildDefinitionNavCommand()); 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.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Presentations.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(GroupPolicyPresentation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyPresentation.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 PresentationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PresentationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition/presentations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public PresentationsRequestBuilder(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); @@ -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(GroupPolicyPresentation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyPresentation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyPresentation body, /// /// The group policy presentations associated with the definition. /// - public class PresentationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PresentationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class PresentationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/PreviousVersionDefinitionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/PreviousVersionDefinitionRequestBuilder.cs index 502b7f9929..bf3e1f11e0 100644 --- a/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/PreviousVersionDefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyDefinitions/Item/PreviousVersionDefinition/PreviousVersionDefinitionRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Category; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.DefinitionFile; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition; using ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Presentations; using ApiSdk.Models.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.GroupPolicyDefinitions.Item.PreviousVersionDef /// /// Provides operations to manage the previousVersionDefinition property of the microsoft.graph.groupPolicyDefinition entity. /// - public class PreviousVersionDefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PreviousVersionDefinitionRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity. @@ -33,7 +36,7 @@ public Command BuildCategoryNavCommand() { var command = new Command("category"); command.Description = "Provides operations to manage the category property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new CategoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Category.CategoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -50,7 +53,7 @@ public Command BuildDefinitionFileNavCommand() { var command = new Command("definition-file"); command.Description = "Provides operations to manage the definitionFile property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new DefinitionFileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.DefinitionFile.DefinitionFileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,7 +157,7 @@ public Command BuildNextVersionDefinitionNavCommand() { var command = new Command("next-version-definition"); command.Description = "Provides operations to manage the nextVersionDefinition property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new NextVersionDefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.NextVersionDefinition.NextVersionDefinitionRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCategoryNavCommand()); @@ -203,8 +206,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GroupPolicyDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,7 +235,7 @@ public Command BuildPresentationsNavCommand() { var command = new Command("presentations"); command.Description = "Provides operations to manage the presentations property of the microsoft.graph.groupPolicyDefinition entity."; - var builder = new PresentationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyDefinitions.Item.PreviousVersionDefinition.Presentations.PresentationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -252,14 +255,14 @@ public Command BuildPresentationsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PreviousVersionDefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PreviousVersionDefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition%2Did}/previousVersionDefinition{?%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(GroupPolicyDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -327,7 +330,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyDefinition body, /// /// Definition of the previous version of this definition /// - public class PreviousVersionDefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PreviousVersionDefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -352,3 +356,4 @@ public class PreviousVersionDefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Count/CountRequestBuilder.cs index 0a5f432dae..e9e212166d 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyMigrationReports.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/groupPolicyMigrationReports/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyMigrationReports/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportPostRequestBody.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportPostRequestBody.cs index b467122722..a318756ba5 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportPostRequestBody.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.GroupPolicyMigrationReports.CreateMigrationReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateMigrationReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateMigrationReportPostRequestBody : IAdditionalDataHolder, 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 CreateMigrationReportPostRequestBody : IAdditionalDataHolder, IPars /// The groupPolicyObjectFile property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ApiSdk.Models.GroupPolicyObjectFile? GroupPolicyObjectFile { get; set; } + public global::ApiSdk.Models.GroupPolicyObjectFile? GroupPolicyObjectFile { get; set; } #nullable restore #else - public ApiSdk.Models.GroupPolicyObjectFile GroupPolicyObjectFile { get; set; } + public global::ApiSdk.Models.GroupPolicyObjectFile GroupPolicyObjectFile { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateMigrationReportPostRequestBody() { @@ -31,12 +33,12 @@ public CreateMigrationReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateMigrationReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport.CreateMigrationReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateMigrationReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport.CreateMigrationReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupPolicyObjectFile", n => { GroupPolicyObjectFile = n.GetObjectValue(ApiSdk.Models.GroupPolicyObjectFile.CreateFromDiscriminatorValue); } }, + { "groupPolicyObjectFile", n => { GroupPolicyObjectFile = n.GetObjectValue(global::ApiSdk.Models.GroupPolicyObjectFile.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("groupPolicyObjectFile", GroupPolicyObjectFile); + writer.WriteObjectValue("groupPolicyObjectFile", GroupPolicyObjectFile); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportPostResponse.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportPostResponse.cs index 773e8a5ba0..cdbd86fe86 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportPostResponse.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportPostResponse.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.GroupPolicyMigrationReports.CreateMigrationReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateMigrationReportPostResponse : IAdditionalDataHolder, IParsable + public partial class CreateMigrationReportPostResponse : IAdditionalDataHolder, 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 CreateMigrationReportPostResponse : 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 CreateMigrationReportPostResponse() { @@ -30,12 +32,12 @@ public CreateMigrationReportPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateMigrationReportPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport.CreateMigrationReportPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateMigrationReportPostResponse(); + return new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport.CreateMigrationReportPostResponse(); } /// /// 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/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportRequestBuilder.cs index d5f22dd1b9..1f0c76b557 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/CreateMigrationReport/CreateMigrationReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyMigrationReports.CreateMigrationRep /// /// Provides operations to call the createMigrationReport method. /// - public class CreateMigrationReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateMigrationReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createMigrationReport @@ -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(CreateMigrationReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport.CreateMigrationReportPostRequestBody.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 CreateMigrationReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/createMigrationReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateMigrationReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/createMigrationReport", rawUrl) @@ -87,11 +90,11 @@ public CreateMigrationReportRequestBuilder(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 ToPostRequestInformation(CreateMigrationReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport.CreateMigrationReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateMigrationReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport.CreateMigrationReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(CreateMigrationReportPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/GroupPolicyMigrationReportsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/GroupPolicyMigrationReportsRequestBuilder.cs index af72548443..d1043ed2b7 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/GroupPolicyMigrationReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/GroupPolicyMigrationReportsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Count; using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport; using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item; using ApiSdk.Models.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.GroupPolicyMigrationReports /// /// Provides operations to manage the groupPolicyMigrationReports property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyMigrationReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyMigrationReportsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicyMigrationReports property of the microsoft.graph.deviceManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new GroupPolicyMigrationReportItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.GroupPolicyMigrationReportItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGroupPolicySettingMappingsNavCommand()); @@ -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.DeviceManagement.GroupPolicyMigrationReports.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(GroupPolicyMigrationReport.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyMigrationReport.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,7 +114,7 @@ public Command BuildCreateMigrationReportNavCommand() { var command = new Command("create-migration-report"); command.Description = "Provides operations to call the createMigrationReport method."; - var builder = new CreateMigrationReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.CreateMigrationReport.CreateMigrationReportRequestBuilder(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 = "A list of Group Policy migration reports."; - 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 GroupPolicyMigrationReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyMigrationReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,11 +189,11 @@ public GroupPolicyMigrationReportsRequestBuilder(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); @@ -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(GroupPolicyMigrationReport body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyMigrationReport body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyMigrationReport body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyMigrationReport body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +225,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyMigrationReport bo /// /// A list of Group Policy migration reports. /// - public class GroupPolicyMigrationReportsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyMigrationReportsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +290,4 @@ public class GroupPolicyMigrationReportsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicyMigrationReportItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicyMigrationReportItemRequestBuilder.cs index 17693c0549..56932e1b8b 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicyMigrationReportItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicyMigrationReportItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.GroupPolicySettingMappings; using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UnsupportedGroupPolicyExtensions; using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags; using ApiSdk.Models.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.GroupPolicyMigrationReports.Item /// /// Provides operations to manage the groupPolicyMigrationReports property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyMigrationReportItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyMigrationReportItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupPolicyMigrationReports for deviceManagement @@ -119,7 +122,7 @@ public Command BuildGroupPolicySettingMappingsNavCommand() { var command = new Command("group-policy-setting-mappings"); command.Description = "Provides operations to manage the groupPolicySettingMappings property of the microsoft.graph.groupPolicyMigrationReport entity."; - var builder = new GroupPolicySettingMappingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.GroupPolicySettingMappings.GroupPolicySettingMappingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -168,8 +171,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GroupPolicyMigrationReport.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyMigrationReport.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -197,7 +200,7 @@ public Command BuildUnsupportedGroupPolicyExtensionsNavCommand() { var command = new Command("unsupported-group-policy-extensions"); command.Description = "Provides operations to manage the unsupportedGroupPolicyExtensions property of the microsoft.graph.groupPolicyMigrationReport entity."; - var builder = new UnsupportedGroupPolicyExtensionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UnsupportedGroupPolicyExtensions.UnsupportedGroupPolicyExtensionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -224,7 +227,7 @@ public Command BuildUpdateScopeTagsNavCommand() { var command = new Command("update-scope-tags"); command.Description = "Provides operations to call the updateScopeTags method."; - var builder = new UpdateScopeTagsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags.UpdateScopeTagsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,14 +237,14 @@ public Command BuildUpdateScopeTagsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupPolicyMigrationReportItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyMigrationReportItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%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(GroupPolicyMigrationReport body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyMigrationReport body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyMigrationReport body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyMigrationReport body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyMigrationReport b /// /// A list of Group Policy migration reports. /// - public class GroupPolicyMigrationReportItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyMigrationReportItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class GroupPolicyMigrationReportItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/Count/CountRequestBuilder.cs index 34329421f4..ed5b906b1c 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyMigrationReports.Item.GroupPolicySe /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/groupPolicySettingMappings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/groupPolicySettingMappings/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/GroupPolicySettingMappingsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/GroupPolicySettingMappingsRequestBuilder.cs index a4cd61eaad..04264c7318 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/GroupPolicySettingMappingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/GroupPolicySettingMappingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.GroupPolicySettingMappings.Count; using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.GroupPolicySettingMappings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyMigrationReports.Item.GroupPolicySe /// /// Provides operations to manage the groupPolicySettingMappings property of the microsoft.graph.groupPolicyMigrationReport entity. /// - public class GroupPolicySettingMappingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicySettingMappingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicySettingMappings property of the microsoft.graph.groupPolicyMigrationReport entity. @@ -30,7 +33,7 @@ public class GroupPolicySettingMappingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new GroupPolicySettingMappingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.GroupPolicySettingMappings.Item.GroupPolicySettingMappingItemRequestBuilder(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.GroupPolicyMigrationReports.Item.GroupPolicySettingMappings.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(GroupPolicySettingMapping.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicySettingMapping.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 GroupPolicySettingMappingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/groupPolicySettingMappings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicySettingMappingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/groupPolicySettingMappings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public GroupPolicySettingMappingsRequestBuilder(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(GroupPolicySettingMapping body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicySettingMapping body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicySettingMapping body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicySettingMapping body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicySettingMapping bod /// /// A list of group policy settings to MDM/Intune mappings. /// - public class GroupPolicySettingMappingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicySettingMappingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class GroupPolicySettingMappingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/Item/GroupPolicySettingMappingItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/Item/GroupPolicySettingMappingItemRequestBuilder.cs index e4d992b947..7abb1377d0 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/Item/GroupPolicySettingMappingItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/GroupPolicySettingMappings/Item/GroupPolicySettingMappingItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyMigrationReports.Item.GroupPolicySe /// /// Provides operations to manage the groupPolicySettingMappings property of the microsoft.graph.groupPolicyMigrationReport entity. /// - public class GroupPolicySettingMappingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicySettingMappingItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupPolicySettingMappings 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(GroupPolicySettingMapping.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicySettingMapping.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 GroupPolicySettingMappingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/groupPolicySettingMappings/{groupPolicySettingMapping%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicySettingMappingItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/groupPolicySettingMappings/{groupPolicySettingMapping%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(GroupPolicySettingMapping body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicySettingMapping body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicySettingMapping body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicySettingMapping body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicySettingMapping bo /// /// A list of group policy settings to MDM/Intune mappings. /// - public class GroupPolicySettingMappingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicySettingMappingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class GroupPolicySettingMappingItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/Count/CountRequestBuilder.cs index 9e3091509f..5b7f6dea59 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyMigrationReports.Item.UnsupportedGr /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/unsupportedGroupPolicyExtensions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/unsupportedGroupPolicyExtensions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/Item/UnsupportedGroupPolicyExtensionItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/Item/UnsupportedGroupPolicyExtensionItemRequestBuilder.cs index 6c0c87360e..41c6eaeee0 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/Item/UnsupportedGroupPolicyExtensionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/Item/UnsupportedGroupPolicyExtensionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyMigrationReports.Item.UnsupportedGr /// /// Provides operations to manage the unsupportedGroupPolicyExtensions property of the microsoft.graph.groupPolicyMigrationReport entity. /// - public class UnsupportedGroupPolicyExtensionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnsupportedGroupPolicyExtensionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property unsupportedGroupPolicyExtensions 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(UnsupportedGroupPolicyExtension.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UnsupportedGroupPolicyExtension.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 UnsupportedGroupPolicyExtensionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/unsupportedGroupPolicyExtensions/{unsupportedGroupPolicyExtension%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnsupportedGroupPolicyExtensionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/unsupportedGroupPolicyExtensions/{unsupportedGroupPolicyExtension%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(UnsupportedGroupPolicyExtension body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UnsupportedGroupPolicyExtension body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UnsupportedGroupPolicyExtension body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UnsupportedGroupPolicyExtension body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(UnsupportedGroupPolicyExtens /// /// A list of unsupported group policy extensions inside the Group Policy Object. /// - public class UnsupportedGroupPolicyExtensionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnsupportedGroupPolicyExtensionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class UnsupportedGroupPolicyExtensionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/UnsupportedGroupPolicyExtensionsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/UnsupportedGroupPolicyExtensionsRequestBuilder.cs index d83e6947d0..bb305e7d07 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/UnsupportedGroupPolicyExtensionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UnsupportedGroupPolicyExtensions/UnsupportedGroupPolicyExtensionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UnsupportedGroupPolicyExtensions.Count; using ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UnsupportedGroupPolicyExtensions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyMigrationReports.Item.UnsupportedGr /// /// Provides operations to manage the unsupportedGroupPolicyExtensions property of the microsoft.graph.groupPolicyMigrationReport entity. /// - public class UnsupportedGroupPolicyExtensionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnsupportedGroupPolicyExtensionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the unsupportedGroupPolicyExtensions property of the microsoft.graph.groupPolicyMigrationReport entity. @@ -30,7 +33,7 @@ public class UnsupportedGroupPolicyExtensionsRequestBuilder : BaseCliRequestBuil public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UnsupportedGroupPolicyExtensionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UnsupportedGroupPolicyExtensions.Item.UnsupportedGroupPolicyExtensionItemRequestBuilder(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.GroupPolicyMigrationReports.Item.UnsupportedGroupPolicyExtensions.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(UnsupportedGroupPolicyExtension.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UnsupportedGroupPolicyExtension.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 UnsupportedGroupPolicyExtensionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/unsupportedGroupPolicyExtensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnsupportedGroupPolicyExtensionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/unsupportedGroupPolicyExtensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public UnsupportedGroupPolicyExtensionsRequestBuilder(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); @@ -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(UnsupportedGroupPolicyExtension body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UnsupportedGroupPolicyExtension body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnsupportedGroupPolicyExtension body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UnsupportedGroupPolicyExtension body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(UnsupportedGroupPolicyExtensi /// /// A list of unsupported group policy extensions inside the Group Policy Object. /// - public class UnsupportedGroupPolicyExtensionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnsupportedGroupPolicyExtensionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class UnsupportedGroupPolicyExtensionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsPostRequestBody.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsPostRequestBody.cs index ef28c544d9..f2115828fc 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsPostRequestBody.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsPostRequestBody.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.GroupPolicyMigrationReports.Item.UpdateScopeTags { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateScopeTagsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateScopeTagsPostRequestBody : IAdditionalDataHolder, 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 UpdateScopeTagsPostRequestBody : IAdditionalDataHolder, IParsable public List RoleScopeTagIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateScopeTagsPostRequestBody() { @@ -30,12 +32,12 @@ public UpdateScopeTagsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateScopeTagsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags.UpdateScopeTagsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateScopeTagsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags.UpdateScopeTagsPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "roleScopeTagIds", n => { RoleScopeTagIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "roleScopeTagIds", n => { RoleScopeTagIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsPostResponse.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsPostResponse.cs index e4a4f28954..3fd02a07d3 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsPostResponse.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsPostResponse.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.GroupPolicyMigrationReports.Item.UpdateScopeTags { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateScopeTagsPostResponse : IAdditionalDataHolder, IParsable + public partial class UpdateScopeTagsPostResponse : IAdditionalDataHolder, 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 UpdateScopeTagsPostResponse : 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 UpdateScopeTagsPostResponse() { @@ -30,12 +32,12 @@ public UpdateScopeTagsPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateScopeTagsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags.UpdateScopeTagsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateScopeTagsPostResponse(); + return new global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags.UpdateScopeTagsPostResponse(); } /// /// 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/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsRequestBuilder.cs index 4e5f08e8f7..90da10dff2 100644 --- a/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyMigrationReports/Item/UpdateScopeTags/UpdateScopeTagsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyMigrationReports.Item.UpdateScopeTa /// /// Provides operations to call the updateScopeTags method. /// - public class UpdateScopeTagsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateScopeTagsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateScopeTags @@ -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(UpdateScopeTagsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags.UpdateScopeTagsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -72,14 +75,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UpdateScopeTagsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/updateScopeTags", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateScopeTagsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport%2Did}/updateScopeTags", rawUrl) @@ -93,11 +96,11 @@ public UpdateScopeTagsRequestBuilder(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(UpdateScopeTagsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags.UpdateScopeTagsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateScopeTagsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyMigrationReports.Item.UpdateScopeTags.UpdateScopeTagsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -108,3 +111,4 @@ public RequestInformation ToPostRequestInformation(UpdateScopeTagsPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyObjectFiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyObjectFiles/Count/CountRequestBuilder.cs index 0c78d586b0..098fdd5ce9 100644 --- a/src/generated/DeviceManagement/GroupPolicyObjectFiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyObjectFiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyObjectFiles.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/groupPolicyObjectFiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyObjectFiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyObjectFiles/GroupPolicyObjectFilesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyObjectFiles/GroupPolicyObjectFilesRequestBuilder.cs index 63903e602d..2ab7a77df6 100644 --- a/src/generated/DeviceManagement/GroupPolicyObjectFiles/GroupPolicyObjectFilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyObjectFiles/GroupPolicyObjectFilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyObjectFiles.Count; using ApiSdk.DeviceManagement.GroupPolicyObjectFiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyObjectFiles /// /// Provides operations to manage the groupPolicyObjectFiles property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyObjectFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyObjectFilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicyObjectFiles property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class GroupPolicyObjectFilesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new GroupPolicyObjectFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyObjectFiles.Item.GroupPolicyObjectFileItemRequestBuilder(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.GroupPolicyObjectFiles.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(GroupPolicyObjectFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyObjectFile.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 = "A list of Group Policy Object files uploaded."; - 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 GroupPolicyObjectFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyObjectFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyObjectFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyObjectFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public GroupPolicyObjectFilesRequestBuilder(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(GroupPolicyObjectFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyObjectFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyObjectFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyObjectFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyObjectFile body, A /// /// A list of Group Policy Object files uploaded. /// - public class GroupPolicyObjectFilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyObjectFilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class GroupPolicyObjectFilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyObjectFiles/Item/GroupPolicyObjectFileItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyObjectFiles/Item/GroupPolicyObjectFileItemRequestBuilder.cs index 0dc0d99c41..90ce248888 100644 --- a/src/generated/DeviceManagement/GroupPolicyObjectFiles/Item/GroupPolicyObjectFileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyObjectFiles/Item/GroupPolicyObjectFileItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyObjectFiles.Item /// /// Provides operations to manage the groupPolicyObjectFiles property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyObjectFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyObjectFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupPolicyObjectFiles 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(GroupPolicyObjectFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyObjectFile.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 GroupPolicyObjectFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyObjectFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFile%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(GroupPolicyObjectFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyObjectFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyObjectFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyObjectFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyObjectFile body, /// /// A list of Group Policy Object files uploaded. /// - public class GroupPolicyObjectFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyObjectFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class GroupPolicyObjectFileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Count/CountRequestBuilder.cs index 861ed14386..bf0fa2969b 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.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/groupPolicyUploadedDefinitionFiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyUploadedDefinitionFiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyUploadedDefinitionFiles/GroupPolicyUploadedDefinitionFilesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/GroupPolicyUploadedDefinitionFilesRequestBuilder.cs index d863a7d907..a7331e2095 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/GroupPolicyUploadedDefinitionFilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/GroupPolicyUploadedDefinitionFilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Count; using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles /// /// Provides operations to manage the groupPolicyUploadedDefinitionFiles property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyUploadedDefinitionFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyUploadedDefinitionFilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicyUploadedDefinitionFiles 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 GroupPolicyUploadedDefinitionFileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.GroupPolicyUploadedDefinitionFileItemRequestBuilder(PathParameters); commands.Add(builder.BuildAddLanguageFilesNavCommand()); commands.Add(builder.BuildDefinitionsNavCommand()); 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.DeviceManagement.GroupPolicyUploadedDefinitionFiles.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(GroupPolicyUploadedDefinitionFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyUploadedDefinitionFile.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 = "The available group policy uploaded definition files for this 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"); @@ -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 GroupPolicyUploadedDefinitionFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyUploadedDefinitionFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -223,11 +175,11 @@ public GroupPolicyUploadedDefinitionFilesRequestBuilder(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); @@ -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(GroupPolicyUploadedDefinitionFile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyUploadedDefinitionFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyUploadedDefinitionFile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyUploadedDefinitionFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -259,7 +211,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyUploadedDefinition /// /// The available group policy uploaded definition files for this account. /// - public class GroupPolicyUploadedDefinitionFilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyUploadedDefinitionFilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -323,3 +276,4 @@ public class GroupPolicyUploadedDefinitionFilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/AddLanguageFiles/AddLanguageFilesPostRequestBody.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/AddLanguageFiles/AddLanguageFilesPostRequestBody.cs index 2ae0c59014..536675a3bd 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/AddLanguageFiles/AddLanguageFilesPostRequestBody.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/AddLanguageFiles/AddLanguageFilesPostRequestBody.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.GroupPolicyUploadedDefinitionFiles.Item.AddLanguageFiles { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddLanguageFilesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddLanguageFilesPostRequestBody : IAdditionalDataHolder, 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 AddLanguageFilesPostRequestBody : IAdditionalDataHolder, IParsable /// The groupPolicyUploadedLanguageFiles property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? GroupPolicyUploadedLanguageFiles { get; set; } + public List? GroupPolicyUploadedLanguageFiles { get; set; } #nullable restore #else - public List GroupPolicyUploadedLanguageFiles { get; set; } + public List GroupPolicyUploadedLanguageFiles { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddLanguageFilesPostRequestBody() { @@ -31,12 +33,12 @@ public AddLanguageFilesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddLanguageFilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.AddLanguageFiles.AddLanguageFilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddLanguageFilesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.AddLanguageFiles.AddLanguageFilesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupPolicyUploadedLanguageFiles", n => { GroupPolicyUploadedLanguageFiles = n.GetCollectionOfObjectValues(GroupPolicyUploadedLanguageFile.CreateFromDiscriminatorValue)?.ToList(); } }, + { "groupPolicyUploadedLanguageFiles", n => { GroupPolicyUploadedLanguageFiles = n.GetCollectionOfObjectValues(global::ApiSdk.Models.GroupPolicyUploadedLanguageFile.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("groupPolicyUploadedLanguageFiles", GroupPolicyUploadedLanguageFiles); + writer.WriteCollectionOfObjectValues("groupPolicyUploadedLanguageFiles", GroupPolicyUploadedLanguageFiles); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/AddLanguageFiles/AddLanguageFilesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/AddLanguageFiles/AddLanguageFilesRequestBuilder.cs index a29aabbcb9..e824257407 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/AddLanguageFiles/AddLanguageFilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/AddLanguageFiles/AddLanguageFilesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.AddLan /// /// Provides operations to call the addLanguageFiles method. /// - public class AddLanguageFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddLanguageFilesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action addLanguageFiles @@ -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(AddLanguageFilesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.AddLanguageFiles.AddLanguageFilesPostRequestBody.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 AddLanguageFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/addLanguageFiles", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddLanguageFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/addLanguageFiles", rawUrl) @@ -83,11 +86,11 @@ public AddLanguageFilesRequestBuilder(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(AddLanguageFilesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.AddLanguageFiles.AddLanguageFilesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddLanguageFilesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.AddLanguageFiles.AddLanguageFilesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AddLanguageFilesPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/Count/CountRequestBuilder.cs index dc34001e2d..ce35b1dfc8 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.Defini /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/definitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/definitions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyUploadedDefinitionFiles/Item/Definitions/DefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/DefinitionsRequestBuilder.cs index d25b086d9b..6ca0b8379d 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/DefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/DefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.Definitions.Count; using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.Definitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.Defini /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity. /// - public class DefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity. @@ -30,7 +33,7 @@ public class DefinitionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new GroupPolicyDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.Definitions.Item.GroupPolicyDefinitionItemRequestBuilder(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.GroupPolicyUploadedDefinitionFiles.Item.Definitions.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 DefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/definitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/definitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,11 @@ public DefinitionsRequestBuilder(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); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// The group policy definitions associated with the file. /// - public class DefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class DefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs index 23cce5ff37..db8d5da75d 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Definitions/Item/GroupPolicyDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.Defini /// /// Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity. /// - public class GroupPolicyDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// The group policy definitions associated with the file. @@ -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 GroupPolicyDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/definitions/{groupPolicyDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/definitions/{groupPolicyDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public GroupPolicyDefinitionItemRequestBuilder(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 group policy definitions associated with the file. /// - public class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class GroupPolicyDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/Count/CountRequestBuilder.cs index 8cb21851d2..338f38bf61 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.GroupP /// /// Provides operations to count the resources in the collection. /// - 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/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/groupPolicyOperations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/groupPolicyOperations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/gr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/GroupPolicyOperationsRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/GroupPolicyOperationsRequestBuilder.cs index 494be94c04..f31a0c7299 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/GroupPolicyOperationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/GroupPolicyOperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.GroupPolicyOperations.Count; using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.GroupPolicyOperations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.GroupP /// /// Provides operations to manage the groupPolicyOperations property of the microsoft.graph.groupPolicyUploadedDefinitionFile entity. /// - public class GroupPolicyOperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyOperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the groupPolicyOperations property of the microsoft.graph.groupPolicyUploadedDefinitionFile entity. @@ -30,7 +33,7 @@ public class GroupPolicyOperationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new GroupPolicyOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.GroupPolicyOperations.Item.GroupPolicyOperationItemRequestBuilder(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.GroupPolicyUploadedDefinitionFiles.Item.GroupPolicyOperations.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(GroupPolicyOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyOperation.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 GroupPolicyOperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/groupPolicyOperations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyOperationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/groupPolicyOperations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public GroupPolicyOperationsRequestBuilder(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); @@ -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(GroupPolicyOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GroupPolicyOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.GroupPolicyOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(GroupPolicyOperation body, Ac /// /// The list of operations on the uploaded ADMX file. /// - public class GroupPolicyOperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyOperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class GroupPolicyOperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/Item/GroupPolicyOperationItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/Item/GroupPolicyOperationItemRequestBuilder.cs index 0d992c1ca8..23f32ab982 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/Item/GroupPolicyOperationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyOperations/Item/GroupPolicyOperationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.GroupP /// /// Provides operations to manage the groupPolicyOperations property of the microsoft.graph.groupPolicyUploadedDefinitionFile entity. /// - public class GroupPolicyOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupPolicyOperations 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(GroupPolicyOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyOperation.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 GroupPolicyOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/groupPolicyOperations/{groupPolicyOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/groupPolicyOperations/{groupPolicyOperation%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(GroupPolicyOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyOperation body, A /// /// The list of operations on the uploaded ADMX file. /// - public class GroupPolicyOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class GroupPolicyOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyUploadedDefinitionFileItemRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyUploadedDefinitionFileItemRequestBuilder.cs index bbafe83fba..99a85e7a7e 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyUploadedDefinitionFileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/GroupPolicyUploadedDefinitionFileItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.AddLanguageFiles; using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.Definitions; using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.GroupPolicyOperations; @@ -8,6 +9,7 @@ using ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UploadNewVersion; using ApiSdk.Models.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.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item /// /// Provides operations to manage the groupPolicyUploadedDefinitionFiles property of the microsoft.graph.deviceManagement entity. /// - public class GroupPolicyUploadedDefinitionFileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyUploadedDefinitionFileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the addLanguageFiles method. @@ -36,7 +39,7 @@ public Command BuildAddLanguageFilesNavCommand() { var command = new Command("add-language-files"); command.Description = "Provides operations to call the addLanguageFiles method."; - var builder = new AddLanguageFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.AddLanguageFiles.AddLanguageFilesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -53,7 +56,7 @@ public Command BuildDefinitionsNavCommand() { var command = new Command("definitions"); command.Description = "Provides operations to manage the definitions property of the microsoft.graph.groupPolicyDefinitionFile entity."; - var builder = new DefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.Definitions.DefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -166,7 +169,7 @@ public Command BuildGroupPolicyOperationsNavCommand() { var command = new Command("group-policy-operations"); command.Description = "Provides operations to manage the groupPolicyOperations property of the microsoft.graph.groupPolicyUploadedDefinitionFile entity."; - var builder = new GroupPolicyOperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.GroupPolicyOperations.GroupPolicyOperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GroupPolicyUploadedDefinitionFile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.GroupPolicyUploadedDefinitionFile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -244,7 +247,7 @@ public Command BuildRemoveLanguageFilesNavCommand() { var command = new Command("remove-language-files"); command.Description = "Provides operations to call the removeLanguageFiles method."; - var builder = new RemoveLanguageFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.RemoveLanguageFiles.RemoveLanguageFilesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -261,7 +264,7 @@ public Command BuildRemoveNavCommand() { var command = new Command("remove"); command.Description = "Provides operations to call the remove method."; - var builder = new RemoveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.Remove.RemoveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -278,7 +281,7 @@ public Command BuildUpdateLanguageFilesNavCommand() { var command = new Command("update-language-files"); command.Description = "Provides operations to call the updateLanguageFiles method."; - var builder = new UpdateLanguageFilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UpdateLanguageFiles.UpdateLanguageFilesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -295,7 +298,7 @@ public Command BuildUploadNewVersionNavCommand() { var command = new Command("upload-new-version"); command.Description = "Provides operations to call the uploadNewVersion method."; - var builder = new UploadNewVersionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UploadNewVersion.UploadNewVersionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -305,14 +308,14 @@ public Command BuildUploadNewVersionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GroupPolicyUploadedDefinitionFileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GroupPolicyUploadedDefinitionFileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}{?%24expand,%24select}", rawUrl) @@ -344,11 +347,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -364,11 +367,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(GroupPolicyUploadedDefinitionFile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyUploadedDefinitionFile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(GroupPolicyUploadedDefinitionFile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.GroupPolicyUploadedDefinitionFile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -380,7 +383,8 @@ public RequestInformation ToPatchRequestInformation(GroupPolicyUploadedDefinitio /// /// The available group policy uploaded definition files for this account. /// - public class GroupPolicyUploadedDefinitionFileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupPolicyUploadedDefinitionFileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -405,3 +409,4 @@ public class GroupPolicyUploadedDefinitionFileItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Remove/RemoveRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Remove/RemoveRequestBuilder.cs index e8a5d76915..2c434e9dc9 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Remove/RemoveRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/Remove/RemoveRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.Remove /// /// Provides operations to call the remove method. /// - public class RemoveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoveRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action remove @@ -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 RemoveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/remove", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoveRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/remove", 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.GroupPolicyUploadedDefinitionFiles.Item.RemoveLanguageFiles { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RemoveLanguageFilesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RemoveLanguageFilesPostRequestBody : IAdditionalDataHolder, 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 RemoveLanguageFilesPostRequestBody : IAdditionalDataHolder, IParsab /// The groupPolicyUploadedLanguageFiles property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? GroupPolicyUploadedLanguageFiles { get; set; } + public List? GroupPolicyUploadedLanguageFiles { get; set; } #nullable restore #else - public List GroupPolicyUploadedLanguageFiles { get; set; } + public List GroupPolicyUploadedLanguageFiles { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RemoveLanguageFilesPostRequestBody() { @@ -31,12 +33,12 @@ public RemoveLanguageFilesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RemoveLanguageFilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.RemoveLanguageFiles.RemoveLanguageFilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RemoveLanguageFilesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.RemoveLanguageFiles.RemoveLanguageFilesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupPolicyUploadedLanguageFiles", n => { GroupPolicyUploadedLanguageFiles = n.GetCollectionOfObjectValues(GroupPolicyUploadedLanguageFile.CreateFromDiscriminatorValue)?.ToList(); } }, + { "groupPolicyUploadedLanguageFiles", n => { GroupPolicyUploadedLanguageFiles = n.GetCollectionOfObjectValues(global::ApiSdk.Models.GroupPolicyUploadedLanguageFile.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("groupPolicyUploadedLanguageFiles", GroupPolicyUploadedLanguageFiles); + writer.WriteCollectionOfObjectValues("groupPolicyUploadedLanguageFiles", GroupPolicyUploadedLanguageFiles); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/RemoveLanguageFiles/RemoveLanguageFilesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/RemoveLanguageFiles/RemoveLanguageFilesRequestBuilder.cs index 3b830f21c9..0479691297 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/RemoveLanguageFiles/RemoveLanguageFilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/RemoveLanguageFiles/RemoveLanguageFilesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.Remove /// /// Provides operations to call the removeLanguageFiles method. /// - public class RemoveLanguageFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoveLanguageFilesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action removeLanguageFiles @@ -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(RemoveLanguageFilesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.RemoveLanguageFiles.RemoveLanguageFilesPostRequestBody.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 RemoveLanguageFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/removeLanguageFiles", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoveLanguageFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/removeLanguageFiles", rawUrl) @@ -83,11 +86,11 @@ public RemoveLanguageFilesRequestBuilder(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(RemoveLanguageFilesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.RemoveLanguageFiles.RemoveLanguageFilesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoveLanguageFilesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.RemoveLanguageFiles.RemoveLanguageFilesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(RemoveLanguageFilesPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UpdateLanguageFiles/UpdateLanguageFilesPostRequestBody.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UpdateLanguageFiles/UpdateLanguageFilesPostRequestBody.cs index b3abcdc085..3522810cb3 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UpdateLanguageFiles/UpdateLanguageFilesPostRequestBody.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UpdateLanguageFiles/UpdateLanguageFilesPostRequestBody.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.GroupPolicyUploadedDefinitionFiles.Item.UpdateLanguageFiles { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateLanguageFilesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateLanguageFilesPostRequestBody : IAdditionalDataHolder, 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 UpdateLanguageFilesPostRequestBody : IAdditionalDataHolder, IParsab /// The groupPolicyUploadedLanguageFiles property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? GroupPolicyUploadedLanguageFiles { get; set; } + public List? GroupPolicyUploadedLanguageFiles { get; set; } #nullable restore #else - public List GroupPolicyUploadedLanguageFiles { get; set; } + public List GroupPolicyUploadedLanguageFiles { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateLanguageFilesPostRequestBody() { @@ -31,12 +33,12 @@ public UpdateLanguageFilesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateLanguageFilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UpdateLanguageFiles.UpdateLanguageFilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateLanguageFilesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UpdateLanguageFiles.UpdateLanguageFilesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupPolicyUploadedLanguageFiles", n => { GroupPolicyUploadedLanguageFiles = n.GetCollectionOfObjectValues(GroupPolicyUploadedLanguageFile.CreateFromDiscriminatorValue)?.ToList(); } }, + { "groupPolicyUploadedLanguageFiles", n => { GroupPolicyUploadedLanguageFiles = n.GetCollectionOfObjectValues(global::ApiSdk.Models.GroupPolicyUploadedLanguageFile.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("groupPolicyUploadedLanguageFiles", GroupPolicyUploadedLanguageFiles); + writer.WriteCollectionOfObjectValues("groupPolicyUploadedLanguageFiles", GroupPolicyUploadedLanguageFiles); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UpdateLanguageFiles/UpdateLanguageFilesRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UpdateLanguageFiles/UpdateLanguageFilesRequestBuilder.cs index 4312e4db48..0e1c017a11 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UpdateLanguageFiles/UpdateLanguageFilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UpdateLanguageFiles/UpdateLanguageFilesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.Update /// /// Provides operations to call the updateLanguageFiles method. /// - public class UpdateLanguageFilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateLanguageFilesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateLanguageFiles @@ -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(UpdateLanguageFilesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UpdateLanguageFiles.UpdateLanguageFilesPostRequestBody.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 UpdateLanguageFilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/updateLanguageFiles", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateLanguageFilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/updateLanguageFiles", rawUrl) @@ -83,11 +86,11 @@ public UpdateLanguageFilesRequestBuilder(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(UpdateLanguageFilesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UpdateLanguageFiles.UpdateLanguageFilesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateLanguageFilesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UpdateLanguageFiles.UpdateLanguageFilesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UpdateLanguageFilesPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UploadNewVersion/UploadNewVersionPostRequestBody.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UploadNewVersion/UploadNewVersionPostRequestBody.cs index afadd84e20..b5d4a41493 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UploadNewVersion/UploadNewVersionPostRequestBody.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UploadNewVersion/UploadNewVersionPostRequestBody.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.GroupPolicyUploadedDefinitionFiles.Item.UploadNewVersion { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UploadNewVersionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UploadNewVersionPostRequestBody : IAdditionalDataHolder, 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 UploadNewVersionPostRequestBody : IAdditionalDataHolder, IParsable /// The groupPolicyUploadedLanguageFiles property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? GroupPolicyUploadedLanguageFiles { get; set; } + public List? GroupPolicyUploadedLanguageFiles { get; set; } #nullable restore #else - public List GroupPolicyUploadedLanguageFiles { get; set; } + public List GroupPolicyUploadedLanguageFiles { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UploadNewVersionPostRequestBody() { @@ -39,12 +41,12 @@ public UploadNewVersionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UploadNewVersionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UploadNewVersion.UploadNewVersionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UploadNewVersionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UploadNewVersion.UploadNewVersionPostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "content", n => { Content = n.GetByteArrayValue(); } }, - { "groupPolicyUploadedLanguageFiles", n => { GroupPolicyUploadedLanguageFiles = n.GetCollectionOfObjectValues(GroupPolicyUploadedLanguageFile.CreateFromDiscriminatorValue)?.ToList(); } }, + { "groupPolicyUploadedLanguageFiles", n => { GroupPolicyUploadedLanguageFiles = n.GetCollectionOfObjectValues(global::ApiSdk.Models.GroupPolicyUploadedLanguageFile.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteByteArrayValue("content", Content); - writer.WriteCollectionOfObjectValues("groupPolicyUploadedLanguageFiles", GroupPolicyUploadedLanguageFiles); + writer.WriteCollectionOfObjectValues("groupPolicyUploadedLanguageFiles", GroupPolicyUploadedLanguageFiles); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UploadNewVersion/UploadNewVersionRequestBuilder.cs b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UploadNewVersion/UploadNewVersionRequestBuilder.cs index 89792ee00d..1160e1afd3 100644 --- a/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UploadNewVersion/UploadNewVersionRequestBuilder.cs +++ b/src/generated/DeviceManagement/GroupPolicyUploadedDefinitionFiles/Item/UploadNewVersion/UploadNewVersionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.GroupPolicyUploadedDefinitionFiles.Item.Upload /// /// Provides operations to call the uploadNewVersion method. /// - public class UploadNewVersionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UploadNewVersionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action uploadNewVersion @@ -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(UploadNewVersionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UploadNewVersion.UploadNewVersionPostRequestBody.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 UploadNewVersionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/uploadNewVersion", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UploadNewVersionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile%2Did}/uploadNewVersion", rawUrl) @@ -83,11 +86,11 @@ public UploadNewVersionRequestBuilder(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(UploadNewVersionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UploadNewVersion.UploadNewVersionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UploadNewVersionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.GroupPolicyUploadedDefinitionFiles.Item.UploadNewVersion.UploadNewVersionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UploadNewVersionPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Count/CountRequestBuilder.cs index 8b0bfbe4af..4cf89b25e5 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.HardwareConfigurations.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/hardwareConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/hardwareConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/HardwareConfigurations/HardwareConfigurationsRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/HardwareConfigurationsRequestBuilder.cs index 875215cc47..31281f9e9c 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/HardwareConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/HardwareConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.HardwareConfigurations.Count; using ApiSdk.DeviceManagement.HardwareConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwareConfigurations /// /// Provides operations to manage the hardwareConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class HardwareConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the hardwareConfigurations 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 HardwareConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.Item.HardwareConfigurationItemRequestBuilder(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.HardwareConfigurations.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(HardwareConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -105,48 +108,13 @@ public Command BuildCreateCommand() return command; } /// - /// The hardware configurations for this account. + /// BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "The hardware configurations for this 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); + command.Description = "BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time."; 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,31 +153,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 HardwareConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwareConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HardwareConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwareConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// The hardware configurations for this account. + /// BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time. /// /// 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); @@ -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(HardwareConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HardwareConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,9 +207,10 @@ public RequestInformation ToPostRequestInformation(HardwareConfiguration body, A return requestInfo; } /// - /// The hardware configurations for this account. + /// BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time. /// - public class HardwareConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class HardwareConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/Assign/AssignPostRequestBody.cs index 38840ae66e..0c19b2242f 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/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.HardwareConfigurations.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 hardwareConfigurationAssignments property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? HardwareConfigurationAssignments { get; set; } + public List? HardwareConfigurationAssignments { get; set; } #nullable restore #else - public List HardwareConfigurationAssignments { get; set; } + public List HardwareConfigurationAssignments { 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.HardwareConfigurations.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.HardwareConfigurations.Item.Assign.AssignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "hardwareConfigurationAssignments", n => { HardwareConfigurationAssignments = n.GetCollectionOfObjectValues(HardwareConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "hardwareConfigurationAssignments", n => { HardwareConfigurationAssignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.HardwareConfigurationAssignment.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("hardwareConfigurationAssignments", HardwareConfigurationAssignments); + writer.WriteCollectionOfObjectValues("hardwareConfigurationAssignments", HardwareConfigurationAssignments); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/Assign/AssignPostResponse.cs index 04bde563a8..dcb5f21145 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/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.HardwareConfigurations.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.HardwareConfigurations.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.HardwareConfigurations.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(HardwareConfigurationAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.HardwareConfigurationAssignment.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/HardwareConfigurations/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/Assign/AssignRequestBuilder.cs index a71ecc78a4..f547611f37 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/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.HardwareConfigurations.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.HardwareConfigurations.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/hardwareConfigurations/{hardwareConfiguration%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/hardwareConfigurations/{hardwareConfiguration%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/h /// Configuration for 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.HardwareConfigurations.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.HardwareConfigurations.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/HardwareConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs index 647a369bc0..69b47d3f50 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.HardwareConfigurations.Item.Assignments.Count; using ApiSdk.DeviceManagement.HardwareConfigurations.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.HardwareConfigurations.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.hardwareConfiguration 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.hardwareConfiguration entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new HardwareConfigurationAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.Item.Assignments.Item.HardwareConfigurationAssignmentItemRequestBuilder(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.HardwareConfigurations.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(HardwareConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfigurationAssignment.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/hardwareConfigurations/{hardwareConfiguration%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/hardwareConfigurations/{hardwareConfiguration%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(HardwareConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HardwareConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(HardwareConfigurationAssignme /// /// A list of the Entra user group ids that hardware configuration will be applied to. Only security groups and Office 365 Groups are supported. Optional. /// - 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/HardwareConfigurations/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/Assignments/Count/CountRequestBuilder.cs index 0bbcc71620..0e29782f26 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/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.HardwareConfigurations.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/hardwareConfigurations/{hardwareConfiguration%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/hardwareConfigurations/{hardwareConfiguration%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/HardwareConfigurations/Item/Assignments/Item/HardwareConfigurationAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/Assignments/Item/HardwareConfigurationAssignmentItemRequestBuilder.cs index 37c184cae5..b9d65e4411 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/Assignments/Item/HardwareConfigurationAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/Assignments/Item/HardwareConfigurationAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwareConfigurations.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.hardwareConfiguration entity. /// - public class HardwareConfigurationAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationAssignmentItemRequestBuilder : 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(HardwareConfigurationAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfigurationAssignment.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 HardwareConfigurationAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/assignments/{hardwareConfigurationAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HardwareConfigurationAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/assignments/{hardwareConfigurationAssignment%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(HardwareConfigurationAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfigurationAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(HardwareConfigurationAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfigurationAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(HardwareConfigurationAssignm /// /// A list of the Entra user group ids that hardware configuration will be applied to. Only security groups and Office 365 Groups are supported. Optional. /// - public class HardwareConfigurationAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class HardwareConfigurationAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/Count/CountRequestBuilder.cs index 72ab696af6..c74d4df4fd 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.HardwareConfigurations.Item.DeviceRunStates.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/hardwareConfigurations/{hardwareConfiguration%2Did}/deviceRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/hardwareConfigurations/{hardwareConfiguration%2Did}/deviceRunStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/HardwareConfigurations/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs index 406ec988c5..bafdc8089f 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/DeviceRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.HardwareConfigurations.Item.DeviceRunStates.Count; using ApiSdk.DeviceManagement.HardwareConfigurations.Item.DeviceRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwareConfigurations.Item.DeviceRunStates /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.hardwareConfiguration entity. /// - public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.hardwareConfiguration entity. @@ -30,7 +33,7 @@ public class DeviceRunStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new HardwareConfigurationDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.Item.DeviceRunStates.Item.HardwareConfigurationDeviceStateItemRequestBuilder(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.HardwareConfigurations.Item.DeviceRunStates.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(HardwareConfigurationDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfigurationDeviceState.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 DeviceRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/deviceRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceRunStatesRequestBuilder(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); @@ -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(HardwareConfigurationDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareConfigurationDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HardwareConfigurationDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareConfigurationDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(HardwareConfigurationDeviceSt /// /// List of run states for the hardware configuration across all devices. Read-Only. /// - public class DeviceRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/Item/HardwareConfigurationDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/Item/HardwareConfigurationDeviceStateItemRequestBuilder.cs index a4e521b4ae..305e57c470 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/Item/HardwareConfigurationDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/DeviceRunStates/Item/HardwareConfigurationDeviceStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwareConfigurations.Item.DeviceRunStates.It /// /// Provides operations to manage the deviceRunStates property of the microsoft.graph.hardwareConfiguration entity. /// - public class HardwareConfigurationDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceRunStates 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(HardwareConfigurationDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfigurationDeviceState.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 HardwareConfigurationDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/deviceRunStates/{hardwareConfigurationDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HardwareConfigurationDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/deviceRunStates/{hardwareConfigurationDeviceState%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(HardwareConfigurationDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfigurationDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(HardwareConfigurationDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfigurationDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(HardwareConfigurationDeviceS /// /// List of run states for the hardware configuration across all devices. Read-Only. /// - public class HardwareConfigurationDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class HardwareConfigurationDeviceStateItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Item/HardwareConfigurationItemRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/HardwareConfigurationItemRequestBuilder.cs index 8e67650e25..e54c6f6939 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/HardwareConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/HardwareConfigurationItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.HardwareConfigurations.Item.Assign; using ApiSdk.DeviceManagement.HardwareConfigurations.Item.Assignments; using ApiSdk.DeviceManagement.HardwareConfigurations.Item.DeviceRunStates; @@ -6,6 +7,7 @@ using ApiSdk.DeviceManagement.HardwareConfigurations.Item.UserRunStates; using ApiSdk.Models.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.HardwareConfigurations.Item /// /// Provides operations to manage the hardwareConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class HardwareConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.hardwareConfiguration 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.hardwareConfiguration entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.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.HardwareConfigurations.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -113,7 +116,7 @@ public Command BuildDeviceRunStatesNavCommand() { var command = new Command("device-run-states"); command.Description = "Provides operations to manage the deviceRunStates property of the microsoft.graph.hardwareConfiguration entity."; - var builder = new DeviceRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.Item.DeviceRunStates.DeviceRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -133,13 +136,13 @@ public Command BuildDeviceRunStatesNavCommand() return command; } /// - /// The hardware configurations for this account. + /// BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The hardware configurations for this account."; + command.Description = "BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time."; var hardwareConfigurationIdOption = new Option("--hardware-configuration-id", description: "The unique identifier of hardwareConfiguration") { }; hardwareConfigurationIdOption.IsRequired = true; @@ -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(HardwareConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfiguration.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -243,7 +246,7 @@ public Command BuildRunSummaryNavCommand() { var command = new Command("run-summary"); command.Description = "Provides operations to manage the runSummary property of the microsoft.graph.hardwareConfiguration entity."; - var builder = new RunSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.Item.RunSummary.RunSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -262,7 +265,7 @@ public Command BuildUserRunStatesNavCommand() { var command = new Command("user-run-states"); command.Description = "Provides operations to manage the userRunStates property of the microsoft.graph.hardwareConfiguration entity."; - var builder = new UserRunStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.Item.UserRunStates.UserRunStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -282,14 +285,14 @@ public Command BuildUserRunStatesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HardwareConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HardwareConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -315,17 +318,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The hardware configurations for this account. + /// BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time. /// /// 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); @@ -341,11 +344,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(HardwareConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(HardwareConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -355,9 +358,10 @@ public RequestInformation ToPatchRequestInformation(HardwareConfiguration body, return requestInfo; } /// - /// The hardware configurations for this account. + /// BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device's hardware properties (e.g. enable Secure Boot) from the Intune Portal. Supported for Dell only at this time. /// - public class HardwareConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -382,3 +386,4 @@ public class HardwareConfigurationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Item/RunSummary/RunSummaryRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/RunSummary/RunSummaryRequestBuilder.cs index cad3f681a7..7a9e2e37d5 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/RunSummary/RunSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/RunSummary/RunSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwareConfigurations.Item.RunSummary /// /// Provides operations to manage the runSummary property of the microsoft.graph.hardwareConfiguration entity. /// - public class RunSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property runSummary 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(HardwareConfigurationRunSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfigurationRunSummary.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 RunSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/runSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RunSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/runSummary{?%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(HardwareConfigurationRunSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfigurationRunSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(HardwareConfigurationRunSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfigurationRunSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(HardwareConfigurationRunSumm /// /// A summary of the results from an attempt to configure hardware settings. Read-Only. /// - public class RunSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class RunSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/Count/CountRequestBuilder.cs index 373ce14573..1c2817869f 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.HardwareConfigurations.Item.UserRunStates.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}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/userRunStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/hardwareConfigurations/{hardwareConfiguration%2Did}/userRunStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/HardwareConfigurations/Item/UserRunStates/Item/HardwareConfigurationUserStateItemRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/Item/HardwareConfigurationUserStateItemRequestBuilder.cs index 538148dff5..cb49a5ab41 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/Item/HardwareConfigurationUserStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/Item/HardwareConfigurationUserStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwareConfigurations.Item.UserRunStates.Item /// /// Provides operations to manage the userRunStates property of the microsoft.graph.hardwareConfiguration entity. /// - public class HardwareConfigurationUserStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationUserStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userRunStates 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(HardwareConfigurationUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfigurationUserState.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 HardwareConfigurationUserStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/userRunStates/{hardwareConfigurationUserState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HardwareConfigurationUserStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/userRunStates/{hardwareConfigurationUserState%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(HardwareConfigurationUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfigurationUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(HardwareConfigurationUserState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwareConfigurationUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(HardwareConfigurationUserSta /// /// List of run states for the hardware configuration across all users. Read-Only. /// - public class HardwareConfigurationUserStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwareConfigurationUserStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class HardwareConfigurationUserStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/UserRunStatesRequestBuilder.cs b/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/UserRunStatesRequestBuilder.cs index 8718ed7d06..b600403784 100644 --- a/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/UserRunStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwareConfigurations/Item/UserRunStates/UserRunStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.HardwareConfigurations.Item.UserRunStates.Count; using ApiSdk.DeviceManagement.HardwareConfigurations.Item.UserRunStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwareConfigurations.Item.UserRunStates /// /// Provides operations to manage the userRunStates property of the microsoft.graph.hardwareConfiguration entity. /// - public class UserRunStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRunStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userRunStates property of the microsoft.graph.hardwareConfiguration entity. @@ -30,7 +33,7 @@ public class UserRunStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new HardwareConfigurationUserStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwareConfigurations.Item.UserRunStates.Item.HardwareConfigurationUserStateItemRequestBuilder(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.HardwareConfigurations.Item.UserRunStates.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(HardwareConfigurationUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwareConfigurationUserState.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 UserRunStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/userRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserRunStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwareConfigurations/{hardwareConfiguration%2Did}/userRunStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public UserRunStatesRequestBuilder(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); @@ -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(HardwareConfigurationUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareConfigurationUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HardwareConfigurationUserState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwareConfigurationUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(HardwareConfigurationUserStat /// /// List of run states for the hardware configuration across all users. Read-Only. /// - public class UserRunStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserRunStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class UserRunStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwarePasswordDetails/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/HardwarePasswordDetails/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..aaa1d767b5 --- /dev/null +++ b/src/generated/DeviceManagement/HardwarePasswordDetails/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.HardwarePasswordDetails.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/hardwarePasswordDetails/$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/hardwarePasswordDetails/$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/HardwarePasswordDetails/HardwarePasswordDetailsRequestBuilder.cs b/src/generated/DeviceManagement/HardwarePasswordDetails/HardwarePasswordDetailsRequestBuilder.cs new file mode 100644 index 0000000000..84aa7a99ce --- /dev/null +++ b/src/generated/DeviceManagement/HardwarePasswordDetails/HardwarePasswordDetailsRequestBuilder.cs @@ -0,0 +1,271 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.HardwarePasswordDetails.Count; +using ApiSdk.DeviceManagement.HardwarePasswordDetails.Item; +using ApiSdk.Models.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.HardwarePasswordDetails +{ + /// + /// Provides operations to manage the hardwarePasswordDetails property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwarePasswordDetailsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the hardwarePasswordDetails 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.HardwarePasswordDetails.Item.HardwarePasswordDetailItemRequestBuilder(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.HardwarePasswordDetails.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 hardwarePasswordDetails for deviceManagement + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to hardwarePasswordDetails 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.HardwarePasswordDetail.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; + } + /// + /// Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password."; + 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 HardwarePasswordDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwarePasswordDetails{?%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 HardwarePasswordDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwarePasswordDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password. + /// + /// 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 hardwarePasswordDetails 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.HardwarePasswordDetail body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwarePasswordDetail 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; + } + /// + /// Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwarePasswordDetailsRequestBuilderGetQueryParameters + { + /// 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/HardwarePasswordDetails/Item/HardwarePasswordDetailItemRequestBuilder.cs b/src/generated/DeviceManagement/HardwarePasswordDetails/Item/HardwarePasswordDetailItemRequestBuilder.cs new file mode 100644 index 0000000000..0bc2215f91 --- /dev/null +++ b/src/generated/DeviceManagement/HardwarePasswordDetails/Item/HardwarePasswordDetailItemRequestBuilder.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.HardwarePasswordDetails.Item +{ + /// + /// Provides operations to manage the hardwarePasswordDetails property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwarePasswordDetailItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property hardwarePasswordDetails for deviceManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property hardwarePasswordDetails for deviceManagement"; + var hardwarePasswordDetailIdOption = new Option("--hardware-password-detail-id", description: "The unique identifier of hardwarePasswordDetail") { + }; + hardwarePasswordDetailIdOption.IsRequired = true; + command.AddOption(hardwarePasswordDetailIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var hardwarePasswordDetailId = invocationContext.ParseResult.GetValueForOption(hardwarePasswordDetailIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (hardwarePasswordDetailId is not null) requestInfo.PathParameters.Add("hardwarePasswordDetail%2Did", hardwarePasswordDetailId); + 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 BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password."; + var hardwarePasswordDetailIdOption = new Option("--hardware-password-detail-id", description: "The unique identifier of hardwarePasswordDetail") { + }; + hardwarePasswordDetailIdOption.IsRequired = true; + command.AddOption(hardwarePasswordDetailIdOption); + 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 hardwarePasswordDetailId = invocationContext.ParseResult.GetValueForOption(hardwarePasswordDetailIdOption); + 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 (hardwarePasswordDetailId is not null) requestInfo.PathParameters.Add("hardwarePasswordDetail%2Did", hardwarePasswordDetailId); + 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 hardwarePasswordDetails in deviceManagement + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property hardwarePasswordDetails in deviceManagement"; + var hardwarePasswordDetailIdOption = new Option("--hardware-password-detail-id", description: "The unique identifier of hardwarePasswordDetail") { + }; + hardwarePasswordDetailIdOption.IsRequired = true; + command.AddOption(hardwarePasswordDetailIdOption); + 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 hardwarePasswordDetailId = invocationContext.ParseResult.GetValueForOption(hardwarePasswordDetailIdOption); + 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.HardwarePasswordDetail.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (hardwarePasswordDetailId is not null) requestInfo.PathParameters.Add("hardwarePasswordDetail%2Did", hardwarePasswordDetailId); + 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 HardwarePasswordDetailItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwarePasswordDetails/{hardwarePasswordDetail%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public HardwarePasswordDetailItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwarePasswordDetails/{hardwarePasswordDetail%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property hardwarePasswordDetails 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 BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password. + /// + /// 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 hardwarePasswordDetails 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.HardwarePasswordDetail body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwarePasswordDetail 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; + } + /// + /// Device BIOS password information for devices with managed BIOS and firmware configuration, which provides device serial number, list of previous passwords, and current password. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwarePasswordDetailItemRequestBuilderGetQueryParameters + { + /// 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/HardwarePasswordInfo/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/HardwarePasswordInfo/Count/CountRequestBuilder.cs index 16f676ba3c..11ab3e913d 100644 --- a/src/generated/DeviceManagement/HardwarePasswordInfo/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwarePasswordInfo/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.HardwarePasswordInfo.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/hardwarePasswordInfo/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/hardwarePasswordInfo/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ha /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/HardwarePasswordInfo/HardwarePasswordInfoRequestBuilder.cs b/src/generated/DeviceManagement/HardwarePasswordInfo/HardwarePasswordInfoRequestBuilder.cs index 37aa730660..b128929450 100644 --- a/src/generated/DeviceManagement/HardwarePasswordInfo/HardwarePasswordInfoRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwarePasswordInfo/HardwarePasswordInfoRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.HardwarePasswordInfo.Count; using ApiSdk.DeviceManagement.HardwarePasswordInfo.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwarePasswordInfo /// /// Provides operations to manage the hardwarePasswordInfo property of the microsoft.graph.deviceManagement entity. /// - public class HardwarePasswordInfoRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwarePasswordInfoRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the hardwarePasswordInfo property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class HardwarePasswordInfoRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new HardwarePasswordInfoItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.HardwarePasswordInfo.Item.HardwarePasswordInfoItemRequestBuilder(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.HardwarePasswordInfo.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.HardwarePasswordInfo.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwarePasswordInfo.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -99,48 +102,13 @@ public Command BuildCreateCommand() return command; } /// - /// The hardware password info for this account. + /// Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "The hardware password info for this 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); + command.Description = "Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409"; 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,31 +147,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 HardwarePasswordInfoRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwarePasswordInfo{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HardwarePasswordInfoRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwarePasswordInfo{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// The hardware password info for this account. + /// Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 /// /// 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); @@ -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.HardwarePasswordInfo body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwarePasswordInfo body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.HardwarePasswordInfo body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.HardwarePasswordInfo body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -249,9 +201,10 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.HardwarePasswor return requestInfo; } /// - /// The hardware password info for this account. + /// Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 /// - public class HardwarePasswordInfoRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwarePasswordInfoRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class HardwarePasswordInfoRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/HardwarePasswordInfo/Item/HardwarePasswordInfoItemRequestBuilder.cs b/src/generated/DeviceManagement/HardwarePasswordInfo/Item/HardwarePasswordInfoItemRequestBuilder.cs index cf96fd0131..be3b2e73ef 100644 --- a/src/generated/DeviceManagement/HardwarePasswordInfo/Item/HardwarePasswordInfoItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/HardwarePasswordInfo/Item/HardwarePasswordInfoItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.HardwarePasswordInfo.Item /// /// Provides operations to manage the hardwarePasswordInfo property of the microsoft.graph.deviceManagement entity. /// - public class HardwarePasswordInfoItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwarePasswordInfoItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property hardwarePasswordInfo for deviceManagement @@ -57,13 +60,13 @@ public Command BuildDeleteCommand() return command; } /// - /// The hardware password info for this account. + /// Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The hardware password info for this account."; + command.Description = "Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409"; var hardwarePasswordInfoIdOption = new Option("--hardware-password-info-id", description: "The unique identifier of hardwarePasswordInfo") { }; hardwarePasswordInfoIdOption.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(ApiSdk.Models.HardwarePasswordInfo.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.HardwarePasswordInfo.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 HardwarePasswordInfoItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/hardwarePasswordInfo/{hardwarePasswordInfo%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HardwarePasswordInfoItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/hardwarePasswordInfo/{hardwarePasswordInfo%2Did}{?%24expand,%24select}", rawUrl) @@ -193,17 +196,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The hardware password info for this account. + /// Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 /// /// 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(ApiSdk.Models.HardwarePasswordInfo body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwarePasswordInfo body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.HardwarePasswordInfo body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.HardwarePasswordInfo body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -233,9 +236,10 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.HardwarePasswo return requestInfo; } /// - /// The hardware password info for this account. + /// Intune will provide customer the ability to configure BIOS configuration settings on the enrolled Windows 10 and Windows 11 Microsoft Entra joined devices. Starting from June, 2024, customers should start using hardwarePasswordDetail resource type - Microsoft Graph beta | Microsoft Learn. HardwarePasswordInfo will be marked as deprecated with Intune Release 2409 /// - public class HardwarePasswordInfoItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HardwarePasswordInfoItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class HardwarePasswordInfoItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedDeviceIdentities/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/Count/CountRequestBuilder.cs index 511f3c30fa..dbebdf61b0 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ImportedDeviceIdentities.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/importedDeviceIdentities/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/importedDeviceIdentities/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/im /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListPostRequestBody.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListPostRequestBody.cs index 67f5f8b84a..14991be2f7 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListPostRequestBody.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListPostRequestBody.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.ImportedDeviceIdentities.ImportDeviceIdentityList { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImportDeviceIdentityListPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImportDeviceIdentityListPostRequestBody : IAdditionalDataHolder, 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 ImportDeviceIdentityListPostRequestBody : IAdditionalDataHolder, IP /// The importedDeviceIdentities property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? ImportedDeviceIdentities { get; set; } + public List? ImportedDeviceIdentities { get; set; } #nullable restore #else - public List ImportedDeviceIdentities { get; set; } + public List ImportedDeviceIdentities { 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 ImportDeviceIdentityListPostRequestBody() { @@ -33,12 +35,12 @@ public ImportDeviceIdentityListPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImportDeviceIdentityListPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList.ImportDeviceIdentityListPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImportDeviceIdentityListPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList.ImportDeviceIdentityListPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,7 +50,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "importedDeviceIdentities", n => { ImportedDeviceIdentities = n.GetCollectionOfObjectValues(ImportedDeviceIdentity.CreateFromDiscriminatorValue)?.ToList(); } }, + { "importedDeviceIdentities", n => { ImportedDeviceIdentities = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ImportedDeviceIdentity.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("importedDeviceIdentities", ImportedDeviceIdentities); + writer.WriteCollectionOfObjectValues("importedDeviceIdentities", ImportedDeviceIdentities); writer.WriteBoolValue("overwriteImportedDeviceIdentities", OverwriteImportedDeviceIdentities); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListPostResponse.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListPostResponse.cs index 571fc3c925..299d4fc253 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListPostResponse.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListPostResponse.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.ImportedDeviceIdentities.ImportDeviceIdentityList { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImportDeviceIdentityListPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class ImportDeviceIdentityListPostResponse : 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 ImportDeviceIdentityListPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList.ImportDeviceIdentityListPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImportDeviceIdentityListPostResponse(); + return new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList.ImportDeviceIdentityListPostResponse(); } /// /// 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(ImportedDeviceIdentityResult.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ImportedDeviceIdentityResult.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/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListRequestBuilder.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListRequestBuilder.cs index 33b84918f7..c35043a54c 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportDeviceIdentityList/ImportDeviceIdentityListRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ImportedDeviceIdentities.ImportDeviceIdentityL /// /// Provides operations to call the importDeviceIdentityList method. /// - public class ImportDeviceIdentityListRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportDeviceIdentityListRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action importDeviceIdentityList @@ -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(ImportDeviceIdentityListPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList.ImportDeviceIdentityListPostRequestBody.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 ImportDeviceIdentityListRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/importedDeviceIdentities/importDeviceIdentityList", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportDeviceIdentityListRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/importedDeviceIdentities/importDeviceIdentityList", rawUrl) @@ -100,11 +103,11 @@ public ImportDeviceIdentityListRequestBuilder(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(ImportDeviceIdentityListPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList.ImportDeviceIdentityListPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImportDeviceIdentityListPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList.ImportDeviceIdentityListPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImportDeviceIdentityListPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportedDeviceIdentitiesRequestBuilder.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportedDeviceIdentitiesRequestBuilder.cs index 3c3968cee6..424fcfd8de 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportedDeviceIdentitiesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/ImportedDeviceIdentitiesRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ImportedDeviceIdentities.Count; using ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList; using ApiSdk.DeviceManagement.ImportedDeviceIdentities.Item; using ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities; using ApiSdk.Models.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.ImportedDeviceIdentities /// /// Provides operations to manage the importedDeviceIdentities property of the microsoft.graph.deviceManagement entity. /// - public class ImportedDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the importedDeviceIdentities property of the microsoft.graph.deviceManagement entity. @@ -32,7 +35,7 @@ public class ImportedDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ImportedDeviceIdentityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.Item.ImportedDeviceIdentityItemRequestBuilder(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.ImportedDeviceIdentities.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(ImportedDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImportedDeviceIdentity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,7 +111,7 @@ public Command BuildImportDeviceIdentityListNavCommand() { var command = new Command("import-device-identity-list"); command.Description = "Provides operations to call the importDeviceIdentityList method."; - var builder = new ImportDeviceIdentityListRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.ImportDeviceIdentityList.ImportDeviceIdentityListRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -125,41 +128,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The imported device identities."; - 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"); @@ -167,14 +135,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); @@ -184,14 +144,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,7 +173,7 @@ public Command BuildSearchExistingIdentitiesNavCommand() { var command = new Command("search-existing-identities"); command.Description = "Provides operations to call the searchExistingIdentities method."; - var builder = new SearchExistingIdentitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities.SearchExistingIdentitiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -231,14 +183,14 @@ public Command BuildSearchExistingIdentitiesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImportedDeviceIdentitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/importedDeviceIdentities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportedDeviceIdentitiesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/importedDeviceIdentities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -251,11 +203,11 @@ public ImportedDeviceIdentitiesRequestBuilder(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(ImportedDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImportedDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImportedDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImportedDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -287,7 +239,8 @@ public RequestInformation ToPostRequestInformation(ImportedDeviceIdentity body, /// /// The imported device identities. /// - public class ImportedDeviceIdentitiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedDeviceIdentitiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -351,3 +304,4 @@ public class ImportedDeviceIdentitiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedDeviceIdentities/Item/ImportedDeviceIdentityItemRequestBuilder.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/Item/ImportedDeviceIdentityItemRequestBuilder.cs index 719aac1605..6ccc66a77f 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/Item/ImportedDeviceIdentityItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/Item/ImportedDeviceIdentityItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ImportedDeviceIdentities.Item /// /// Provides operations to manage the importedDeviceIdentities property of the microsoft.graph.deviceManagement entity. /// - public class ImportedDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property importedDeviceIdentities 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(ImportedDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImportedDeviceIdentity.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 ImportedDeviceIdentityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/importedDeviceIdentities/{importedDeviceIdentity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportedDeviceIdentityItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/importedDeviceIdentities/{importedDeviceIdentity%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(ImportedDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImportedDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ImportedDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImportedDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ImportedDeviceIdentity body, /// /// The imported device identities. /// - public class ImportedDeviceIdentityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedDeviceIdentityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ImportedDeviceIdentityItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesPostRequestBody.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesPostRequestBody.cs index dbef949d82..f38409e1c7 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesPostRequestBody.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesPostRequestBody.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.ImportedDeviceIdentities.SearchExistingIdentities { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SearchExistingIdentitiesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SearchExistingIdentitiesPostRequestBody : IAdditionalDataHolder, 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 SearchExistingIdentitiesPostRequestBody : IAdditionalDataHolder, IP /// The importedDeviceIdentities property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? ImportedDeviceIdentities { get; set; } + public List? ImportedDeviceIdentities { get; set; } #nullable restore #else - public List ImportedDeviceIdentities { get; set; } + public List ImportedDeviceIdentities { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SearchExistingIdentitiesPostRequestBody() { @@ -31,12 +33,12 @@ public SearchExistingIdentitiesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SearchExistingIdentitiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities.SearchExistingIdentitiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SearchExistingIdentitiesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities.SearchExistingIdentitiesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "importedDeviceIdentities", n => { ImportedDeviceIdentities = n.GetCollectionOfObjectValues(ImportedDeviceIdentity.CreateFromDiscriminatorValue)?.ToList(); } }, + { "importedDeviceIdentities", n => { ImportedDeviceIdentities = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ImportedDeviceIdentity.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("importedDeviceIdentities", ImportedDeviceIdentities); + writer.WriteCollectionOfObjectValues("importedDeviceIdentities", ImportedDeviceIdentities); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesPostResponse.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesPostResponse.cs index 04aa2233af..165c8b8dea 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesPostResponse.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesPostResponse.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.ImportedDeviceIdentities.SearchExistingIdentities { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SearchExistingIdentitiesPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class SearchExistingIdentitiesPostResponse : 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 SearchExistingIdentitiesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities.SearchExistingIdentitiesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SearchExistingIdentitiesPostResponse(); + return new global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities.SearchExistingIdentitiesPostResponse(); } /// /// 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(ImportedDeviceIdentity.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ImportedDeviceIdentity.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/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesRequestBuilder.cs b/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesRequestBuilder.cs index 480c57b360..b5862c2517 100644 --- a/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedDeviceIdentities/SearchExistingIdentities/SearchExistingIdentitiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ImportedDeviceIdentities.SearchExistingIdentit /// /// Provides operations to call the searchExistingIdentities method. /// - public class SearchExistingIdentitiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SearchExistingIdentitiesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action searchExistingIdentities @@ -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(SearchExistingIdentitiesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities.SearchExistingIdentitiesPostRequestBody.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 SearchExistingIdentitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/importedDeviceIdentities/searchExistingIdentities", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SearchExistingIdentitiesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/importedDeviceIdentities/searchExistingIdentities", rawUrl) @@ -100,11 +103,11 @@ public SearchExistingIdentitiesRequestBuilder(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(SearchExistingIdentitiesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities.SearchExistingIdentitiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SearchExistingIdentitiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ImportedDeviceIdentities.SearchExistingIdentities.SearchExistingIdentitiesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SearchExistingIdentitiesPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Count/CountRequestBuilder.cs index 0a28eff47e..9e717070ac 100644 --- a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ImportedWindowsAutopilotDeviceIdentities.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/importedWindowsAutopilotDeviceIdentities/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/importedWindowsAutopilotDeviceIdentities/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/im /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ImportedWindowsAutopilotDeviceIdentities/Import/ImportPostRequestBody.cs b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportPostRequestBody.cs index f801a75bdf..eaa8bba551 100644 --- a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportPostRequestBody.cs +++ b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportPostRequestBody.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.ImportedWindowsAutopilotDeviceIdentities.Import { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImportPostRequestBody : IAdditionalDataHolder, 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 ImportPostRequestBody : IAdditionalDataHolder, IParsable /// The importedWindowsAutopilotDeviceIdentities property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? ImportedWindowsAutopilotDeviceIdentities { get; set; } + public List? ImportedWindowsAutopilotDeviceIdentities { get; set; } #nullable restore #else - public List ImportedWindowsAutopilotDeviceIdentities { get; set; } + public List ImportedWindowsAutopilotDeviceIdentities { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImportPostRequestBody() { @@ -31,12 +33,12 @@ public ImportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import.ImportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import.ImportPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "importedWindowsAutopilotDeviceIdentities", n => { ImportedWindowsAutopilotDeviceIdentities = n.GetCollectionOfObjectValues(ImportedWindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue)?.ToList(); } }, + { "importedWindowsAutopilotDeviceIdentities", n => { ImportedWindowsAutopilotDeviceIdentities = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ImportedWindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("importedWindowsAutopilotDeviceIdentities", ImportedWindowsAutopilotDeviceIdentities); + writer.WriteCollectionOfObjectValues("importedWindowsAutopilotDeviceIdentities", ImportedWindowsAutopilotDeviceIdentities); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportPostResponse.cs b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportPostResponse.cs index 8f225c98ca..b28093c9d6 100644 --- a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportPostResponse.cs +++ b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportPostResponse.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.ImportedWindowsAutopilotDeviceIdentities.Import { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImportPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class ImportPostResponse : 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 ImportPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import.ImportPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImportPostResponse(); + return new global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import.ImportPostResponse(); } /// /// 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(ImportedWindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ImportedWindowsAutopilotDeviceIdentity.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/ImportedWindowsAutopilotDeviceIdentities/Import/ImportRequestBuilder.cs b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportRequestBuilder.cs index 933d261ab1..d09a50bec5 100644 --- a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Import/ImportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ImportedWindowsAutopilotDeviceIdentities.Impor /// /// Provides operations to call the import method. /// - public class ImportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action import @@ -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(ImportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import.ImportPostRequestBody.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 ImportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/importedWindowsAutopilotDeviceIdentities/import", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/importedWindowsAutopilotDeviceIdentities/import", rawUrl) @@ -100,11 +103,11 @@ public ImportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(ImportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import.ImportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import.ImportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImportPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder.cs b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder.cs index 4f382f5994..c993b6c5fa 100644 --- a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Count; using ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import; using ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Item; using ApiSdk.Models.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.ImportedWindowsAutopilotDeviceIdentities /// /// Provides operations to manage the importedWindowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. /// - public class ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the importedWindowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public class ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder : BaseCliReq public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Item.ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder(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.ImportedWindowsAutopilotDeviceIdentities.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(ImportedWindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImportedWindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,7 +110,7 @@ public Command BuildImportNavCommand() { var command = new Command("import"); command.Description = "Provides operations to call the import method."; - var builder = new ImportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ImportedWindowsAutopilotDeviceIdentities.Import.ImportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -124,41 +127,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Collection of imported Windows autopilot devices."; - 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 ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/importedWindowsAutopilotDeviceIdentities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/importedWindowsAutopilotDeviceIdentities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +185,11 @@ public ImportedWindowsAutopilotDeviceIdentitiesRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ImportedWindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImportedWindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImportedWindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImportedWindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +221,8 @@ public RequestInformation ToPostRequestInformation(ImportedWindowsAutopilotDevic /// /// Collection of imported Windows autopilot devices. /// - public class ImportedWindowsAutopilotDeviceIdentitiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedWindowsAutopilotDeviceIdentitiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +286,4 @@ public class ImportedWindowsAutopilotDeviceIdentitiesRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Item/ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder.cs b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Item/ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder.cs index c64505b7f3..d02297576c 100644 --- a/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Item/ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ImportedWindowsAutopilotDeviceIdentities/Item/ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ImportedWindowsAutopilotDeviceIdentities.Item /// /// Provides operations to manage the importedWindowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. /// - public class ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property importedWindowsAutopilotDeviceIdentities 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(ImportedWindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImportedWindowsAutopilotDeviceIdentity.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 ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportedWindowsAutopilotDeviceIdentityItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity%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(ImportedWindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImportedWindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ImportedWindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImportedWindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ImportedWindowsAutopilotDevi /// /// Collection of imported Windows autopilot devices. /// - public class ImportedWindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportedWindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ImportedWindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Count/CountRequestBuilder.cs index 514c999fd8..73fcd97d37 100644 --- a/src/generated/DeviceManagement/Intents/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Intents.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/intents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/intents/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/IntentsRequestBuilder.cs b/src/generated/DeviceManagement/Intents/IntentsRequestBuilder.cs index 68c75d68a6..54101694b8 100644 --- a/src/generated/DeviceManagement/Intents/IntentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/IntentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Count; using ApiSdk.DeviceManagement.Intents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents /// /// Provides operations to manage the intents property of the microsoft.graph.deviceManagement entity. /// - public class IntentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the intents 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 DeviceManagementIntentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.DeviceManagementIntentItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); commands.Add(builder.BuildCategoriesNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCountNavCommand() { var command = 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.Intents.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(DeviceManagementIntent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -121,41 +124,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The device management intents"; - 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 IntentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +182,11 @@ public IntentsRequestBuilder(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); @@ -250,11 +202,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementIntent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementIntent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +218,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementIntent body, /// /// The device management intents /// - public class IntentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +283,4 @@ public class IntentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/Intents/Item/Assign/AssignPostRequestBody.cs index c34b9e1d8a..3eba64a11b 100644 --- a/src/generated/DeviceManagement/Intents/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/Intents/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.Intents.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.Intents.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Intents.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(DeviceManagementIntentAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementIntentAssignment.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/Intents/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Assign/AssignRequestBuilder.cs index 4e10300b70..1bf16b446b 100644 --- a/src/generated/DeviceManagement/Intents/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/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.Intents.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.DeviceManagement.Intents.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}/deviceManagement/intents/{deviceManagementIntent%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/intents/{deviceManagementIntent%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Intents.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Intents.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/DeviceManagement/Intents/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Assignments/AssignmentsRequestBuilder.cs index 60b2aa7063..34a5a16ab9 100644 --- a/src/generated/DeviceManagement/Intents/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.Assignments.Count; using ApiSdk.DeviceManagement.Intents.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.Intents.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementIntent 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.deviceManagementIntent entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementIntentAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.Assignments.Item.DeviceManagementIntentAssignmentItemRequestBuilder(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.Intents.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(DeviceManagementIntentAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentAssignment.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/intents/{deviceManagementIntent%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/intents/{deviceManagementIntent%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(DeviceManagementIntentAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementIntentAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementIntentAssignm /// /// Collection of 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/Intents/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Assignments/Count/CountRequestBuilder.cs index 46bc20c66b..eb978f9d61 100644 --- a/src/generated/DeviceManagement/Intents/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/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.Intents.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/intents/{deviceManagementIntent%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/intents/{deviceManagementIntent%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/Item/Assignments/Item/DeviceManagementIntentAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Assignments/Item/DeviceManagementIntentAssignmentItemRequestBuilder.cs index 40991053c0..c8ec19712e 100644 --- a/src/generated/DeviceManagement/Intents/Item/Assignments/Item/DeviceManagementIntentAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Assignments/Item/DeviceManagementIntentAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementIntent entity. /// - public class DeviceManagementIntentAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentAssignmentItemRequestBuilder : 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(DeviceManagementIntentAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentAssignment.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 DeviceManagementIntentAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/assignments/{deviceManagementIntentAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementIntentAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/assignments/{deviceManagementIntentAssignment%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(DeviceManagementIntentAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementIntentAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementIntentAssign /// /// Collection of assignments /// - public class DeviceManagementIntentAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementIntentAssignmentItemRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Categories/CategoriesRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/CategoriesRequestBuilder.cs index ef75129e42..a434154958 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/CategoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Categories/CategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.Categories.Count; using ApiSdk.DeviceManagement.Intents.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.DeviceManagement.Intents.Item.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagementIntent 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.deviceManagementIntent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementIntentSettingCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.Categories.Item.DeviceManagementIntentSettingCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -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.Intents.Item.Categories.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(DeviceManagementIntentSettingCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentSettingCategory.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 CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%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}/deviceManagement/intents/{deviceManagementIntent%2Did}/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,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); @@ -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(DeviceManagementIntentSettingCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentSettingCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementIntentSettingCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentSettingCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementIntentSetting /// /// Collection of setting categories within the intent /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/Count/CountRequestBuilder.cs index 1498d76851..96fc020020 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/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.DeviceManagement.Intents.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}/deviceManagement/intents/{deviceManagementIntent%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}/deviceManagement/intents/{deviceManagementIntent%2Did}/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/Item/Categories/Item/DeviceManagementIntentSettingCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/Item/DeviceManagementIntentSettingCategoryItemRequestBuilder.cs index 97386d0e1b..12e92de1f1 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/Item/DeviceManagementIntentSettingCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Categories/Item/DeviceManagementIntentSettingCategoryItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.Categories.Item.SettingDefinitions; using ApiSdk.DeviceManagement.Intents.Item.Categories.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; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.Intents.Item.Categories.Item /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagementIntent entity. /// - public class DeviceManagementIntentSettingCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentSettingCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property categories for deviceManagement @@ -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(DeviceManagementIntentSettingCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentSettingCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -187,7 +190,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.Intents.Item.Categories.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -214,7 +217,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.deviceManagementIntentSettingCategory entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.Categories.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -234,14 +237,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 DeviceManagementIntentSettingCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementIntentSettingCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%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(DeviceManagementIntentSettingCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentSettingCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementIntentSettingCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentSettingCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementIntentSettin /// /// Collection of setting categories within the intent /// - public class DeviceManagementIntentSettingCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentSettingCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class DeviceManagementIntentSettingCategoryItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs index c9c5a29543..6854125e1c 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/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.Intents.Item.Categories.Item.SettingDefinition /// /// Provides operations to count the resources in the collection. /// - 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/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%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/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs index 11cccfc1cf..0788c9086f 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/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.Intents.Item.Categories.Item.SettingDefinition /// /// 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 @@ -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(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; @@ -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 DeviceManagementSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%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/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%2Did}/settingDefinitions/{deviceManagementSettingDefinition%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(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)); @@ -271,7 +274,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 @@ -296,3 +300,4 @@ public class DeviceManagementSettingDefinitionItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 1cc4653d8a..bd772d88bd 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.Categories.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.Intents.Item.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.Intents.Item.Categories.Item.SettingDefinition /// /// 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.Intents.Item.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.Intents.Item.Categories.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(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; @@ -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/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%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/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%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(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)); @@ -275,7 +278,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")] @@ -339,3 +343,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/Count/CountRequestBuilder.cs index 3d71b02574..c905e4bf6a 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Categories/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.Intents.Item.Categories.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 @@ -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/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%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/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%2Did}/settings/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/Item/Categories/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs index e98bb0daf8..d861a4e9dd 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.Categories.Item.Settings.Item /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementIntentSettingCategory entity. /// - public class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings 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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 DeviceManagementSettingInstanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%2Did}/settings/{deviceManagementSettingInstance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementSettingInstanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%2Did}/settings/{deviceManagementSettingInstance%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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInsta /// /// The settings this category contains /// - public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/SettingsRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/SettingsRequestBuilder.cs index a392b7f3b4..a30ca783aa 100644 --- a/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/SettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Categories/Item/Settings/SettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.Categories.Item.Settings.Count; using ApiSdk.DeviceManagement.Intents.Item.Categories.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.Intents.Item.Categories.Item.Settings /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementIntentSettingCategory 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.deviceManagementIntentSettingCategory entity. @@ -30,7 +33,7 @@ public class SettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementSettingInstanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.Categories.Item.Settings.Item.DeviceManagementSettingInstanceItemRequestBuilder(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.Intents.Item.Categories.Item.Settings.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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%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/intents/{deviceManagementIntent%2Did}/categories/{deviceManagementIntentSettingCategory%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,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); @@ -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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstan /// /// The settings this category contains /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs b/src/generated/DeviceManagement/Intents/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs index e860e2485d..60e1aa4d9e 100644 --- a/src/generated/DeviceManagement/Intents/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs +++ b/src/generated/DeviceManagement/Intents/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.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.Intents.Item.CompareWithTemplateId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CompareWithTemplateIdGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CompareWithTemplateIdGetResponse : 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 CompareWithTemplateIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.Intents.Item.CompareWithTemplateId.CompareWithTemplateIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CompareWithTemplateIdGetResponse(); + return new global::ApiSdk.DeviceManagement.Intents.Item.CompareWithTemplateId.CompareWithTemplateIdGetResponse(); } /// /// 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(DeviceManagementSettingComparison.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementSettingComparison.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/Intents/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs index c95a7b60b5..1a5253dd5d 100644 --- a/src/generated/DeviceManagement/Intents/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Intents.Item.CompareWithTemplateId /// /// Provides operations to call the compare method. /// - public class CompareWithTemplateIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompareWithTemplateIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function compare @@ -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 CompareWithTemplateIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/compare(templateId='{templateId}'){?%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 CompareWithTemplateIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/compare(templateId='{templateId}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -128,11 +131,11 @@ public CompareWithTemplateIdRequestBuilder(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); @@ -143,7 +146,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function compare /// - public class CompareWithTemplateIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompareWithTemplateIdRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -177,3 +181,4 @@ public class CompareWithTemplateIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/CreateCopy/CreateCopyPostRequestBody.cs b/src/generated/DeviceManagement/Intents/Item/CreateCopy/CreateCopyPostRequestBody.cs index 6847755b6d..7df8ffdf69 100644 --- a/src/generated/DeviceManagement/Intents/Item/CreateCopy/CreateCopyPostRequestBody.cs +++ b/src/generated/DeviceManagement/Intents/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.Intents.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.Intents.Item.CreateCopy.CreateCopyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateCopyPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Intents.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/Intents/Item/CreateCopy/CreateCopyRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/CreateCopy/CreateCopyRequestBuilder.cs index 8791423292..2b3ea2a69b 100644 --- a/src/generated/DeviceManagement/Intents/Item/CreateCopy/CreateCopyRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/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.Intents.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.Intents.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/intents/{deviceManagementIntent%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/intents/{deviceManagementIntent%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.Intents.Item.CreateCopy.CreateCopyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateCopyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Intents.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/Intents/Item/DeviceManagementIntentItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/DeviceManagementIntentItemRequestBuilder.cs index 009111ab6a..e5caa6eee7 100644 --- a/src/generated/DeviceManagement/Intents/Item/DeviceManagementIntentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/DeviceManagementIntentItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.Assign; using ApiSdk.DeviceManagement.Intents.Item.Assignments; using ApiSdk.DeviceManagement.Intents.Item.Categories; @@ -15,6 +16,7 @@ using ApiSdk.DeviceManagement.Intents.Item.UserStates; using ApiSdk.Models.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,7 +35,8 @@ namespace ApiSdk.DeviceManagement.Intents.Item /// /// Provides operations to manage the intents property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementIntentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementIntent entity. @@ -43,7 +46,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.deviceManagementIntent entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -70,7 +73,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.Intents.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -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.deviceManagementIntent entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -114,7 +117,7 @@ public Command BuildCompareWithTemplateIdRbCommand() { var command = new Command("compare-with-template-id"); command.Description = "Provides operations to call the compare method."; - var builder = new CompareWithTemplateIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.CompareWithTemplateId.CompareWithTemplateIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -131,7 +134,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.Intents.Item.CreateCopy.CreateCopyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -183,7 +186,7 @@ public Command BuildDeviceSettingStateSummariesNavCommand() { var command = new Command("device-setting-state-summaries"); command.Description = "Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceManagementIntent entity."; - var builder = new DeviceSettingStateSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.DeviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -210,7 +213,7 @@ public Command BuildDeviceStatesNavCommand() { var command = new Command("device-states"); command.Description = "Provides operations to manage the deviceStates property of the microsoft.graph.deviceManagementIntent entity."; - var builder = new DeviceStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.DeviceStates.DeviceStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -237,7 +240,7 @@ public Command BuildDeviceStateSummaryNavCommand() { var command = new Command("device-state-summary"); command.Description = "Provides operations to manage the deviceStateSummary property of the microsoft.graph.deviceManagementIntent entity."; - var builder = new DeviceStateSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.DeviceStateSummary.DeviceStateSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -308,7 +311,7 @@ public Command BuildGetCustomizedSettingsNavCommand() { var command = new Command("get-customized-settings"); command.Description = "Provides operations to call the getCustomizedSettings method."; - var builder = new GetCustomizedSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.GetCustomizedSettings.GetCustomizedSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -325,7 +328,7 @@ public Command BuildMigrateToTemplateNavCommand() { var command = new Command("migrate-to-template"); command.Description = "Provides operations to call the migrateToTemplate method."; - var builder = new MigrateToTemplateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.MigrateToTemplate.MigrateToTemplateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -364,8 +367,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementIntent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -393,7 +396,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.deviceManagementIntent entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -420,7 +423,7 @@ public Command BuildUpdateSettingsNavCommand() { var command = new Command("update-settings"); command.Description = "Provides operations to call the updateSettings method."; - var builder = new UpdateSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.UpdateSettings.UpdateSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -437,7 +440,7 @@ public Command BuildUserStatesNavCommand() { var command = new Command("user-states"); command.Description = "Provides operations to manage the userStates property of the microsoft.graph.deviceManagementIntent entity."; - var builder = new UserStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.UserStates.UserStatesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -464,7 +467,7 @@ public Command BuildUserStateSummaryNavCommand() { var command = new Command("user-state-summary"); command.Description = "Provides operations to manage the userStateSummary property of the microsoft.graph.deviceManagementIntent entity."; - var builder = new UserStateSummaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.UserStateSummary.UserStateSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -476,14 +479,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 DeviceManagementIntentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementIntentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}{?%24expand,%24select}", rawUrl) @@ -515,11 +518,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -535,11 +538,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementIntent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementIntent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -551,7 +554,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementIntent body, /// /// The device management intents /// - public class DeviceManagementIntentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -576,3 +580,4 @@ public class DeviceManagementIntentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs index cf44d5b44f..db712920a3 100644 --- a/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Intents.Item.DeviceSettingStateSummaries.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/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs index 6a6c5f480a..7dd9004cfe 100644 --- a/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/DeviceSettingStateSummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.DeviceSettingStateSummaries.Count; using ApiSdk.DeviceManagement.Intents.Item.DeviceSettingStateSummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.DeviceSettingStateSummaries /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceManagementIntent entity. /// - public class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceManagementIntent entity. @@ -30,7 +33,7 @@ public class DeviceSettingStateSummariesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.DeviceSettingStateSummaries.Item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder(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.Intents.Item.DeviceSettingStateSummaries.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(DeviceManagementIntentDeviceSettingStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentDeviceSettingStateSummary.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 DeviceSettingStateSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceSettingStateSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceSettingStateSummariesRequestBuilder(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); @@ -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(DeviceManagementIntentDeviceSettingStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceSettingStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementIntentDeviceSettingStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceSettingStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementIntentDeviceS /// /// Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent /// - public class DeviceSettingStateSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceSettingStateSummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceSettingStateSummariesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/Item/DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/Item/DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.cs index 68f802d95d..85b1fa5c9d 100644 --- a/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/Item/DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/DeviceSettingStateSummaries/Item/DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.DeviceSettingStateSummaries.Item /// /// Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceManagementIntent entity. /// - public class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceSettingStateSummaries 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(DeviceManagementIntentDeviceSettingStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentDeviceSettingStateSummary.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 DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary%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(DeviceManagementIntentDeviceSettingStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceSettingStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementIntentDeviceSettingStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceSettingStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementIntentDevice /// /// Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent /// - public class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/DeviceStateSummary/DeviceStateSummaryRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/DeviceStateSummary/DeviceStateSummaryRequestBuilder.cs index d9f7b8bf32..3e172217ef 100644 --- a/src/generated/DeviceManagement/Intents/Item/DeviceStateSummary/DeviceStateSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/DeviceStateSummary/DeviceStateSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.DeviceStateSummary /// /// Provides operations to manage the deviceStateSummary property of the microsoft.graph.deviceManagementIntent entity. /// - public class DeviceStateSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStateSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStateSummary 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(DeviceManagementIntentDeviceStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentDeviceStateSummary.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 DeviceStateSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceStateSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceStateSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceStateSummary{?%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(DeviceManagementIntentDeviceStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementIntentDeviceStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementIntentDevice /// /// A summary of device states and counts of devices that belong to corresponding state for all devices that the intent is applied to /// - public class DeviceStateSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceStateSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceStateSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/DeviceStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/DeviceStates/Count/CountRequestBuilder.cs index a6f6cabc36..a8a91f2162 100644 --- a/src/generated/DeviceManagement/Intents/Item/DeviceStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/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.DeviceManagement.Intents.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}/deviceManagement/intents/{deviceManagementIntent%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}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/Item/DeviceStates/DeviceStatesRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/DeviceStates/DeviceStatesRequestBuilder.cs index 6f44337659..31f5cd9403 100644 --- a/src/generated/DeviceManagement/Intents/Item/DeviceStates/DeviceStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/DeviceStates/DeviceStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.DeviceStates.Count; using ApiSdk.DeviceManagement.Intents.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.DeviceManagement.Intents.Item.DeviceStates /// /// Provides operations to manage the deviceStates property of the microsoft.graph.deviceManagementIntent 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.deviceManagementIntent entity. @@ -30,7 +33,7 @@ public class DeviceStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementIntentDeviceStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.DeviceStates.Item.DeviceManagementIntentDeviceStateItemRequestBuilder(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.Intents.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(DeviceManagementIntentDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentDeviceState.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}/deviceManagement/intents/{deviceManagementIntent%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}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceStatesRequestBuilder(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); @@ -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(DeviceManagementIntentDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementIntentDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementIntentDeviceS /// /// Collection of states of all devices that the intent is applied to /// - 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/DeviceManagement/Intents/Item/DeviceStates/Item/DeviceManagementIntentDeviceStateItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/DeviceStates/Item/DeviceManagementIntentDeviceStateItemRequestBuilder.cs index 602748644d..8119b4433a 100644 --- a/src/generated/DeviceManagement/Intents/Item/DeviceStates/Item/DeviceManagementIntentDeviceStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/DeviceStates/Item/DeviceManagementIntentDeviceStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.DeviceStates.Item /// /// Provides operations to manage the deviceStates property of the microsoft.graph.deviceManagementIntent entity. /// - public class DeviceManagementIntentDeviceStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentDeviceStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceStates 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(DeviceManagementIntentDeviceState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentDeviceState.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 DeviceManagementIntentDeviceStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceStates/{deviceManagementIntentDeviceState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementIntentDeviceStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceStates/{deviceManagementIntentDeviceState%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(DeviceManagementIntentDeviceState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementIntentDeviceState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentDeviceState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementIntentDevice /// /// Collection of states of all devices that the intent is applied to /// - public class DeviceManagementIntentDeviceStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentDeviceStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementIntentDeviceStateItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/GetCustomizedSettings/GetCustomizedSettingsGetResponse.cs b/src/generated/DeviceManagement/Intents/Item/GetCustomizedSettings/GetCustomizedSettingsGetResponse.cs index 1837e64e3d..a5e3a988ff 100644 --- a/src/generated/DeviceManagement/Intents/Item/GetCustomizedSettings/GetCustomizedSettingsGetResponse.cs +++ b/src/generated/DeviceManagement/Intents/Item/GetCustomizedSettings/GetCustomizedSettingsGetResponse.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.Intents.Item.GetCustomizedSettings { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCustomizedSettingsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetCustomizedSettingsGetResponse : 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 GetCustomizedSettingsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.Intents.Item.GetCustomizedSettings.GetCustomizedSettingsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCustomizedSettingsGetResponse(); + return new global::ApiSdk.DeviceManagement.Intents.Item.GetCustomizedSettings.GetCustomizedSettingsGetResponse(); } /// /// 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(DeviceManagementIntentCustomizedSetting.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementIntentCustomizedSetting.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/Intents/Item/GetCustomizedSettings/GetCustomizedSettingsRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/GetCustomizedSettings/GetCustomizedSettingsRequestBuilder.cs index 8b1b203a3b..5550f789fb 100644 --- a/src/generated/DeviceManagement/Intents/Item/GetCustomizedSettings/GetCustomizedSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/GetCustomizedSettings/GetCustomizedSettingsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Intents.Item.GetCustomizedSettings /// /// Provides operations to call the getCustomizedSettings method. /// - public class GetCustomizedSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCustomizedSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getCustomizedSettings @@ -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 GetCustomizedSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/getCustomizedSettings(){?%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 GetCustomizedSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/getCustomizedSettings(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -122,11 +125,11 @@ public GetCustomizedSettingsRequestBuilder(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 getCustomizedSettings /// - public class GetCustomizedSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCustomizedSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -171,3 +175,4 @@ public class GetCustomizedSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/MigrateToTemplate/MigrateToTemplatePostRequestBody.cs b/src/generated/DeviceManagement/Intents/Item/MigrateToTemplate/MigrateToTemplatePostRequestBody.cs index a154bca798..5fae805e5b 100644 --- a/src/generated/DeviceManagement/Intents/Item/MigrateToTemplate/MigrateToTemplatePostRequestBody.cs +++ b/src/generated/DeviceManagement/Intents/Item/MigrateToTemplate/MigrateToTemplatePostRequestBody.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.Intents.Item.MigrateToTemplate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MigrateToTemplatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class MigrateToTemplatePostRequestBody : IAdditionalDataHolder, 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 MigrateToTemplatePostRequestBody : IAdditionalDataHolder, IParsable /// The preserveCustomValues property public bool? PreserveCustomValues { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MigrateToTemplatePostRequestBody() { @@ -32,12 +34,12 @@ public MigrateToTemplatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MigrateToTemplatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Intents.Item.MigrateToTemplate.MigrateToTemplatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MigrateToTemplatePostRequestBody(); + return new global::ApiSdk.DeviceManagement.Intents.Item.MigrateToTemplate.MigrateToTemplatePostRequestBody(); } /// /// 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/DeviceManagement/Intents/Item/MigrateToTemplate/MigrateToTemplateRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/MigrateToTemplate/MigrateToTemplateRequestBuilder.cs index 8b3019ea96..7aae872bed 100644 --- a/src/generated/DeviceManagement/Intents/Item/MigrateToTemplate/MigrateToTemplateRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/MigrateToTemplate/MigrateToTemplateRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Intents.Item.MigrateToTemplate /// /// Provides operations to call the migrateToTemplate method. /// - public class MigrateToTemplateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MigrateToTemplateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action migrateToTemplate @@ -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(MigrateToTemplatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Intents.Item.MigrateToTemplate.MigrateToTemplatePostRequestBody.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 MigrateToTemplateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/migrateToTemplate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MigrateToTemplateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/migrateToTemplate", rawUrl) @@ -83,11 +86,11 @@ public MigrateToTemplateRequestBuilder(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(MigrateToTemplatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Intents.Item.MigrateToTemplate.MigrateToTemplatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MigrateToTemplatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Intents.Item.MigrateToTemplate.MigrateToTemplatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(MigrateToTemplatePostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Settings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Settings/Count/CountRequestBuilder.cs index 2052ec6784..fae015c252 100644 --- a/src/generated/DeviceManagement/Intents/Item/Settings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/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.Intents.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/intents/{deviceManagementIntent%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/intents/{deviceManagementIntent%2Did}/settings/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs index 2c7a9787f1..2d53c21dfd 100644 --- a/src/generated/DeviceManagement/Intents/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.Settings.Item /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementIntent entity. /// - public class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings 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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 DeviceManagementSettingInstanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/settings/{deviceManagementSettingInstance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementSettingInstanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/settings/{deviceManagementSettingInstance%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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInsta /// /// Collection of all settings to be applied /// - public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/Settings/SettingsRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/Settings/SettingsRequestBuilder.cs index 0cc37c17ca..8625dc1dfa 100644 --- a/src/generated/DeviceManagement/Intents/Item/Settings/SettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/Settings/SettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.Settings.Count; using ApiSdk.DeviceManagement.Intents.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.Intents.Item.Settings /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementIntent 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.deviceManagementIntent entity. @@ -30,7 +33,7 @@ public class SettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementSettingInstanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.Settings.Item.DeviceManagementSettingInstanceItemRequestBuilder(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.Intents.Item.Settings.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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%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/intents/{deviceManagementIntent%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,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); @@ -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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstan /// /// Collection of all settings to be applied /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/UpdateSettings/UpdateSettingsPostRequestBody.cs b/src/generated/DeviceManagement/Intents/Item/UpdateSettings/UpdateSettingsPostRequestBody.cs index c3826ed6af..4707d4ad13 100644 --- a/src/generated/DeviceManagement/Intents/Item/UpdateSettings/UpdateSettingsPostRequestBody.cs +++ b/src/generated/DeviceManagement/Intents/Item/UpdateSettings/UpdateSettingsPostRequestBody.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.Intents.Item.UpdateSettings { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateSettingsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateSettingsPostRequestBody : IAdditionalDataHolder, 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 UpdateSettingsPostRequestBody : 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 UpdateSettingsPostRequestBody() { @@ -31,12 +33,12 @@ public UpdateSettingsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateSettingsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Intents.Item.UpdateSettings.UpdateSettingsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateSettingsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Intents.Item.UpdateSettings.UpdateSettingsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "settings", n => { Settings = n.GetCollectionOfObjectValues(DeviceManagementSettingInstance.CreateFromDiscriminatorValue)?.ToList(); } }, + { "settings", n => { Settings = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementSettingInstance.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/DeviceManagement/Intents/Item/UpdateSettings/UpdateSettingsRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/UpdateSettings/UpdateSettingsRequestBuilder.cs index e118462367..812106fd5a 100644 --- a/src/generated/DeviceManagement/Intents/Item/UpdateSettings/UpdateSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/UpdateSettings/UpdateSettingsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Intents.Item.UpdateSettings /// /// Provides operations to call the updateSettings method. /// - public class UpdateSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action updateSettings @@ -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(UpdateSettingsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Intents.Item.UpdateSettings.UpdateSettingsPostRequestBody.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 UpdateSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/updateSettings", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/updateSettings", rawUrl) @@ -83,11 +86,11 @@ public UpdateSettingsRequestBuilder(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(UpdateSettingsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Intents.Item.UpdateSettings.UpdateSettingsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateSettingsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Intents.Item.UpdateSettings.UpdateSettingsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UpdateSettingsPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/UserStateSummary/UserStateSummaryRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/UserStateSummary/UserStateSummaryRequestBuilder.cs index 5aa9ebdd09..0b7d9e79b0 100644 --- a/src/generated/DeviceManagement/Intents/Item/UserStateSummary/UserStateSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/UserStateSummary/UserStateSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.UserStateSummary /// /// Provides operations to manage the userStateSummary property of the microsoft.graph.deviceManagementIntent entity. /// - public class UserStateSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStateSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStateSummary 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(DeviceManagementIntentUserStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentUserStateSummary.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 UserStateSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/userStateSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a 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}/deviceManagement/intents/{deviceManagementIntent%2Did}/userStateSummary{?%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(DeviceManagementIntentUserStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentUserStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementIntentUserStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentUserStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementIntentUserSt /// /// A summary of user states and counts of users that belong to corresponding state for all users that the intent is applied to /// - public class UserStateSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStateSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserStateSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/UserStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/UserStates/Count/CountRequestBuilder.cs index 7b7b7fb143..755d6b3339 100644 --- a/src/generated/DeviceManagement/Intents/Item/UserStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/UserStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Intents.Item.UserStates.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/intents/{deviceManagementIntent%2Did}/userStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/intents/{deviceManagementIntent%2Did}/userStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Intents/Item/UserStates/Item/DeviceManagementIntentUserStateItemRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/UserStates/Item/DeviceManagementIntentUserStateItemRequestBuilder.cs index 1407366c1c..21a7170833 100644 --- a/src/generated/DeviceManagement/Intents/Item/UserStates/Item/DeviceManagementIntentUserStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/UserStates/Item/DeviceManagementIntentUserStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.UserStates.Item /// /// Provides operations to manage the userStates property of the microsoft.graph.deviceManagementIntent entity. /// - public class DeviceManagementIntentUserStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentUserStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userStates 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(DeviceManagementIntentUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentUserState.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 DeviceManagementIntentUserStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/userStates/{deviceManagementIntentUserState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementIntentUserStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/userStates/{deviceManagementIntentUserState%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(DeviceManagementIntentUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementIntentUserState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementIntentUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementIntentUserSt /// /// Collection of states of all users that the intent is applied to /// - public class DeviceManagementIntentUserStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementIntentUserStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementIntentUserStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Intents/Item/UserStates/UserStatesRequestBuilder.cs b/src/generated/DeviceManagement/Intents/Item/UserStates/UserStatesRequestBuilder.cs index a21861ebaf..3114939a12 100644 --- a/src/generated/DeviceManagement/Intents/Item/UserStates/UserStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Intents/Item/UserStates/UserStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Intents.Item.UserStates.Count; using ApiSdk.DeviceManagement.Intents.Item.UserStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Intents.Item.UserStates /// /// Provides operations to manage the userStates property of the microsoft.graph.deviceManagementIntent entity. /// - public class UserStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userStates property of the microsoft.graph.deviceManagementIntent entity. @@ -30,7 +33,7 @@ public class UserStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementIntentUserStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Intents.Item.UserStates.Item.DeviceManagementIntentUserStateItemRequestBuilder(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.Intents.Item.UserStates.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(DeviceManagementIntentUserState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementIntentUserState.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 UserStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/userStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/userStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public UserStatesRequestBuilder(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); @@ -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(DeviceManagementIntentUserState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentUserState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementIntentUserState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementIntentUserState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementIntentUserSta /// /// Collection of states of all users that the intent is applied to /// - public class UserStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class UserStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/IntuneBrandingProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/IntuneBrandingProfiles/Count/CountRequestBuilder.cs index dd1c45d359..446ab8cf5b 100644 --- a/src/generated/DeviceManagement/IntuneBrandingProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/IntuneBrandingProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.IntuneBrandingProfiles.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/intuneBrandingProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/intuneBrandingProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/IntuneBrandingProfiles/IntuneBrandingProfilesRequestBuilder.cs b/src/generated/DeviceManagement/IntuneBrandingProfiles/IntuneBrandingProfilesRequestBuilder.cs index ee61f28a7d..0585df1c8d 100644 --- a/src/generated/DeviceManagement/IntuneBrandingProfiles/IntuneBrandingProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/IntuneBrandingProfiles/IntuneBrandingProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.IntuneBrandingProfiles.Count; using ApiSdk.DeviceManagement.IntuneBrandingProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.IntuneBrandingProfiles /// /// Provides operations to manage the intuneBrandingProfiles property of the microsoft.graph.deviceManagement entity. /// - public class IntuneBrandingProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntuneBrandingProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the intuneBrandingProfiles 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 IntuneBrandingProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.IntuneBrandingProfiles.Item.IntuneBrandingProfileItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); 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.DeviceManagement.IntuneBrandingProfiles.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(IntuneBrandingProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IntuneBrandingProfile.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 = "Intune branding profiles targeted to AAD groups"; - 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 IntuneBrandingProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intuneBrandingProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntuneBrandingProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intuneBrandingProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public IntuneBrandingProfilesRequestBuilder(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); @@ -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(IntuneBrandingProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IntuneBrandingProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IntuneBrandingProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IntuneBrandingProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(IntuneBrandingProfile body, A /// /// Intune branding profiles targeted to AAD groups /// - public class IntuneBrandingProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntuneBrandingProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class IntuneBrandingProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assign/AssignPostRequestBody.cs index 6bd8109141..180ec0d344 100644 --- a/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/IntuneBrandingProfiles/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.IntuneBrandingProfiles.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.IntuneBrandingProfiles.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.IntuneBrandingProfiles.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(IntuneBrandingProfileAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.IntuneBrandingProfileAssignment.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/IntuneBrandingProfiles/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assign/AssignRequestBuilder.cs index 39833d8d0e..c735ae9d01 100644 --- a/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/IntuneBrandingProfiles/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.IntuneBrandingProfiles.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.DeviceManagement.IntuneBrandingProfiles.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}/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile%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/intuneBrandingProfiles/{intuneBrandingProfile%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.IntuneBrandingProfiles.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.IntuneBrandingProfiles.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/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/AssignmentsRequestBuilder.cs index aa47521dcd..c3f5b8c2b3 100644 --- a/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.IntuneBrandingProfiles.Item.Assignments.Count; using ApiSdk.DeviceManagement.IntuneBrandingProfiles.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.IntuneBrandingProfiles.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.intuneBrandingProfile 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.intuneBrandingProfile entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new IntuneBrandingProfileAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.IntuneBrandingProfiles.Item.Assignments.Item.IntuneBrandingProfileAssignmentItemRequestBuilder(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.IntuneBrandingProfiles.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(IntuneBrandingProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IntuneBrandingProfileAssignment.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/intuneBrandingProfiles/{intuneBrandingProfile%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/intuneBrandingProfiles/{intuneBrandingProfile%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(IntuneBrandingProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IntuneBrandingProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IntuneBrandingProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IntuneBrandingProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(IntuneBrandingProfileAssignme /// /// The list of group assignments for the branding 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/IntuneBrandingProfiles/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/Count/CountRequestBuilder.cs index f32ead2c24..15068b4a8c 100644 --- a/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/IntuneBrandingProfiles/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.IntuneBrandingProfiles.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/intuneBrandingProfiles/{intuneBrandingProfile%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/intuneBrandingProfiles/{intuneBrandingProfile%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/in /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/IntuneBrandingProfiles/Item/Assignments/Item/IntuneBrandingProfileAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/Item/IntuneBrandingProfileAssignmentItemRequestBuilder.cs index fffe9133a8..e4c9a2e7b2 100644 --- a/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/Item/IntuneBrandingProfileAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/Assignments/Item/IntuneBrandingProfileAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.IntuneBrandingProfiles.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.intuneBrandingProfile entity. /// - public class IntuneBrandingProfileAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntuneBrandingProfileAssignmentItemRequestBuilder : 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(IntuneBrandingProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IntuneBrandingProfileAssignment.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 IntuneBrandingProfileAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile%2Did}/assignments/{intuneBrandingProfileAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntuneBrandingProfileAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile%2Did}/assignments/{intuneBrandingProfileAssignment%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(IntuneBrandingProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IntuneBrandingProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(IntuneBrandingProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IntuneBrandingProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(IntuneBrandingProfileAssignm /// /// The list of group assignments for the branding profile /// - public class IntuneBrandingProfileAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntuneBrandingProfileAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class IntuneBrandingProfileAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/IntuneBrandingProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/IntuneBrandingProfileItemRequestBuilder.cs index b122d9f084..5685dc87e5 100644 --- a/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/IntuneBrandingProfileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/IntuneBrandingProfiles/Item/IntuneBrandingProfileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.IntuneBrandingProfiles.Item.Assign; using ApiSdk.DeviceManagement.IntuneBrandingProfiles.Item.Assignments; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.IntuneBrandingProfiles.Item /// /// Provides operations to manage the intuneBrandingProfiles property of the microsoft.graph.deviceManagement entity. /// - public class IntuneBrandingProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntuneBrandingProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.intuneBrandingProfile 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.intuneBrandingProfile entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.IntuneBrandingProfiles.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -58,7 +61,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.IntuneBrandingProfiles.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -184,8 +187,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IntuneBrandingProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IntuneBrandingProfile.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 IntuneBrandingProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntuneBrandingProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile%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(IntuneBrandingProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IntuneBrandingProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(IntuneBrandingProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IntuneBrandingProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(IntuneBrandingProfile body, /// /// Intune branding profiles targeted to AAD groups /// - public class IntuneBrandingProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntuneBrandingProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class IntuneBrandingProfileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/IosUpdateStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/IosUpdateStatuses/Count/CountRequestBuilder.cs index 811bbcb458..98247b602a 100644 --- a/src/generated/DeviceManagement/IosUpdateStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/IosUpdateStatuses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.IosUpdateStatuses.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/iosUpdateStatuses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/iosUpdateStatuses/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/io /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/IosUpdateStatuses/IosUpdateStatusesRequestBuilder.cs b/src/generated/DeviceManagement/IosUpdateStatuses/IosUpdateStatusesRequestBuilder.cs index fc11cdff6a..ffec2598dd 100644 --- a/src/generated/DeviceManagement/IosUpdateStatuses/IosUpdateStatusesRequestBuilder.cs +++ b/src/generated/DeviceManagement/IosUpdateStatuses/IosUpdateStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.IosUpdateStatuses.Count; using ApiSdk.DeviceManagement.IosUpdateStatuses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.IosUpdateStatuses /// /// Provides operations to manage the iosUpdateStatuses property of the microsoft.graph.deviceManagement entity. /// - public class IosUpdateStatusesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosUpdateStatusesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the iosUpdateStatuses property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class IosUpdateStatusesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new IosUpdateDeviceStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.IosUpdateStatuses.Item.IosUpdateDeviceStatusItemRequestBuilder(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.IosUpdateStatuses.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(IosUpdateDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosUpdateDeviceStatus.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 IOS software update installation statuses for this 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"); @@ -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 IosUpdateStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/iosUpdateStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IosUpdateStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/iosUpdateStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public IosUpdateStatusesRequestBuilder(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); @@ -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(IosUpdateDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosUpdateDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IosUpdateDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IosUpdateDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(IosUpdateDeviceStatus body, A /// /// The IOS software update installation statuses for this account. /// - public class IosUpdateStatusesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosUpdateStatusesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class IosUpdateStatusesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/IosUpdateStatuses/Item/IosUpdateDeviceStatusItemRequestBuilder.cs b/src/generated/DeviceManagement/IosUpdateStatuses/Item/IosUpdateDeviceStatusItemRequestBuilder.cs index 56d0344ab4..2497f7f3e3 100644 --- a/src/generated/DeviceManagement/IosUpdateStatuses/Item/IosUpdateDeviceStatusItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/IosUpdateStatuses/Item/IosUpdateDeviceStatusItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.IosUpdateStatuses.Item /// /// Provides operations to manage the iosUpdateStatuses property of the microsoft.graph.deviceManagement entity. /// - public class IosUpdateDeviceStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosUpdateDeviceStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property iosUpdateStatuses 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(IosUpdateDeviceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IosUpdateDeviceStatus.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 IosUpdateDeviceStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IosUpdateDeviceStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus%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(IosUpdateDeviceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosUpdateDeviceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(IosUpdateDeviceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IosUpdateDeviceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(IosUpdateDeviceStatus body, /// /// The IOS software update installation statuses for this account. /// - public class IosUpdateDeviceStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IosUpdateDeviceStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class IosUpdateDeviceStatusItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Count/CountRequestBuilder.cs index 1c6330e91f..7b91a7d19e 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MacOSSoftwareUpdateAccountSummaries.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/macOSSoftwareUpdateAccountSummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/macOSSoftwareUpdateAccountSummaries/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/CategorySummariesRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/CategorySummariesRequestBuilder.cs index a84e107ed3..b329e7dcff 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/CategorySummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/CategorySummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Count; using ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MacOSSoftwareUpdateAccountSummaries.Item.Categ /// /// Provides operations to manage the categorySummaries property of the microsoft.graph.macOSSoftwareUpdateAccountSummary entity. /// - public class CategorySummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategorySummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categorySummaries property of the microsoft.graph.macOSSoftwareUpdateAccountSummary entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MacOSSoftwareUpdateCategorySummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Item.MacOSSoftwareUpdateCategorySummaryItemRequestBuilder(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.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.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(MacOSSoftwareUpdateCategorySummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MacOSSoftwareUpdateCategorySummary.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 CategorySummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategorySummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public CategorySummariesRequestBuilder(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); @@ -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(MacOSSoftwareUpdateCategorySummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateCategorySummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MacOSSoftwareUpdateCategorySummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateCategorySummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(MacOSSoftwareUpdateCategorySu /// /// Summary of the updates by category. /// - public class CategorySummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategorySummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class CategorySummariesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Count/CountRequestBuilder.cs index 8f95b98cd4..05db8bae58 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MacOSSoftwareUpdateAccountSummaries.Item.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}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/MacOSSoftwareUpdateCategorySummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/MacOSSoftwareUpdateCategorySummaryItemRequestBuilder.cs index d4c247e8a4..ddeebed6a5 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/MacOSSoftwareUpdateCategorySummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/MacOSSoftwareUpdateCategorySummaryItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Item.UpdateStateSummaries; using ApiSdk.Models.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.MacOSSoftwareUpdateAccountSummaries.Item.Categ /// /// Provides operations to manage the categorySummaries property of the microsoft.graph.macOSSoftwareUpdateAccountSummary entity. /// - public class MacOSSoftwareUpdateCategorySummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOSSoftwareUpdateCategorySummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property categorySummaries 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(MacOSSoftwareUpdateCategorySummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MacOSSoftwareUpdateCategorySummary.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildUpdateStateSummariesNavCommand() { var command = new Command("update-state-summaries"); command.Description = "Provides operations to manage the updateStateSummaries property of the microsoft.graph.macOSSoftwareUpdateCategorySummary entity."; - var builder = new UpdateStateSummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Item.UpdateStateSummaries.UpdateStateSummariesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildUpdateStateSummariesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MacOSSoftwareUpdateCategorySummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/{macOSSoftwareUpdateCategorySummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MacOSSoftwareUpdateCategorySummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/{macOSSoftwareUpdateCategorySummary%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(MacOSSoftwareUpdateCategorySummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateCategorySummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MacOSSoftwareUpdateCategorySummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateCategorySummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(MacOSSoftwareUpdateCategoryS /// /// Summary of the updates by category. /// - public class MacOSSoftwareUpdateCategorySummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOSSoftwareUpdateCategorySummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class MacOSSoftwareUpdateCategorySummaryItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/Count/CountRequestBuilder.cs index 733bc98f3f..6217d5e54d 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MacOSSoftwareUpdateAccountSummaries.Item.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 @@ -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/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/{macOSSoftwareUpdateCategorySummary%2Did}/updateStateSummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/{macOSSoftwareUpdateCategorySummary%2Did}/updateStateSummaries/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/Item/MacOSSoftwareUpdateStateSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/Item/MacOSSoftwareUpdateStateSummaryItemRequestBuilder.cs index 3d0ac3ba0d..6907629b88 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/Item/MacOSSoftwareUpdateStateSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/Item/MacOSSoftwareUpdateStateSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MacOSSoftwareUpdateAccountSummaries.Item.Categ /// /// Provides operations to manage the updateStateSummaries property of the microsoft.graph.macOSSoftwareUpdateCategorySummary entity. /// - public class MacOSSoftwareUpdateStateSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOSSoftwareUpdateStateSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property updateStateSummaries 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(MacOSSoftwareUpdateStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MacOSSoftwareUpdateStateSummary.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 MacOSSoftwareUpdateStateSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/{macOSSoftwareUpdateCategorySummary%2Did}/updateStateSummaries/{macOSSoftwareUpdateStateSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MacOSSoftwareUpdateStateSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/{macOSSoftwareUpdateCategorySummary%2Did}/updateStateSummaries/{macOSSoftwareUpdateStateSummary%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(MacOSSoftwareUpdateStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MacOSSoftwareUpdateStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MacOSSoftwareUpdateStateSumm /// /// Summary of the update states. /// - public class MacOSSoftwareUpdateStateSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOSSoftwareUpdateStateSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MacOSSoftwareUpdateStateSummaryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/UpdateStateSummariesRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/UpdateStateSummariesRequestBuilder.cs index 42c9c1149b..f7d412edc8 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/UpdateStateSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/CategorySummaries/Item/UpdateStateSummaries/UpdateStateSummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Item.UpdateStateSummaries.Count; using ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Item.UpdateStateSummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MacOSSoftwareUpdateAccountSummaries.Item.Categ /// /// Provides operations to manage the updateStateSummaries property of the microsoft.graph.macOSSoftwareUpdateCategorySummary entity. /// - public class UpdateStateSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateStateSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the updateStateSummaries property of the microsoft.graph.macOSSoftwareUpdateCategorySummary entity. @@ -30,7 +33,7 @@ public class UpdateStateSummariesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MacOSSoftwareUpdateStateSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Item.UpdateStateSummaries.Item.MacOSSoftwareUpdateStateSummaryItemRequestBuilder(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.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.Item.UpdateStateSummaries.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(MacOSSoftwareUpdateStateSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MacOSSoftwareUpdateStateSummary.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 UpdateStateSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/{macOSSoftwareUpdateCategorySummary%2Did}/updateStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateStateSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}/categorySummaries/{macOSSoftwareUpdateCategorySummary%2Did}/updateStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public UpdateStateSummariesRequestBuilder(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); @@ -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(MacOSSoftwareUpdateStateSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateStateSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MacOSSoftwareUpdateStateSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateStateSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(MacOSSoftwareUpdateStateSumma /// /// Summary of the update states. /// - public class UpdateStateSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateStateSummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class UpdateStateSummariesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/MacOSSoftwareUpdateAccountSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/MacOSSoftwareUpdateAccountSummaryItemRequestBuilder.cs index 93a7b007c5..8d765d6472 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/MacOSSoftwareUpdateAccountSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/Item/MacOSSoftwareUpdateAccountSummaryItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries; using ApiSdk.Models.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.MacOSSoftwareUpdateAccountSummaries.Item /// /// Provides operations to manage the macOSSoftwareUpdateAccountSummaries property of the microsoft.graph.deviceManagement entity. /// - public class MacOSSoftwareUpdateAccountSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOSSoftwareUpdateAccountSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categorySummaries property of the microsoft.graph.macOSSoftwareUpdateAccountSummary entity. @@ -30,7 +33,7 @@ public Command BuildCategorySummariesNavCommand() { var command = new Command("category-summaries"); command.Description = "Provides operations to manage the categorySummaries property of the microsoft.graph.macOSSoftwareUpdateAccountSummary entity."; - var builder = new CategorySummariesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.CategorySummaries.CategorySummariesRequestBuilder(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(MacOSSoftwareUpdateAccountSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MacOSSoftwareUpdateAccountSummary.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 MacOSSoftwareUpdateAccountSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MacOSSoftwareUpdateAccountSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary%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(MacOSSoftwareUpdateAccountSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateAccountSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MacOSSoftwareUpdateAccountSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateAccountSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(MacOSSoftwareUpdateAccountSu /// /// The MacOS software update account summaries for this account. /// - public class MacOSSoftwareUpdateAccountSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOSSoftwareUpdateAccountSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class MacOSSoftwareUpdateAccountSummaryItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/MacOSSoftwareUpdateAccountSummariesRequestBuilder.cs b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/MacOSSoftwareUpdateAccountSummariesRequestBuilder.cs index 741f98c3b1..eff0550e58 100644 --- a/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/MacOSSoftwareUpdateAccountSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/MacOSSoftwareUpdateAccountSummaries/MacOSSoftwareUpdateAccountSummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Count; using ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MacOSSoftwareUpdateAccountSummaries /// /// Provides operations to manage the macOSSoftwareUpdateAccountSummaries property of the microsoft.graph.deviceManagement entity. /// - public class MacOSSoftwareUpdateAccountSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOSSoftwareUpdateAccountSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the macOSSoftwareUpdateAccountSummaries 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 MacOSSoftwareUpdateAccountSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MacOSSoftwareUpdateAccountSummaries.Item.MacOSSoftwareUpdateAccountSummaryItemRequestBuilder(PathParameters); commands.Add(builder.BuildCategorySummariesNavCommand()); 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.MacOSSoftwareUpdateAccountSummaries.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(MacOSSoftwareUpdateAccountSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MacOSSoftwareUpdateAccountSummary.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 MacOS software update account summaries for this 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"); @@ -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 MacOSSoftwareUpdateAccountSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MacOSSoftwareUpdateAccountSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/macOSSoftwareUpdateAccountSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public MacOSSoftwareUpdateAccountSummariesRequestBuilder(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); @@ -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(MacOSSoftwareUpdateAccountSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateAccountSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MacOSSoftwareUpdateAccountSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MacOSSoftwareUpdateAccountSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(MacOSSoftwareUpdateAccountSum /// /// The MacOS software update account summaries for this account. /// - public class MacOSSoftwareUpdateAccountSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MacOSSoftwareUpdateAccountSummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class MacOSSoftwareUpdateAccountSummariesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ManagedDeviceCleanupRules/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceCleanupRules/Count/CountRequestBuilder.cs index 08a03e628a..4f9a930b87 100644 --- a/src/generated/DeviceManagement/ManagedDeviceCleanupRules/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDeviceCleanupRules/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ManagedDeviceCleanupRules.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/managedDeviceCleanupRules/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/managedDeviceCleanupRules/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDeviceCleanupRules/Item/ManagedDeviceCleanupRuleItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceCleanupRules/Item/ManagedDeviceCleanupRuleItemRequestBuilder.cs index c925bccf61..72b2263771 100644 --- a/src/generated/DeviceManagement/ManagedDeviceCleanupRules/Item/ManagedDeviceCleanupRuleItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDeviceCleanupRules/Item/ManagedDeviceCleanupRuleItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ManagedDeviceCleanupRules.Item /// /// Provides operations to manage the managedDeviceCleanupRules property of the microsoft.graph.deviceManagement entity. /// - public class ManagedDeviceCleanupRuleItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceCleanupRuleItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property managedDeviceCleanupRules 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(ManagedDeviceCleanupRule.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceCleanupRule.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 ManagedDeviceCleanupRuleItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDeviceCleanupRules/{managedDeviceCleanupRule%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceCleanupRuleItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDeviceCleanupRules/{managedDeviceCleanupRule%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(ManagedDeviceCleanupRule body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceCleanupRule body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceCleanupRule body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceCleanupRule body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceCleanupRule bod /// /// Device cleanup rule V2 /// - public class ManagedDeviceCleanupRuleItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceCleanupRuleItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ManagedDeviceCleanupRuleItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ManagedDeviceCleanupRules/ManagedDeviceCleanupRulesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceCleanupRules/ManagedDeviceCleanupRulesRequestBuilder.cs index b0fac19f3a..3784d596d4 100644 --- a/src/generated/DeviceManagement/ManagedDeviceCleanupRules/ManagedDeviceCleanupRulesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDeviceCleanupRules/ManagedDeviceCleanupRulesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDeviceCleanupRules.Count; using ApiSdk.DeviceManagement.ManagedDeviceCleanupRules.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ManagedDeviceCleanupRules /// /// Provides operations to manage the managedDeviceCleanupRules property of the microsoft.graph.deviceManagement entity. /// - public class ManagedDeviceCleanupRulesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceCleanupRulesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedDeviceCleanupRules property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ManagedDeviceCleanupRulesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceCleanupRuleItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ManagedDeviceCleanupRules.Item.ManagedDeviceCleanupRuleItemRequestBuilder(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.ManagedDeviceCleanupRules.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(ManagedDeviceCleanupRule.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceCleanupRule.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 = "Device cleanup rule V2"; - 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 ManagedDeviceCleanupRulesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDeviceCleanupRules{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceCleanupRulesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDeviceCleanupRules{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ManagedDeviceCleanupRulesRequestBuilder(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(ManagedDeviceCleanupRule body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceCleanupRule body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceCleanupRule body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceCleanupRule body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceCleanupRule body /// /// Device cleanup rule V2 /// - public class ManagedDeviceCleanupRulesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceCleanupRulesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ManagedDeviceCleanupRulesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/Count/CountRequestBuilder.cs index 46f2e7d33c..586ccd340e 100644 --- a/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ManagedDeviceEncryptionStates.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/managedDeviceEncryptionStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/managedDeviceEncryptionStates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDeviceEncryptionStates/Item/ManagedDeviceEncryptionStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/Item/ManagedDeviceEncryptionStateItemRequestBuilder.cs index 679a130ce0..a2ae4c7546 100644 --- a/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/Item/ManagedDeviceEncryptionStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/Item/ManagedDeviceEncryptionStateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ManagedDeviceEncryptionStates.Item /// /// Provides operations to manage the managedDeviceEncryptionStates property of the microsoft.graph.deviceManagement entity. /// - public class ManagedDeviceEncryptionStateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceEncryptionStateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property managedDeviceEncryptionStates 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(ManagedDeviceEncryptionState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceEncryptionState.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 ManagedDeviceEncryptionStateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDeviceEncryptionStates/{managedDeviceEncryptionState%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceEncryptionStateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDeviceEncryptionStates/{managedDeviceEncryptionState%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(ManagedDeviceEncryptionState body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceEncryptionState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ManagedDeviceEncryptionState body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceEncryptionState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ManagedDeviceEncryptionState /// /// Encryption report for devices in this account /// - public class ManagedDeviceEncryptionStateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceEncryptionStateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ManagedDeviceEncryptionStateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/ManagedDeviceEncryptionStatesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/ManagedDeviceEncryptionStatesRequestBuilder.cs index 578b935c5b..82ceda064f 100644 --- a/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/ManagedDeviceEncryptionStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDeviceEncryptionStates/ManagedDeviceEncryptionStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDeviceEncryptionStates.Count; using ApiSdk.DeviceManagement.ManagedDeviceEncryptionStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ManagedDeviceEncryptionStates /// /// Provides operations to manage the managedDeviceEncryptionStates property of the microsoft.graph.deviceManagement entity. /// - public class ManagedDeviceEncryptionStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceEncryptionStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the managedDeviceEncryptionStates property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ManagedDeviceEncryptionStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ManagedDeviceEncryptionStateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ManagedDeviceEncryptionStates.Item.ManagedDeviceEncryptionStateItemRequestBuilder(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.ManagedDeviceEncryptionStates.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(ManagedDeviceEncryptionState.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ManagedDeviceEncryptionState.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 = "Encryption report for devices in this 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"); @@ -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 ManagedDeviceEncryptionStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDeviceEncryptionStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceEncryptionStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDeviceEncryptionStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ManagedDeviceEncryptionStatesRequestBuilder(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); @@ -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(ManagedDeviceEncryptionState body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceEncryptionState body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ManagedDeviceEncryptionState body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceEncryptionState body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ManagedDeviceEncryptionState /// /// Encryption report for devices in this account /// - public class ManagedDeviceEncryptionStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceEncryptionStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ManagedDeviceEncryptionStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ManagedDeviceOverview/ManagedDeviceOverviewRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceOverview/ManagedDeviceOverviewRequestBuilder.cs index b442952abe..fc5f1829c3 100644 --- a/src/generated/DeviceManagement/ManagedDeviceOverview/ManagedDeviceOverviewRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDeviceOverview/ManagedDeviceOverviewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ManagedDeviceOverview /// /// Provides operations to manage the managedDeviceOverview property of the microsoft.graph.deviceManagement entity. /// - public class ManagedDeviceOverviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceOverviewRequestBuilder : BaseCliRequestBuilder { /// /// Device overview @@ -29,23 +32,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Device overview"; - 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 ManagedDeviceOverviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDeviceOverview{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDeviceOverviewRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDeviceOverview{?%24expand,%24select}", rawUrl) @@ -88,11 +77,11 @@ public ManagedDeviceOverviewRequestBuilder(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); @@ -103,7 +92,8 @@ public RequestInformation ToGetRequestInformation(Action /// Device overview /// - public class ManagedDeviceOverviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceOverviewRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -128,3 +118,4 @@ public class ManagedDeviceOverviewRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..579f0cfef6 --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/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.ManagedDeviceWindowsOSImages.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/managedDeviceWindowsOSImages/$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/managedDeviceWindowsOSImages/$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/ManagedDeviceWindowsOSImages/Item/GetAllManagedDeviceWindowsOSImages/GetAllManagedDeviceWindowsOSImagesGetResponse.cs b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/Item/GetAllManagedDeviceWindowsOSImages/GetAllManagedDeviceWindowsOSImagesGetResponse.cs new file mode 100644 index 0000000000..52618f6f36 --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/Item/GetAllManagedDeviceWindowsOSImages/GetAllManagedDeviceWindowsOSImagesGetResponse.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.ManagedDeviceWindowsOSImages.Item.GetAllManagedDeviceWindowsOSImages +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class GetAllManagedDeviceWindowsOSImagesGetResponse : 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.ManagedDeviceWindowsOSImages.Item.GetAllManagedDeviceWindowsOSImages.GetAllManagedDeviceWindowsOSImagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ManagedDeviceWindowsOSImages.Item.GetAllManagedDeviceWindowsOSImages.GetAllManagedDeviceWindowsOSImagesGetResponse(); + } + /// + /// 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.ManagedDeviceWindowsOperatingSystemImage.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/ManagedDeviceWindowsOSImages/Item/GetAllManagedDeviceWindowsOSImages/GetAllManagedDeviceWindowsOSImagesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/Item/GetAllManagedDeviceWindowsOSImages/GetAllManagedDeviceWindowsOSImagesRequestBuilder.cs new file mode 100644 index 0000000000..90211ae8f4 --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/Item/GetAllManagedDeviceWindowsOSImages/GetAllManagedDeviceWindowsOSImagesRequestBuilder.cs @@ -0,0 +1,229 @@ +// +#pragma warning disable CS0618 +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.ManagedDeviceWindowsOSImages.Item.GetAllManagedDeviceWindowsOSImages +{ + /// + /// Provides operations to call the getAllManagedDeviceWindowsOSImages method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllManagedDeviceWindowsOSImagesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function getAllManagedDeviceWindowsOSImages + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function getAllManagedDeviceWindowsOSImages"; + var managedDeviceWindowsOperatingSystemImageIdOption = new Option("--managed-device-windows-operating-system-image-id", description: "The unique identifier of managedDeviceWindowsOperatingSystemImage") { + }; + managedDeviceWindowsOperatingSystemImageIdOption.IsRequired = true; + command.AddOption(managedDeviceWindowsOperatingSystemImageIdOption); + 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 managedDeviceWindowsOperatingSystemImageId = invocationContext.ParseResult.GetValueForOption(managedDeviceWindowsOperatingSystemImageIdOption); + 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 (managedDeviceWindowsOperatingSystemImageId is not null) requestInfo.PathParameters.Add("managedDeviceWindowsOperatingSystemImage%2Did", managedDeviceWindowsOperatingSystemImageId); + 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 GetAllManagedDeviceWindowsOSImagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDeviceWindowsOSImages/{managedDeviceWindowsOperatingSystemImage%2Did}/getAllManagedDeviceWindowsOSImages(){?%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 GetAllManagedDeviceWindowsOSImagesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDeviceWindowsOSImages/{managedDeviceWindowsOperatingSystemImage%2Did}/getAllManagedDeviceWindowsOSImages(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Invoke function getAllManagedDeviceWindowsOSImages + /// + /// 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 getAllManagedDeviceWindowsOSImages + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllManagedDeviceWindowsOSImagesRequestBuilderGetQueryParameters + { + /// 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/ManagedDeviceWindowsOSImages/Item/ManagedDeviceWindowsOperatingSystemImageItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/Item/ManagedDeviceWindowsOperatingSystemImageItemRequestBuilder.cs new file mode 100644 index 0000000000..626941509b --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/Item/ManagedDeviceWindowsOperatingSystemImageItemRequestBuilder.cs @@ -0,0 +1,285 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.ManagedDeviceWindowsOSImages.Item.GetAllManagedDeviceWindowsOSImages; +using ApiSdk.Models.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.ManagedDeviceWindowsOSImages.Item +{ + /// + /// Provides operations to manage the managedDeviceWindowsOSImages property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceWindowsOperatingSystemImageItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property managedDeviceWindowsOSImages for deviceManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property managedDeviceWindowsOSImages for deviceManagement"; + var managedDeviceWindowsOperatingSystemImageIdOption = new Option("--managed-device-windows-operating-system-image-id", description: "The unique identifier of managedDeviceWindowsOperatingSystemImage") { + }; + managedDeviceWindowsOperatingSystemImageIdOption.IsRequired = true; + command.AddOption(managedDeviceWindowsOperatingSystemImageIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var managedDeviceWindowsOperatingSystemImageId = invocationContext.ParseResult.GetValueForOption(managedDeviceWindowsOperatingSystemImageIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (managedDeviceWindowsOperatingSystemImageId is not null) requestInfo.PathParameters.Add("managedDeviceWindowsOperatingSystemImage%2Did", managedDeviceWindowsOperatingSystemImageId); + 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 getAllManagedDeviceWindowsOSImages method. + /// + /// A + public Command BuildGetAllManagedDeviceWindowsOSImagesNavCommand() + { + var command = new Command("get-all-managed-device-windows-o-s-images"); + command.Description = "Provides operations to call the getAllManagedDeviceWindowsOSImages method."; + var builder = new global::ApiSdk.DeviceManagement.ManagedDeviceWindowsOSImages.Item.GetAllManagedDeviceWindowsOSImages.GetAllManagedDeviceWindowsOSImagesRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// A list of ManagedDeviceWindowsOperatingSystemImages + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "A list of ManagedDeviceWindowsOperatingSystemImages"; + var managedDeviceWindowsOperatingSystemImageIdOption = new Option("--managed-device-windows-operating-system-image-id", description: "The unique identifier of managedDeviceWindowsOperatingSystemImage") { + }; + managedDeviceWindowsOperatingSystemImageIdOption.IsRequired = true; + command.AddOption(managedDeviceWindowsOperatingSystemImageIdOption); + 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 managedDeviceWindowsOperatingSystemImageId = invocationContext.ParseResult.GetValueForOption(managedDeviceWindowsOperatingSystemImageIdOption); + 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 (managedDeviceWindowsOperatingSystemImageId is not null) requestInfo.PathParameters.Add("managedDeviceWindowsOperatingSystemImage%2Did", managedDeviceWindowsOperatingSystemImageId); + 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 managedDeviceWindowsOSImages in deviceManagement + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property managedDeviceWindowsOSImages in deviceManagement"; + var managedDeviceWindowsOperatingSystemImageIdOption = new Option("--managed-device-windows-operating-system-image-id", description: "The unique identifier of managedDeviceWindowsOperatingSystemImage") { + }; + managedDeviceWindowsOperatingSystemImageIdOption.IsRequired = true; + command.AddOption(managedDeviceWindowsOperatingSystemImageIdOption); + 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 managedDeviceWindowsOperatingSystemImageId = invocationContext.ParseResult.GetValueForOption(managedDeviceWindowsOperatingSystemImageIdOption); + 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.ManagedDeviceWindowsOperatingSystemImage.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (managedDeviceWindowsOperatingSystemImageId is not null) requestInfo.PathParameters.Add("managedDeviceWindowsOperatingSystemImage%2Did", managedDeviceWindowsOperatingSystemImageId); + 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 ManagedDeviceWindowsOperatingSystemImageItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDeviceWindowsOSImages/{managedDeviceWindowsOperatingSystemImage%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ManagedDeviceWindowsOperatingSystemImageItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDeviceWindowsOSImages/{managedDeviceWindowsOperatingSystemImage%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property managedDeviceWindowsOSImages 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; + } + /// + /// A list of ManagedDeviceWindowsOperatingSystemImages + /// + /// 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 managedDeviceWindowsOSImages 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.ManagedDeviceWindowsOperatingSystemImage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ManagedDeviceWindowsOperatingSystemImage 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 list of ManagedDeviceWindowsOperatingSystemImages + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceWindowsOperatingSystemImageItemRequestBuilderGetQueryParameters + { + /// 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/ManagedDeviceWindowsOSImages/ManagedDeviceWindowsOSImagesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/ManagedDeviceWindowsOSImagesRequestBuilder.cs new file mode 100644 index 0000000000..45e6f5e6e0 --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDeviceWindowsOSImages/ManagedDeviceWindowsOSImagesRequestBuilder.cs @@ -0,0 +1,273 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.ManagedDeviceWindowsOSImages.Count; +using ApiSdk.DeviceManagement.ManagedDeviceWindowsOSImages.Item; +using ApiSdk.Models.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.ManagedDeviceWindowsOSImages +{ + /// + /// Provides operations to manage the managedDeviceWindowsOSImages property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceWindowsOSImagesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the managedDeviceWindowsOSImages 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.ManagedDeviceWindowsOSImages.Item.ManagedDeviceWindowsOperatingSystemImageItemRequestBuilder(PathParameters); + executables.Add(builder.BuildDeleteCommand()); + commands.Add(builder.BuildGetAllManagedDeviceWindowsOSImagesNavCommand()); + 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.DeviceManagement.ManagedDeviceWindowsOSImages.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 managedDeviceWindowsOSImages for deviceManagement + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to managedDeviceWindowsOSImages 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.ManagedDeviceWindowsOperatingSystemImage.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; + } + /// + /// A list of ManagedDeviceWindowsOperatingSystemImages + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "A list of ManagedDeviceWindowsOperatingSystemImages"; + 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 ManagedDeviceWindowsOSImagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDeviceWindowsOSImages{?%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 ManagedDeviceWindowsOSImagesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDeviceWindowsOSImages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// A list of ManagedDeviceWindowsOperatingSystemImages + /// + /// 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 managedDeviceWindowsOSImages 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.ManagedDeviceWindowsOperatingSystemImage body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ManagedDeviceWindowsOperatingSystemImage 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; + } + /// + /// A list of ManagedDeviceWindowsOperatingSystemImages + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDeviceWindowsOSImagesRequestBuilderGetQueryParameters + { + /// 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/ManagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnGetResponse.cs b/src/generated/DeviceManagement/ManagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnGetResponse.cs index 15128a1224..b502da8076 100644 --- a/src/generated/DeviceManagement/ManagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnGetResponse.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.AppDiagnosticsWithUpn.AppDiagnosticsWithUpnGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AppDiagnosticsWithUpnGetResponse(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnRequestBuilder.cs index 93b21dffb2..54dbb50070 100644 --- a/src/generated/DeviceManagement/ManagedDevices/AppDiagnosticsWithUpn/AppDiagnosticsWithUpnRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/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/managedDevices/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/ManagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcPostRequestBody.cs deleted file mode 100644 index 1770836066..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/ManagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/BulkReprovisionCloudPc/BulkReprovisionCloudPcRequestBuilder.cs deleted file mode 100644 index ef040130d1..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/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/managedDevices/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/ManagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcPostRequestBody.cs deleted file mode 100644 index 0415b02e76..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/ManagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/BulkRestoreCloudPc/BulkRestoreCloudPcRequestBuilder.cs deleted file mode 100644 index 12cd1bee55..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/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/managedDevices/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/ManagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusPostRequestBody.cs deleted file mode 100644 index 2d1a77d24c..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/ManagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/BulkSetCloudPcReviewStatus/BulkSetCloudPcReviewStatusRequestBuilder.cs deleted file mode 100644 index e480ba41b0..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/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/managedDevices/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/ManagedDevices/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Count/CountRequestBuilder.cs index 08d3030c8b..5a7a2a35a9 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ManagedDevices.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/managedDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/managedDevices/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsPostRequestBody.cs index 0eec2e9b91..c398b7ba1b 100644 --- a/src/generated/DeviceManagement/ManagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.DownloadAppDiagnostics.DownloadAppDiagnosticsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DownloadAppDiagnosticsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsRequestBuilder.cs index 6c5d58a7eb..88e4241a26 100644 --- a/src/generated/DeviceManagement/ManagedDevices/DownloadAppDiagnostics/DownloadAppDiagnosticsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/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/managedDevices/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.ManagedDevices.DownloadAppDiagnostics.DownloadAppDiagnosticsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DownloadAppDiagnosticsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticPostRequestBody.cs new file mode 100644 index 0000000000..40a3a47fae --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.DownloadPowerliftAppDiagnostic.DownloadPowerliftAppDiagnosticPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/DownloadPowerliftAppDiagnostic/DownloadPowerliftAppDiagnosticRequestBuilder.cs new file mode 100644 index 0000000000..3e288904f3 --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/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/managedDevices/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.ManagedDevices.DownloadPowerliftAppDiagnostic.DownloadPowerliftAppDiagnosticPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/ExecuteAction/ExecuteActionPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/ExecuteAction/ExecuteActionPostRequestBody.cs index 0778106495..e7b942405f 100644 --- a/src/generated/DeviceManagement/ManagedDevices/ExecuteAction/ExecuteActionPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.ExecuteAction.ExecuteActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ExecuteActionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/ExecuteAction/ExecuteActionRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/ExecuteAction/ExecuteActionRequestBuilder.cs index fef0e8c29d..122e3c4efd 100644 --- a/src/generated/DeviceManagement/ManagedDevices/ExecuteAction/ExecuteActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/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/managedDevices/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.ManagedDevices.ExecuteAction.ExecuteActionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExecuteActionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimPostRequestBody.cs index 2479d7cbe4..8f19cb95a5 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.ActivateDeviceEsim.ActivateDeviceEsimPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ActivateDeviceEsimPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimRequestBuilder.cs index faf3285135..0a0682a13f 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/ActivateDeviceEsim/ActivateDeviceEsimRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.ActivateDeviceEsim.ActivateDeviceEsimPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ActivateDeviceEsimPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/AssignmentFilterEvaluationStatusDetailsRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/AssignmentFilterEvaluationStatusDetailsRequestBuilder.cs index 20082c919b..61feca2684 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/AssignmentFilterEvaluationStatusDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/AssignmentFilterEvaluationStatusDetailsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.AssignmentFilterEvaluationStatusDetails.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item.AssignmentFilterEvaluation /// /// 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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Count/CountRequestBuilder.cs index 361a02afcc..7fc4a9a0e7 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.AssignmentFilterEvaluation /// /// Provides operations to count the resources in the collection. /// - 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/managedDevices/{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/managedDevices/{managedDevice%2Did}/assignmentFilterEvaluationStatusDetails/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Item/AssignmentFilterEvaluationStatusDetailsItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Item/AssignmentFilterEvaluationStatusDetailsItemRequestBuilder.cs index ee3405bf99..aea312945a 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/AssignmentFilterEvaluationStatusDetails/Item/AssignmentFilterEvaluationStatusDetailsItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.AssignmentFilterEvaluation /// /// 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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/BypassActivationLock/BypassActivationLockRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/BypassActivationLock/BypassActivationLockRequestBuilder.cs index 6454cf6be2..917d02781b 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/BypassActivationLock/BypassActivationLockRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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.ManagedDevices.Item.ChangeAssignments.ChangeAssignmentsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/ChangeAssignments/ChangeAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/ChangeAssignments/ChangeAssignmentsRequestBuilder.cs new file mode 100644 index 0000000000..46e768f73f --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.ChangeAssignments.ChangeAssignmentsPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/CleanWindowsDevice/CleanWindowsDevicePostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/CleanWindowsDevice/CleanWindowsDevicePostRequestBody.cs index 85faedce20..e9e9188397 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/CleanWindowsDevice/CleanWindowsDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.CleanWindowsDevice.CleanWindowsDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CleanWindowsDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/CleanWindowsDevice/CleanWindowsDeviceRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/CleanWindowsDevice/CleanWindowsDeviceRequestBuilder.cs index 9b70e53507..1d07392f6a 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/CleanWindowsDevice/CleanWindowsDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.CleanWindowsDevice.CleanWindowsDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CleanWindowsDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestPostRequestBody.cs index 6fc3f3a0d0..d9a7997564 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.CreateDeviceLogCollectionRequest.CreateDeviceLogCollectionRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateDeviceLogCollectionRequestPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestRequestBuilder.cs index b18452d517..fabbf43e73 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/CreateDeviceLogCollectionRequest/CreateDeviceLogCollectionRequestRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.CreateDeviceLogCollectionR /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.CreateDeviceLogCollectionRequest.CreateDeviceLogCollectionRequestPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateDeviceLogCollectionRequestPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDevicePostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDevicePostRequestBody.cs index 803756b1d0..359e8b1f87 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.DeleteUserFromSharedAppleDevice.DeleteUserFromSharedAppleDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeleteUserFromSharedAppleDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDeviceRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDeviceRequestBuilder.cs index 5f0a06bdcb..9c7175cf63 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeleteUserFromSharedAppleDevice/DeleteUserFromSharedAppleDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.DeleteUserFromSharedAppleD /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.DeleteUserFromSharedAppleDevice.DeleteUserFromSharedAppleDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeleteUserFromSharedAppleDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/Deprovision/DeprovisionPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/Deprovision/DeprovisionPostRequestBody.cs index 4de22b3acc..0e31c3df7f 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/Deprovision/DeprovisionPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.Deprovision.DeprovisionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeprovisionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/Deprovision/DeprovisionRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/Deprovision/DeprovisionRequestBuilder.cs index bd3abdfa2c..795de79d15 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/Deprovision/DeprovisionRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.Deprovision.DeprovisionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeprovisionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/DetectedApps/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DetectedApps/Count/CountRequestBuilder.cs index 7ab44d432d..de45512d9b 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DetectedApps/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{managedDevice%2Did}/detectedApps/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/DetectedApps/DetectedAppsRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DetectedApps/DetectedAppsRequestBuilder.cs index e73dc76b5d..2da0502ad0 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DetectedApps/DetectedAppsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/DetectedApps/DetectedAppsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.DetectedApps.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DetectedApps/Item/DetectedAppItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DetectedApps/Item/DetectedAppItemRequestBuilder.cs index 46e54d1d17..e813f485ae 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DetectedApps/Item/DetectedAppItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DeviceCategory/DeviceCategoryRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCategory/DeviceCategoryRequestBuilder.cs index 8811646f9c..bdd609dbd0 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCategory/DeviceCategoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCategory/DeviceCategoryRequestBuilder.cs @@ -1,6 +1,9 @@ // +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DeviceCategory/Ref/RefRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCategory/Ref/RefRequestBuilder.cs new file mode 100644 index 0000000000..527b38ab74 --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DeviceCompliancePolicyStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCompliancePolicyStates/Count/CountRequestBuilder.cs index c4a1fd62bf..e896a9e09d 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCompliancePolicyStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.DeviceCompliancePolicyStat /// /// Provides operations to count the resources in the collection. /// - 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/managedDevices/{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/managedDevices/{managedDevice%2Did}/deviceCompliancePolicyStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/DeviceCompliancePolicyStates/DeviceCompliancePolicyStatesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCompliancePolicyStates/DeviceCompliancePolicyStatesRequestBuilder.cs index ce066b50da..0ee4d49e1f 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCompliancePolicyStates/DeviceCompliancePolicyStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCompliancePolicyStates/DeviceCompliancePolicyStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.DeviceCompliancePolicyStates.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item.DeviceCompliancePolicyStat /// /// 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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DeviceCompliancePolicyStates/Item/DeviceCompliancePolicyStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCompliancePolicyStates/Item/DeviceCompliancePolicyStateItemRequestBuilder.cs index 57a45b162f..3ce714e192 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceCompliancePolicyStates/Item/DeviceCompliancePolicyStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.DeviceCompliancePolicyStat /// /// 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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DeviceConfigurationStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceConfigurationStates/Count/CountRequestBuilder.cs index 655d302ba1..456709e41f 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceConfigurationStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.DeviceConfigurationStates. /// /// Provides operations to count the resources in the collection. /// - 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/managedDevices/{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/managedDevices/{managedDevice%2Did}/deviceConfigurationStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/DeviceConfigurationStates/DeviceConfigurationStatesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceConfigurationStates/DeviceConfigurationStatesRequestBuilder.cs index 24d270fe06..0d52f786d6 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceConfigurationStates/DeviceConfigurationStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceConfigurationStates/DeviceConfigurationStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.DeviceConfigurationStates.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item.DeviceConfigurationStates /// /// 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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DeviceConfigurationStates/Item/DeviceConfigurationStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceConfigurationStates/Item/DeviceConfigurationStateItemRequestBuilder.cs index b7d46ece82..7759e7e539 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceConfigurationStates/Item/DeviceConfigurationStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.DeviceConfigurationStates. /// /// 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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DeviceHealthScriptStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceHealthScriptStates/Count/CountRequestBuilder.cs index 0ffd24e6f5..90cc3a0c10 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceHealthScriptStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.DeviceHealthScriptStates.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/managedDevices/{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/managedDevices/{managedDevice%2Did}/deviceHealthScriptStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/DeviceHealthScriptStates/DeviceHealthScriptStatesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceHealthScriptStates/DeviceHealthScriptStatesRequestBuilder.cs index 10eda70a8d..3ceaae0bfb 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceHealthScriptStates/DeviceHealthScriptStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceHealthScriptStates/DeviceHealthScriptStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.DeviceHealthScriptStates.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/DeviceHealthScriptStates/WithIdWithPolicyIdWithDeviceId/WithIdWithPolicyIdWithDeviceIdRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/DeviceHealthScriptStates/WithIdWithPolicyIdWithDeviceId/WithIdWithPolicyIdWithDeviceIdRequestBuilder.cs index 61c7d3d649..f75d9896fc 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/DeviceHealthScriptStates/WithIdWithPolicyIdWithDeviceId/WithIdWithPolicyIdWithDeviceIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.DeviceHealthScriptStates.W /// /// 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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/Disable/DisableRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/Disable/DisableRequestBuilder.cs index 128517cbfe..38074fce8d 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/Disable/DisableRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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.ManagedDevices.Item.EnableLostMode.EnableLostModePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnableLostModePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/EnableLostMode/EnableLostModeRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/EnableLostMode/EnableLostModeRequestBuilder.cs index 3d083d55d5..4fc238c827 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/EnableLostMode/EnableLostModeRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.EnableLostMode.EnableLostModePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnableLostModePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/EnrollNowAction/EnrollNowActionRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/EnrollNowAction/EnrollNowActionRequestBuilder.cs index af78aa01e6..5db95eac4e 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/EnrollNowAction/EnrollNowActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/ManagedDevices/Item/GetCloudPcRemoteActionResults/GetCloudPcRemoteActionResultsRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/GetCloudPcRemoteActionResults/GetCloudPcRemoteActionResultsRequestBuilder.cs deleted file mode 100644 index 9e211ab178..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/GetCloudPcReviewStatus/GetCloudPcReviewStatusRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/GetCloudPcReviewStatus/GetCloudPcReviewStatusRequestBuilder.cs deleted file mode 100644 index 78f7ba8b38..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/GetFileVaultKey/GetFileVaultKeyGetResponse.cs b/src/generated/DeviceManagement/ManagedDevices/Item/GetFileVaultKey/GetFileVaultKeyGetResponse.cs index b0d0160a96..4c16327346 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/GetFileVaultKey/GetFileVaultKeyGetResponse.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.GetFileVaultKey.GetFileVaultKeyGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetFileVaultKeyGetResponse(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/GetFileVaultKey/GetFileVaultKeyRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/GetFileVaultKey/GetFileVaultKeyRequestBuilder.cs index 9d7120f407..a41379855a 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/GetFileVaultKey/GetFileVaultKeyRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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.ManagedDevices.Item.GetNonCompliantSettings.GetNonCompliantSettingsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetNonCompliantSettingsGetResponse(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/GetNonCompliantSettings/GetNonCompliantSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/GetNonCompliantSettings/GetNonCompliantSettingsRequestBuilder.cs index 30adbbe604..d76daf8061 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/GetNonCompliantSettings/GetNonCompliantSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/InitiateDeviceAttestation/InitiateDeviceAttestationRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/InitiateDeviceAttestation/InitiateDeviceAttestationRequestBuilder.cs index d42473f1a1..0eaafccd64 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/InitiateDeviceAttestation/InitiateDeviceAttestationRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.InitiateDeviceAttestation /// /// 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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.InitiateMobileDeviceManage /// /// 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/managedDevices/{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/managedDevices/{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.ManagedDevices.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.ManagedDevices.Item.InitiateOnDemandProactiveRemediation.InitiateOnDemandProactiveRemediationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new InitiateOnDemandProactiveRemediationPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/InitiateOnDemandProactiveRemediation/InitiateOnDemandProactiveRemediationRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/InitiateOnDemandProactiveRemediation/InitiateOnDemandProactiveRemediationRequestBuilder.cs index 97d7b76871..ed5672c5a6 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/InitiateOnDemandProactiveRemediation/InitiateOnDemandProactiveRemediationRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.InitiateOnDemandProactiveR /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.InitiateOnDemandProactiveRemediation.InitiateOnDemandProactiveRemediationPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(InitiateOnDemandProactiveRemediationPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/LocateDevice/LocateDeviceRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/LocateDevice/LocateDeviceRequestBuilder.cs index e5fd6db729..ae2df43c51 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/LocateDevice/LocateDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.LogCollectionRequests.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}/deviceManagement/managedDevices/{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/managedDevices/{managedDevice%2Did}/logCollectionRequests/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs b/src/generated/DeviceManagement/ManagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs index 4c5803c109..505edf7ac7 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.LogCollectionRequests.Item.CreateDownloadUrl.CreateDownloadUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateDownloadUrlPostResponse(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs index 087c60d1f9..4ce8c1012a 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/LogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.LogCollectionRequests.Item /// /// 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/managedDevices/{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/managedDevices/{managedDevice%2Did}/logCollectionRequests/{deviceLogCollectionResponse%2Did}/createDownloadUrl", rawUrl) @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item.LogCollectionRequests.Item /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/LogCollectionRequests/LogCollectionRequestsRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/LogCollectionRequests/LogCollectionRequestsRequestBuilder.cs index 35558b02cc..d74f1319de 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/LogCollectionRequests/LogCollectionRequestsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/LogCollectionRequests/LogCollectionRequestsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.LogCollectionRequests.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/LogoutSharedAppleDeviceActiveUser/LogoutSharedAppleDeviceActiveUserRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/LogoutSharedAppleDeviceActiveUser/LogoutSharedAppleDeviceActiveUserRequestBuilder.cs index ed7685f12d..11a83372d6 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/LogoutSharedAppleDeviceActiveUser/LogoutSharedAppleDeviceActiveUserRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.LogoutSharedAppleDeviceAct /// /// 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/managedDevices/{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/managedDevices/{managedDevice%2Did}/logoutSharedAppleDeviceActiveUser", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.ActivateDeviceEsim; using ApiSdk.DeviceManagement.ManagedDevices.Item.AssignmentFilterEvaluationStatusDetails; using ApiSdk.DeviceManagement.ManagedDevices.Item.BypassActivationLock; +using ApiSdk.DeviceManagement.ManagedDevices.Item.ChangeAssignments; using ApiSdk.DeviceManagement.ManagedDevices.Item.CleanWindowsDevice; using ApiSdk.DeviceManagement.ManagedDevices.Item.CreateDeviceLogCollectionRequest; using ApiSdk.DeviceManagement.ManagedDevices.Item.DeleteUserFromSharedAppleDevice; @@ -15,8 +17,6 @@ using ApiSdk.DeviceManagement.ManagedDevices.Item.DisableLostMode; using ApiSdk.DeviceManagement.ManagedDevices.Item.EnableLostMode; using ApiSdk.DeviceManagement.ManagedDevices.Item.EnrollNowAction; -using ApiSdk.DeviceManagement.ManagedDevices.Item.GetCloudPcRemoteActionResults; -using ApiSdk.DeviceManagement.ManagedDevices.Item.GetCloudPcReviewStatus; using ApiSdk.DeviceManagement.ManagedDevices.Item.GetFileVaultKey; using ApiSdk.DeviceManagement.ManagedDevices.Item.GetNonCompliantSettings; using ApiSdk.DeviceManagement.ManagedDevices.Item.InitiateDeviceAttestation; @@ -34,11 +34,8 @@ using ApiSdk.DeviceManagement.ManagedDevices.Item.Reenable; using ApiSdk.DeviceManagement.ManagedDevices.Item.RemoteLock; using ApiSdk.DeviceManagement.ManagedDevices.Item.RemoveDeviceFirmwareConfigurationInterfaceManagement; -using ApiSdk.DeviceManagement.ManagedDevices.Item.ReprovisionCloudPc; using ApiSdk.DeviceManagement.ManagedDevices.Item.RequestRemoteAssistance; using ApiSdk.DeviceManagement.ManagedDevices.Item.ResetPasscode; -using ApiSdk.DeviceManagement.ManagedDevices.Item.ResizeCloudPc; -using ApiSdk.DeviceManagement.ManagedDevices.Item.RestoreCloudPc; using ApiSdk.DeviceManagement.ManagedDevices.Item.Retire; using ApiSdk.DeviceManagement.ManagedDevices.Item.RevokeAppleVppLicenses; using ApiSdk.DeviceManagement.ManagedDevices.Item.RotateBitLockerKeys; @@ -46,7 +43,6 @@ using ApiSdk.DeviceManagement.ManagedDevices.Item.RotateLocalAdminPassword; using ApiSdk.DeviceManagement.ManagedDevices.Item.SecurityBaselineStates; using ApiSdk.DeviceManagement.ManagedDevices.Item.SendCustomNotificationToCompanyPortal; -using ApiSdk.DeviceManagement.ManagedDevices.Item.SetCloudPcReviewStatus; using ApiSdk.DeviceManagement.ManagedDevices.Item.SetDeviceName; using ApiSdk.DeviceManagement.ManagedDevices.Item.ShutDown; using ApiSdk.DeviceManagement.ManagedDevices.Item.SyncDevice; @@ -59,6 +55,7 @@ using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item /// /// Provides operations to manage the managedDevices 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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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 managed devices. /// /// 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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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 managed devices. /// - 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/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Count/CountRequestBuilder.cs index 554c45a25f..9596874fb6 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.ManagedDeviceMobileAppConf /// /// Provides operations to count the resources in the collection. /// - 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/managedDevices/{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/managedDevices/{managedDevice%2Did}/managedDeviceMobileAppConfigurationStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Item/ManagedDeviceMobileAppConfigurationStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Item/ManagedDeviceMobileAppConfigurationStateItemRequestBuilder.cs index 64f0462a41..9c9427946e 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/Item/ManagedDeviceMobileAppConfigurationStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.ManagedDeviceMobileAppConf /// /// 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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/ManagedDeviceMobileAppConfigurationStatesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/ManagedDeviceMobileAppConfigurationStatesRequestBuilder.cs index 049abdc86d..ec5166ba30 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/ManagedDeviceMobileAppConfigurationStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/ManagedDeviceMobileAppConfigurationStates/ManagedDeviceMobileAppConfigurationStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.ManagedDeviceMobileAppConfigurationStates.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item.ManagedDeviceMobileAppConf /// /// 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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/OverrideComplianceState/OverrideComplianceStatePostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/OverrideComplianceState/OverrideComplianceStatePostRequestBody.cs index ffde2371da..f3e63e87ac 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/OverrideComplianceState/OverrideComplianceStatePostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.OverrideComplianceState.OverrideComplianceStatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new OverrideComplianceStatePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/OverrideComplianceState/OverrideComplianceStateRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/OverrideComplianceState/OverrideComplianceStateRequestBuilder.cs index 8214fd8ca4..072fba5650 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/OverrideComplianceState/OverrideComplianceStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.OverrideComplianceState.OverrideComplianceStatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OverrideComplianceStatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshPostRequestBody.cs index 0c1bbd80ee..8d9a4ffe62 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.PauseConfigurationRefresh.PauseConfigurationRefreshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PauseConfigurationRefreshPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshRequestBuilder.cs index 5adc342532..211f066efe 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/PauseConfigurationRefresh/PauseConfigurationRefreshRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.PauseConfigurationRefresh /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.PauseConfigurationRefresh.PauseConfigurationRefreshPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PauseConfigurationRefreshPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/PlayLostModeSound/PlayLostModeSoundPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/PlayLostModeSound/PlayLostModeSoundPostRequestBody.cs index e04f231686..fe8cca58ae 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/PlayLostModeSound/PlayLostModeSoundPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.PlayLostModeSound.PlayLostModeSoundPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PlayLostModeSoundPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/PlayLostModeSound/PlayLostModeSoundRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/PlayLostModeSound/PlayLostModeSoundRequestBuilder.cs index 3d120cbf20..3299e99522 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/PlayLostModeSound/PlayLostModeSoundRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.PlayLostModeSound.PlayLostModeSoundPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PlayLostModeSoundPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/RebootNow/RebootNowRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/RebootNow/RebootNowRequestBuilder.cs index cc7ea3558f..85c70ac04b 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/RebootNow/RebootNowRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.RemoveDeviceFirmwareConfig /// /// 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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/RequestRemoteAssistance/RequestRemoteAssistanceRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/RequestRemoteAssistance/RequestRemoteAssistanceRequestBuilder.cs index a36863d6be..bb633732c8 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/RequestRemoteAssistance/RequestRemoteAssistanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/ResizeCloudPc/ResizeCloudPcRequestBuilder.cs deleted file mode 100644 index 5705d088af..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcPostRequestBody.cs deleted file mode 100644 index 4dafb8e1b5..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/RestoreCloudPc/RestoreCloudPcRequestBuilder.cs deleted file mode 100644 index bcbac30318..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/Retire/RetireRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/Retire/RetireRequestBuilder.cs index 1a649b640c..dcfb55a12f 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/Retire/RetireRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.SecurityBaselineStates.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}/deviceManagement/managedDevices/{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/managedDevices/{managedDevice%2Did}/securityBaselineStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/SecurityBaselineStates/Item/SecurityBaselineStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SecurityBaselineStateItemRequestBuilder.cs index fee16019d1..d083959384 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SecurityBaselineStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SecurityBaselineStateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item.SecurityBaselineStates.Ite /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Count/CountRequestBuilder.cs index 407ab83a95..f6e02180d1 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.SecurityBaselineStates.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 @@ -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/managedDevices/{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/managedDevices/{managedDevice%2Did}/securityBaselineStates/{securityBaselineState%2Did}/settingStates/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Item/SecurityBaselineSettingStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Item/SecurityBaselineSettingStateItemRequestBuilder.cs index 29a3aef335..2d54113539 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/Item/SecurityBaselineSettingStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.SecurityBaselineStates.Ite /// /// 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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/SettingStatesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/SettingStatesRequestBuilder.cs index 9682f105b2..cc4204146f 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/SettingStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/Item/SettingStates/SettingStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.SecurityBaselineStates.Item.SettingStates.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item.SecurityBaselineStates.Ite /// /// 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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/SecurityBaselineStates/SecurityBaselineStatesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/SecurityBaselineStatesRequestBuilder.cs index e07e118ea5..cc8e565718 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/SecurityBaselineStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/SecurityBaselineStates/SecurityBaselineStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.SecurityBaselineStates.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalPostRequestBody.cs index 3fcf8b7abf..c322f011a6 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendCustomNotificationToCompanyPortalPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs index 66b7160bbc..26ebd44e2e 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.SendCustomNotificationToCo /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendCustomNotificationToCompanyPortalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusPostRequestBody.cs deleted file mode 100644 index 59ab02d241..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/ManagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SetCloudPcReviewStatus/SetCloudPcReviewStatusRequestBuilder.cs deleted file mode 100644 index 1e904c55f5..0000000000 --- a/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/SetDeviceName/SetDeviceNamePostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SetDeviceName/SetDeviceNamePostRequestBody.cs index fe075488f7..9952862563 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SetDeviceName/SetDeviceNamePostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.SetDeviceName.SetDeviceNamePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetDeviceNamePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/SetDeviceName/SetDeviceNameRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/SetDeviceName/SetDeviceNameRequestBuilder.cs index 8d1b08cd26..52837886bb 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/SetDeviceName/SetDeviceNameRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.SetDeviceName.SetDeviceNamePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetDeviceNamePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/ShutDown/ShutDownRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/ShutDown/ShutDownRequestBuilder.cs index 3ab808188e..aea23fd442 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/ShutDown/ShutDownRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.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.ManagedDevices.Item.TriggerConfigurationManagerAction.TriggerConfigurationManagerActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TriggerConfigurationManagerActionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/TriggerConfigurationManagerAction/TriggerConfigurationManagerActionRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/TriggerConfigurationManagerAction/TriggerConfigurationManagerActionRequestBuilder.cs index 2404c5e5c2..a854bb37ed 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/TriggerConfigurationManagerAction/TriggerConfigurationManagerActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.TriggerConfigurationManage /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.TriggerConfigurationManagerAction.TriggerConfigurationManagerActionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TriggerConfigurationManagerActionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountPostRequestBody.cs index b047d2c4e5..b3027f3190 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.UpdateWindowsDeviceAccount.UpdateWindowsDeviceAccountPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateWindowsDeviceAccountPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountRequestBuilder.cs index 5103f6f8b2..bc03e07dfd 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/UpdateWindowsDeviceAccount/UpdateWindowsDeviceAccountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.UpdateWindowsDeviceAccount /// /// 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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.UpdateWindowsDeviceAccount.UpdateWindowsDeviceAccountPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateWindowsDeviceAccountPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/Users/UsersRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/Users/UsersRequestBuilder.cs index 202975092c..f046253afe 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/Users/UsersRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/{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/managedDevices/{managedDevice%2Did}/users{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -144,11 +147,11 @@ public UsersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanPostRequestBody.cs index cfcf9182c8..cf17ed6464 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.WindowsDefenderScan.WindowsDefenderScanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WindowsDefenderScanPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanRequestBuilder.cs index 53c26a3dba..2b8748cf8d 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/WindowsDefenderScan/WindowsDefenderScanRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.WindowsDefenderScan.WindowsDefenderScanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDefenderScanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/WindowsDefenderUpdateSignatures/WindowsDefenderUpdateSignaturesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/WindowsDefenderUpdateSignatures/WindowsDefenderUpdateSignaturesRequestBuilder.cs index ee8d0065bc..ed84cbc4e6 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/WindowsDefenderUpdateSignatures/WindowsDefenderUpdateSignaturesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.WindowsDefenderUpdateSigna /// /// 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/managedDevices/{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/managedDevices/{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.ManagedDevices.Item.WindowsProtectionState.Det /// /// Provides operations to count the resources in the collection. /// - 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/managedDevices/{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/managedDevices/{managedDevice%2Did}/windowsProtectionState/detectedMalwareState/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ManagedDevices/Item/WindowsProtectionState/DetectedMalwareState/DetectedMalwareStateRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/WindowsProtectionState/DetectedMalwareState/DetectedMalwareStateRequestBuilder.cs index 00b97658ca..e572ef3cf1 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/WindowsProtectionState/DetectedMalwareState/DetectedMalwareStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/WindowsProtectionState/DetectedMalwareState/DetectedMalwareStateRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.Item.WindowsProtectionState.DetectedMalwareState.Count; using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.Item.WindowsProtectionState.Det /// /// 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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/WindowsProtectionState/DetectedMalwareState/Item/WindowsDeviceMalwareStateItemRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/WindowsProtectionState/DetectedMalwareState/Item/WindowsDeviceMalwareStateItemRequestBuilder.cs index e4d514fdd9..b44189d2a3 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/WindowsProtectionState/DetectedMalwareState/Item/WindowsDeviceMalwareStateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.Item.WindowsProtectionState.Det /// /// 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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/WindowsProtectionState/WindowsProtectionStateRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/WindowsProtectionState/WindowsProtectionStateRequestBuilder.cs index c5062ff750..11aff165ae 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/WindowsProtectionState/WindowsProtectionStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/Item/WindowsProtectionState/WindowsProtectionStateRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{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/ManagedDevices/Item/Wipe/WipePostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/Item/Wipe/WipePostRequestBody.cs index 72389ddce0..a2635283b4 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/Wipe/WipePostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.Item.Wipe.WipePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WipePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/Item/Wipe/WipeRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/Item/Wipe/WipeRequestBuilder.cs index 332c2f6d91..ab34bd4b51 100644 --- a/src/generated/DeviceManagement/ManagedDevices/Item/Wipe/WipeRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/{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/managedDevices/{managedDevice%2Did}/wipe", rawUrl) @@ -83,11 +86,11 @@ public WipeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/man /// Configuration for 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.ManagedDevices.Item.Wipe.WipePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WipePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/ManagedDevicesRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/ManagedDevicesRequestBuilder.cs index 3f8726b9ce..5c9ed7f12c 100644 --- a/src/generated/DeviceManagement/ManagedDevices/ManagedDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/ManagedDevicesRequestBuilder.cs @@ -1,15 +1,16 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ManagedDevices.AppDiagnosticsWithUpn; -using ApiSdk.DeviceManagement.ManagedDevices.BulkReprovisionCloudPc; -using ApiSdk.DeviceManagement.ManagedDevices.BulkRestoreCloudPc; -using ApiSdk.DeviceManagement.ManagedDevices.BulkSetCloudPcReviewStatus; using ApiSdk.DeviceManagement.ManagedDevices.Count; using ApiSdk.DeviceManagement.ManagedDevices.DownloadAppDiagnostics; +using ApiSdk.DeviceManagement.ManagedDevices.DownloadPowerliftAppDiagnostic; using ApiSdk.DeviceManagement.ManagedDevices.ExecuteAction; using ApiSdk.DeviceManagement.ManagedDevices.Item; using ApiSdk.DeviceManagement.ManagedDevices.MoveDevicesToOU; +using ApiSdk.DeviceManagement.ManagedDevices.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.ManagedDevices /// /// Provides operations to manage the managedDevices property of the microsoft.graph.deviceManagement entity. /// - public class ManagedDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDevicesRequestBuilder : 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.ManagedDevices.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 managedDevices 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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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.ManagedDevices.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 managed devices."; - 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.ManagedDevices.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.ManagedDevices.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 ManagedDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/managedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ManagedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/managedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -400,11 +329,11 @@ public ManagedDevicesRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 managed devices. /// - public class ManagedDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ManagedDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -500,3 +430,4 @@ public class ManagedDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ManagedDevices/MoveDevicesToOU/MoveDevicesToOUPostRequestBody.cs b/src/generated/DeviceManagement/ManagedDevices/MoveDevicesToOU/MoveDevicesToOUPostRequestBody.cs index f0e8ebf39d..3bbb2426ae 100644 --- a/src/generated/DeviceManagement/ManagedDevices/MoveDevicesToOU/MoveDevicesToOUPostRequestBody.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.MoveDevicesToOU.MoveDevicesToOUPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MoveDevicesToOUPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/MoveDevicesToOU/MoveDevicesToOURequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/MoveDevicesToOU/MoveDevicesToOURequestBuilder.cs index ede65e9501..1d60bb309a 100644 --- a/src/generated/DeviceManagement/ManagedDevices/MoveDevicesToOU/MoveDevicesToOURequestBuilder.cs +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.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/managedDevices/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/managedDevices/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.ManagedDevices.MoveDevicesToOU.MoveDevicesToOUPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MoveDevicesToOUPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse.cs b/src/generated/DeviceManagement/ManagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse.cs new file mode 100644 index 0000000000..56c09e3928 --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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.ManagedDevices.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ManagedDevices.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/ManagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.cs b/src/generated/DeviceManagement/ManagedDevices/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName/RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 0000000000..949e32890e --- /dev/null +++ b/src/generated/DeviceManagement/ManagedDevices/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.ManagedDevices.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/managedDevices/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/managedDevices/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/MicrosoftTunnelConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/Count/CountRequestBuilder.cs index 5a3b166818..8e5694d48e 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MicrosoftTunnelConfigurations.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/microsoftTunnelConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/microsoftTunnelConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MicrosoftTunnelConfigurations/Item/MicrosoftTunnelConfigurationItemRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/Item/MicrosoftTunnelConfigurationItemRequestBuilder.cs index 2b3031103d..b8703dc466 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/Item/MicrosoftTunnelConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/Item/MicrosoftTunnelConfigurationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelConfigurations.Item /// /// Provides operations to manage the microsoftTunnelConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class MicrosoftTunnelConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property microsoftTunnelConfigurations 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.MicrosoftTunnelConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelConfiguration.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 MicrosoftTunnelConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfiguration%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.MicrosoftTunnelConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MicrosoftTunnelConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MicrosoftTunne /// /// Collection of MicrosoftTunnelConfiguration settings associated with account. /// - public class MicrosoftTunnelConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class MicrosoftTunnelConfigurationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/MicrosoftTunnelConfigurationsRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/MicrosoftTunnelConfigurationsRequestBuilder.cs index 1e0a51453c..cf7e1fdf9b 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/MicrosoftTunnelConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelConfigurations/MicrosoftTunnelConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MicrosoftTunnelConfigurations.Count; using ApiSdk.DeviceManagement.MicrosoftTunnelConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelConfigurations /// /// Provides operations to manage the microsoftTunnelConfigurations property of the microsoft.graph.deviceManagement entity. /// - public class MicrosoftTunnelConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the microsoftTunnelConfigurations property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class MicrosoftTunnelConfigurationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MicrosoftTunnelConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelConfigurations.Item.MicrosoftTunnelConfigurationItemRequestBuilder(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.MicrosoftTunnelConfigurations.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.MicrosoftTunnelConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelConfiguration.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 = "Collection of MicrosoftTunnelConfiguration 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"); @@ -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 MicrosoftTunnelConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public MicrosoftTunnelConfigurationsRequestBuilder(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); @@ -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.MicrosoftTunnelConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.MicrosoftTunnelConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.MicrosoftTunnel /// /// Collection of MicrosoftTunnelConfiguration settings associated with account. /// - public class MicrosoftTunnelConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class MicrosoftTunnelConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/Count/CountRequestBuilder.cs index bc6befd0d2..fea6f7f924 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MicrosoftTunnelHealthThresholds.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/microsoftTunnelHealthThresholds/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/microsoftTunnelHealthThresholds/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MicrosoftTunnelHealthThresholds/Item/MicrosoftTunnelHealthThresholdItemRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/Item/MicrosoftTunnelHealthThresholdItemRequestBuilder.cs index 44d06e7cc3..8286ef0606 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/Item/MicrosoftTunnelHealthThresholdItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/Item/MicrosoftTunnelHealthThresholdItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelHealthThresholds.Item /// /// Provides operations to manage the microsoftTunnelHealthThresholds property of the microsoft.graph.deviceManagement entity. /// - public class MicrosoftTunnelHealthThresholdItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelHealthThresholdItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property microsoftTunnelHealthThresholds 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(MicrosoftTunnelHealthThreshold.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelHealthThreshold.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 MicrosoftTunnelHealthThresholdItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelHealthThresholds/{microsoftTunnelHealthThreshold%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelHealthThresholdItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelHealthThresholds/{microsoftTunnelHealthThreshold%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(MicrosoftTunnelHealthThreshold body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelHealthThreshold body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MicrosoftTunnelHealthThreshold body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelHealthThreshold body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(MicrosoftTunnelHealthThresho /// /// Collection of MicrosoftTunnelHealthThreshold settings associated with account. /// - public class MicrosoftTunnelHealthThresholdItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelHealthThresholdItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class MicrosoftTunnelHealthThresholdItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/MicrosoftTunnelHealthThresholdsRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/MicrosoftTunnelHealthThresholdsRequestBuilder.cs index e3bce90eb6..d5eccd6e6b 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/MicrosoftTunnelHealthThresholdsRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelHealthThresholds/MicrosoftTunnelHealthThresholdsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MicrosoftTunnelHealthThresholds.Count; using ApiSdk.DeviceManagement.MicrosoftTunnelHealthThresholds.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelHealthThresholds /// /// Provides operations to manage the microsoftTunnelHealthThresholds property of the microsoft.graph.deviceManagement entity. /// - public class MicrosoftTunnelHealthThresholdsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelHealthThresholdsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the microsoftTunnelHealthThresholds property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class MicrosoftTunnelHealthThresholdsRequestBuilder : BaseCliRequestBuild public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MicrosoftTunnelHealthThresholdItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelHealthThresholds.Item.MicrosoftTunnelHealthThresholdItemRequestBuilder(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.MicrosoftTunnelHealthThresholds.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(MicrosoftTunnelHealthThreshold.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelHealthThreshold.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 = "Collection of MicrosoftTunnelHealthThreshold 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"); @@ -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 MicrosoftTunnelHealthThresholdsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelHealthThresholds{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelHealthThresholdsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelHealthThresholds{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public MicrosoftTunnelHealthThresholdsRequestBuilder(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); @@ -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(MicrosoftTunnelHealthThreshold body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelHealthThreshold body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MicrosoftTunnelHealthThreshold body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelHealthThreshold body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(MicrosoftTunnelHealthThreshol /// /// Collection of MicrosoftTunnelHealthThreshold settings associated with account. /// - public class MicrosoftTunnelHealthThresholdsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelHealthThresholdsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class MicrosoftTunnelHealthThresholdsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Count/CountRequestBuilder.cs index c965515dc5..624f15cff3 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MicrosoftTunnelServerLogCollectionResponses.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 @@ -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/microsoftTunnelServerLogCollectionResponses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/microsoftTunnelServerLogCollectionResponses/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MicrosoftTunnelServerLogCollectionResponses/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs index a01b7ba3f2..2c92e95a0a 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Item/CreateDownloadUrl/CreateDownloadUrlPostResponse.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/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.MicrosoftTunnelServerLogCollectionResponses.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.MicrosoftTunnelServerLogCollectionResponses.Item.CreateDownloadUrl.CreateDownloadUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateDownloadUrlPostResponse(); + return new global::ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.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/MicrosoftTunnelServerLogCollectionResponses/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs index 0b0903fd6b..a2223e27f1 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/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.MicrosoftTunnelServerLogCollectionResponses.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 @@ -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 CreateDownloadUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse%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/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse%2Did}/createDownloadUrl", 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.MicrosoftTunnelServerLogCollectionResponses.Item.GenerateDownloadUrl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GenerateDownloadUrlPostResponse : IAdditionalDataHolder, IParsable + public partial class GenerateDownloadUrlPostResponse : IAdditionalDataHolder, 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 GenerateDownloadUrlPostResponse : 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 GenerateDownloadUrlPostResponse() { @@ -30,12 +32,12 @@ public GenerateDownloadUrlPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GenerateDownloadUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.Item.GenerateDownloadUrl.GenerateDownloadUrlPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GenerateDownloadUrlPostResponse(); + return new global::ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.Item.GenerateDownloadUrl.GenerateDownloadUrlPostResponse(); } /// /// 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/MicrosoftTunnelServerLogCollectionResponses/Item/GenerateDownloadUrl/GenerateDownloadUrlRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Item/GenerateDownloadUrl/GenerateDownloadUrlRequestBuilder.cs index 0777ac388b..677a91f80a 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Item/GenerateDownloadUrl/GenerateDownloadUrlRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/Item/GenerateDownloadUrl/GenerateDownloadUrlRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MicrosoftTunnelServerLogCollectionResponses.It /// /// Provides operations to call the generateDownloadUrl method. /// - public class GenerateDownloadUrlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GenerateDownloadUrlRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action generateDownloadUrl @@ -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 GenerateDownloadUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse%2Did}/generateDownloadUrl", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GenerateDownloadUrlRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse%2Did}/generateDownloadUrl", rawUrl) @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.Item.CreateDownloadUrl; using ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.Item.GenerateDownloadUrl; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelServerLogCollectionResponses.It /// /// Provides operations to manage the microsoftTunnelServerLogCollectionResponses property of the microsoft.graph.deviceManagement entity. /// - public class MicrosoftTunnelServerLogCollectionResponseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelServerLogCollectionResponseItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the createDownloadUrl method. @@ -31,7 +34,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.MicrosoftTunnelServerLogCollectionResponses.Item.CreateDownloadUrl.CreateDownloadUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -83,7 +86,7 @@ public Command BuildGenerateDownloadUrlNavCommand() { var command = new Command("generate-download-url"); command.Description = "Provides operations to call the generateDownloadUrl method."; - var builder = new GenerateDownloadUrlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.Item.GenerateDownloadUrl.GenerateDownloadUrlRequestBuilder(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(MicrosoftTunnelServerLogCollectionResponse.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelServerLogCollectionResponse.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 MicrosoftTunnelServerLogCollectionResponseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelServerLogCollectionResponseItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse%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(MicrosoftTunnelServerLogCollectionResponse body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelServerLogCollectionResponse body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MicrosoftTunnelServerLogCollectionResponse body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelServerLogCollectionResponse body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(MicrosoftTunnelServerLogColl /// /// Collection of MicrosoftTunnelServerLogCollectionResponse settings associated with account. /// - public class MicrosoftTunnelServerLogCollectionResponseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelServerLogCollectionResponseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class MicrosoftTunnelServerLogCollectionResponseItemRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/MicrosoftTunnelServerLogCollectionResponsesRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/MicrosoftTunnelServerLogCollectionResponsesRequestBuilder.cs index f6cd00702b..5e98adfc1c 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/MicrosoftTunnelServerLogCollectionResponsesRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelServerLogCollectionResponses/MicrosoftTunnelServerLogCollectionResponsesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.Count; using ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelServerLogCollectionResponses /// /// Provides operations to manage the microsoftTunnelServerLogCollectionResponses property of the microsoft.graph.deviceManagement entity. /// - public class MicrosoftTunnelServerLogCollectionResponsesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelServerLogCollectionResponsesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the microsoftTunnelServerLogCollectionResponses 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 MicrosoftTunnelServerLogCollectionResponseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelServerLogCollectionResponses.Item.MicrosoftTunnelServerLogCollectionResponseItemRequestBuilder(PathParameters); commands.Add(builder.BuildCreateDownloadUrlNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildGenerateDownloadUrlNavCommand()); @@ -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.MicrosoftTunnelServerLogCollectionResponses.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(MicrosoftTunnelServerLogCollectionResponse.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelServerLogCollectionResponse.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 MicrosoftTunnelServerLogCollectionResponse 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"); @@ -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 MicrosoftTunnelServerLogCollectionResponsesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelServerLogCollectionResponses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelServerLogCollectionResponsesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelServerLogCollectionResponses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public MicrosoftTunnelServerLogCollectionResponsesRequestBuilder(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); @@ -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(MicrosoftTunnelServerLogCollectionResponse body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelServerLogCollectionResponse body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MicrosoftTunnelServerLogCollectionResponse body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelServerLogCollectionResponse body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(MicrosoftTunnelServerLogColle /// /// Collection of MicrosoftTunnelServerLogCollectionResponse settings associated with account. /// - public class MicrosoftTunnelServerLogCollectionResponsesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelServerLogCollectionResponsesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class MicrosoftTunnelServerLogCollectionResponsesRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Count/CountRequestBuilder.cs index 5552bd13b3..339c377012 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MicrosoftTunnelSites.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/microsoftTunnelSites/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/microsoftTunnelSites/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MicrosoftTunnelSites/Item/MicrosoftTunnelConfiguration/MicrosoftTunnelConfigurationRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelConfiguration/MicrosoftTunnelConfigurationRequestBuilder.cs index d786a58e28..4e5f5a9bb9 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelConfiguration/MicrosoftTunnelConfigurationRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelConfiguration/MicrosoftTunnelConfigurationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelSites.Item.MicrosoftTunnelConfi /// /// Provides operations to manage the microsoftTunnelConfiguration property of the microsoft.graph.microsoftTunnelSite entity. /// - public class MicrosoftTunnelConfigurationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelConfigurationRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property microsoftTunnelConfiguration 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.MicrosoftTunnelConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelConfiguration.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 MicrosoftTunnelConfigurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelConfiguration{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelConfigurationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelConfiguration{?%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.MicrosoftTunnelConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MicrosoftTunnelConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MicrosoftTunne /// /// The MicrosoftTunnelConfiguration that has been applied to this MicrosoftTunnelSite /// - public class MicrosoftTunnelConfigurationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelConfigurationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class MicrosoftTunnelConfigurationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Count/CountRequestBuilder.cs index 4b4bd647c6..ec0faf030d 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServe /// /// Provides operations to count the resources in the collection. /// - 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/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/CreateServerLogCollectionRequest/CreateServerLogCollectionRequestPostRequestBody.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/CreateServerLogCollectionRequest/CreateServerLogCollectionRequestPostRequestBody.cs index 7a5b235d23..077b6641c8 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/CreateServerLogCollectionRequest/CreateServerLogCollectionRequestPostRequestBody.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/CreateServerLogCollectionRequest/CreateServerLogCollectionRequestPostRequestBody.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.CreateServerLogCollectionRequest { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateServerLogCollectionRequestPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateServerLogCollectionRequestPostRequestBody : IAdditionalDataHolder, 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 CreateServerLogCollectionRequestPostRequestBody : IAdditionalDataHo /// The startDateTime property public DateTimeOffset? StartDateTime { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateServerLogCollectionRequestPostRequestBody() { @@ -26,12 +28,12 @@ public CreateServerLogCollectionRequestPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateServerLogCollectionRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.CreateServerLogCollectionRequest.CreateServerLogCollectionRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateServerLogCollectionRequestPostRequestBody(); + return new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.CreateServerLogCollectionRequest.CreateServerLogCollectionRequestPostRequestBody(); } /// /// 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/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/CreateServerLogCollectionRequest/CreateServerLogCollectionRequestRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/CreateServerLogCollectionRequest/CreateServerLogCollectionRequestRequestBuilder.cs index ee4fcf62e8..ba2591fad7 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/CreateServerLogCollectionRequest/CreateServerLogCollectionRequestRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/CreateServerLogCollectionRequest/CreateServerLogCollectionRequestRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServe /// /// Provides operations to call the createServerLogCollectionRequest method. /// - public class CreateServerLogCollectionRequestRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateServerLogCollectionRequestRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createServerLogCollectionRequest @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateServerLogCollectionRequestPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.CreateServerLogCollectionRequest.CreateServerLogCollectionRequestPostRequestBody.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 CreateServerLogCollectionRequestRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%2Did}/createServerLogCollectionRequest", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateServerLogCollectionRequestRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%2Did}/createServerLogCollectionRequest", rawUrl) @@ -100,11 +103,11 @@ public CreateServerLogCollectionRequestRequestBuilder(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(CreateServerLogCollectionRequestPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.CreateServerLogCollectionRequest.CreateServerLogCollectionRequestPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateServerLogCollectionRequestPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.CreateServerLogCollectionRequest.CreateServerLogCollectionRequestPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CreateServerLogCollectionRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GenerateServerLogCollectionRequest/GenerateServerLogCollectionRequestPostRequestBody.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GenerateServerLogCollectionRequest/GenerateServerLogCollectionRequestPostRequestBody.cs index 199088a896..5fcad3d97c 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GenerateServerLogCollectionRequest/GenerateServerLogCollectionRequestPostRequestBody.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GenerateServerLogCollectionRequest/GenerateServerLogCollectionRequestPostRequestBody.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GenerateServerLogCollectionRequest { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GenerateServerLogCollectionRequestPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GenerateServerLogCollectionRequestPostRequestBody : IAdditionalDataHolder, 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 GenerateServerLogCollectionRequestPostRequestBody : IAdditionalData /// The startDateTime property public DateTimeOffset? StartDateTime { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GenerateServerLogCollectionRequestPostRequestBody() { @@ -26,12 +28,12 @@ public GenerateServerLogCollectionRequestPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GenerateServerLogCollectionRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GenerateServerLogCollectionRequest.GenerateServerLogCollectionRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GenerateServerLogCollectionRequestPostRequestBody(); + return new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GenerateServerLogCollectionRequest.GenerateServerLogCollectionRequestPostRequestBody(); } /// /// 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/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GenerateServerLogCollectionRequest/GenerateServerLogCollectionRequestRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GenerateServerLogCollectionRequest/GenerateServerLogCollectionRequestRequestBuilder.cs index 3c31790e4d..3ed0977828 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GenerateServerLogCollectionRequest/GenerateServerLogCollectionRequestRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GenerateServerLogCollectionRequest/GenerateServerLogCollectionRequestRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServe /// /// Provides operations to call the generateServerLogCollectionRequest method. /// - public class GenerateServerLogCollectionRequestRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GenerateServerLogCollectionRequestRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action generateServerLogCollectionRequest @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GenerateServerLogCollectionRequestPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GenerateServerLogCollectionRequest.GenerateServerLogCollectionRequestPostRequestBody.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 GenerateServerLogCollectionRequestRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%2Did}/generateServerLogCollectionRequest", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GenerateServerLogCollectionRequestRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%2Did}/generateServerLogCollectionRequest", rawUrl) @@ -100,11 +103,11 @@ public GenerateServerLogCollectionRequestRequestBuilder(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(GenerateServerLogCollectionRequestPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GenerateServerLogCollectionRequest.GenerateServerLogCollectionRequestPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GenerateServerLogCollectionRequestPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GenerateServerLogCollectionRequest.GenerateServerLogCollectionRequestPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GenerateServerLogCollectionRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostRequestBody.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostRequestBody.cs index 8d98cc65b5..0eb10606eb 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostRequestBody.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostRequestBody.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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. @@ -25,7 +27,7 @@ public class GetHealthMetricTimeSeriesPostRequestBody : IAdditionalDataHolder, I /// The startDateTime property public DateTimeOffset? StartDateTime { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetHealthMetricTimeSeriesPostRequestBody() { @@ -34,12 +36,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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHealthMetricTimeSeriesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody(); } /// /// The deserialization information for the current model @@ -68,3 +70,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostResponse.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostResponse.cs index 3f0aacb294..aa8f81c0bc 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesPostResponse.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHealthMetricTimeSeriesPostResponse(); + return new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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(MetricTimeSeriesDataPoint.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.MetricTimeSeriesDataPoint.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/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesRequestBuilder.cs index 1b6ede974c..61ddac0d9a 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetricTimeSeries/GetHealthMetricTimeSeriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/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.MicrosoftTunnelSites.Item.MicrosoftTunnelServe /// /// 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 @@ -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(GetHealthMetricTimeSeriesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody.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 GetHealthMetricTimeSeriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%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/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%2Did}/getHealthMetricTimeSeries", rawUrl) @@ -112,11 +115,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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetHealthMetricTimeSeriesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -127,3 +130,4 @@ public RequestInformation ToPostRequestInformation(GetHealthMetricTimeSeriesPost } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsPostRequestBody.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsPostRequestBody.cs index 61083dc389..f04733d9df 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsPostRequestBody.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHealthMetricsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsPostResponse.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsPostResponse.cs index e7de970f8c..aa2cee907b 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsPostResponse.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetrics.GetHealthMetricsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHealthMetricsPostResponse(); + return new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsRequestBuilder.cs index 5d88b95e3c..f3af182bda 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/GetHealthMetrics/GetHealthMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/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.MicrosoftTunnelSites.Item.MicrosoftTunnelServe /// /// 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 @@ -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(GetHealthMetricsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody.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 GetHealthMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%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/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%2Did}/getHealthMetrics", rawUrl) @@ -112,11 +115,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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetHealthMetricsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetrics.GetHealthMetricsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -127,3 +130,4 @@ public RequestInformation ToPostRequestInformation(GetHealthMetricsPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/MicrosoftTunnelServerItemRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/MicrosoftTunnelServerItemRequestBuilder.cs index 7c6bd79a1d..2156243aa6 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/MicrosoftTunnelServerItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/Item/MicrosoftTunnelServerItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.CreateServerLogCollectionRequest; using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GenerateServerLogCollectionRequest; using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetricTimeSeries; using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServe /// /// Provides operations to manage the microsoftTunnelServers property of the microsoft.graph.microsoftTunnelSite entity. /// - public class MicrosoftTunnelServerItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelServerItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the createServerLogCollectionRequest method. @@ -33,7 +36,7 @@ public Command BuildCreateServerLogCollectionRequestNavCommand() { var command = new Command("create-server-log-collection-request"); command.Description = "Provides operations to call the createServerLogCollectionRequest method."; - var builder = new CreateServerLogCollectionRequestRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.CreateServerLogCollectionRequest.CreateServerLogCollectionRequestRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -91,7 +94,7 @@ public Command BuildGenerateServerLogCollectionRequestNavCommand() { var command = new Command("generate-server-log-collection-request"); command.Description = "Provides operations to call the generateServerLogCollectionRequest method."; - var builder = new GenerateServerLogCollectionRequestRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GenerateServerLogCollectionRequest.GenerateServerLogCollectionRequestRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -166,7 +169,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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetrics.GetHealthMetricsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -183,7 +186,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.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.GetHealthMetricTimeSeries.GetHealthMetricTimeSeriesRequestBuilder(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(MicrosoftTunnelServer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelServer.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 MicrosoftTunnelServerItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelServerItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers/{microsoftTunnelServer%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(MicrosoftTunnelServer body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelServer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MicrosoftTunnelServer body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelServer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(MicrosoftTunnelServer body, /// /// A list of MicrosoftTunnelServers that are registered to this MicrosoftTunnelSite /// - public class MicrosoftTunnelServerItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelServerItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class MicrosoftTunnelServerItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/MicrosoftTunnelServersRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/MicrosoftTunnelServersRequestBuilder.cs index 4549d79be9..fbb361a47d 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/MicrosoftTunnelServersRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelServers/MicrosoftTunnelServersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Count; using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelSites.Item.MicrosoftTunnelServe /// /// Provides operations to manage the microsoftTunnelServers property of the microsoft.graph.microsoftTunnelSite entity. /// - public class MicrosoftTunnelServersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelServersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the microsoftTunnelServers property of the microsoft.graph.microsoftTunnelSite entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new MicrosoftTunnelServerItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.Item.MicrosoftTunnelServerItemRequestBuilder(PathParameters); commands.Add(builder.BuildCreateServerLogCollectionRequestNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildGenerateServerLogCollectionRequestNavCommand()); @@ -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.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.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(MicrosoftTunnelServer.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelServer.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 MicrosoftTunnelServersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelServersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/microsoftTunnelServers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -232,11 +235,11 @@ public MicrosoftTunnelServersRequestBuilder(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); @@ -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(MicrosoftTunnelServer body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelServer body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MicrosoftTunnelServer body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelServer body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -268,7 +271,8 @@ public RequestInformation ToPostRequestInformation(MicrosoftTunnelServer body, A /// /// A list of MicrosoftTunnelServers that are registered to this MicrosoftTunnelSite /// - public class MicrosoftTunnelServersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelServersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -332,3 +336,4 @@ public class MicrosoftTunnelServersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelSiteItemRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelSiteItemRequestBuilder.cs index d4ea0d0172..2107d8bbb0 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelSiteItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/MicrosoftTunnelSiteItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelConfiguration; using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers; using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.RequestUpgrade; using ApiSdk.Models.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.MicrosoftTunnelSites.Item /// /// Provides operations to manage the microsoftTunnelSites property of the microsoft.graph.deviceManagement entity. /// - public class MicrosoftTunnelSiteItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelSiteItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property microsoftTunnelSites for deviceManagement @@ -119,7 +122,7 @@ public Command BuildMicrosoftTunnelConfigurationNavCommand() { var command = new Command("microsoft-tunnel-configuration"); command.Description = "Provides operations to manage the microsoftTunnelConfiguration property of the microsoft.graph.microsoftTunnelSite entity."; - var builder = new MicrosoftTunnelConfigurationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelConfiguration.MicrosoftTunnelConfigurationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -138,7 +141,7 @@ public Command BuildMicrosoftTunnelServersNavCommand() { var command = new Command("microsoft-tunnel-servers"); command.Description = "Provides operations to manage the microsoftTunnelServers property of the microsoft.graph.microsoftTunnelSite entity."; - var builder = new MicrosoftTunnelServersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelServers.MicrosoftTunnelServersRequestBuilder(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(MicrosoftTunnelSite.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelSite.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -216,7 +219,7 @@ public Command BuildRequestUpgradeNavCommand() { var command = new Command("request-upgrade"); command.Description = "Provides operations to call the requestUpgrade method."; - var builder = new RequestUpgradeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.RequestUpgrade.RequestUpgradeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -226,14 +229,14 @@ public Command BuildRequestUpgradeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MicrosoftTunnelSiteItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelSiteItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}{?%24expand,%24select}", rawUrl) @@ -265,11 +268,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -285,11 +288,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(MicrosoftTunnelSite body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelSite body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MicrosoftTunnelSite body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MicrosoftTunnelSite body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -301,7 +304,8 @@ public RequestInformation ToPatchRequestInformation(MicrosoftTunnelSite body, Ac /// /// Collection of MicrosoftTunnelSite settings associated with account. /// - public class MicrosoftTunnelSiteItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelSiteItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -326,3 +330,4 @@ public class MicrosoftTunnelSiteItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/RequestUpgrade/RequestUpgradeRequestBuilder.cs b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/RequestUpgrade/RequestUpgradeRequestBuilder.cs index 047b9a9de8..891b707def 100644 --- a/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/RequestUpgrade/RequestUpgradeRequestBuilder.cs +++ b/src/generated/DeviceManagement/MicrosoftTunnelSites/Item/RequestUpgrade/RequestUpgradeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MicrosoftTunnelSites.Item.RequestUpgrade /// /// Provides operations to call the requestUpgrade method. /// - public class RequestUpgradeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RequestUpgradeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action requestUpgrade @@ -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 RequestUpgradeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/requestUpgrade", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RequestUpgradeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite%2Did}/requestUpgrade", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Count; using ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MicrosoftTunnelSites /// /// Provides operations to manage the microsoftTunnelSites property of the microsoft.graph.deviceManagement entity. /// - public class MicrosoftTunnelSitesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelSitesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the microsoftTunnelSites 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 MicrosoftTunnelSiteItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MicrosoftTunnelSites.Item.MicrosoftTunnelSiteItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftTunnelConfigurationNavCommand()); @@ -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.MicrosoftTunnelSites.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(MicrosoftTunnelSite.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MicrosoftTunnelSite.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 = "Collection of MicrosoftTunnelSite 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"); @@ -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 MicrosoftTunnelSitesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/microsoftTunnelSites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftTunnelSitesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/microsoftTunnelSites{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -219,11 +171,11 @@ public MicrosoftTunnelSitesRequestBuilder(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); @@ -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(MicrosoftTunnelSite body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelSite body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MicrosoftTunnelSite body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MicrosoftTunnelSite body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +207,8 @@ public RequestInformation ToPostRequestInformation(MicrosoftTunnelSite body, Act /// /// Collection of MicrosoftTunnelSite settings associated with account. /// - public class MicrosoftTunnelSitesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftTunnelSitesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class MicrosoftTunnelSitesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Count/CountRequestBuilder.cs index de4bf13344..9dc6334c32 100644 --- a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MobileAppTroubleshootingEvents.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/mobileAppTroubleshootingEvents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/mobileAppTroubleshootingEvents/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs index 6b14b13488..d255d1fbfc 100644 --- a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.Count; using ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MobileAppTroubleshootingEvents.Item.AppLogColl /// /// Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity. /// - public class AppLogCollectionRequestsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppLogCollectionRequestsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AppLogCollectionRequestItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.Item.AppLogCollectionRequestItemRequestBuilder(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.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.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(AppLogCollectionRequest.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AppLogCollectionRequest.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,13 +110,13 @@ public Command BuildCreateCommand() return command; } /// - /// The collection property of AppLogUploadRequest. + /// Indicates collection of App Log Upload Request. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "The collection property of AppLogUploadRequest."; + command.Description = "Indicates collection of App Log Upload Request."; var mobileAppTroubleshootingEventIdOption = new Option("--mobile-app-troubleshooting-event-id", description: "The unique identifier of mobileAppTroubleshootingEvent") { }; mobileAppTroubleshootingEventIdOption.IsRequired = true; @@ -209,31 +212,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 AppLogCollectionRequestsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppLogCollectionRequestsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// The collection property of AppLogUploadRequest. + /// Indicates collection of App Log Upload 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); @@ -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(AppLogCollectionRequest body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AppLogCollectionRequest body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AppLogCollectionRequest body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AppLogCollectionRequest body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,9 +266,10 @@ public RequestInformation ToPostRequestInformation(AppLogCollectionRequest body, return requestInfo; } /// - /// The collection property of AppLogUploadRequest. + /// Indicates collection of App Log Upload Request. /// - public class AppLogCollectionRequestsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppLogCollectionRequestsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class AppLogCollectionRequestsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Count/CountRequestBuilder.cs index 222c8fee6e..1e85e50c5b 100644 --- a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MobileAppTroubleshootingEvents.Item.AppLogColl /// /// Provides operations to count the resources in the collection. /// - 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/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs index 53834dfe42..85d9fc5af0 100644 --- a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.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.MobileAppTroubleshootingEvents.Item.AppLogColl /// /// Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity. /// - public class AppLogCollectionRequestItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppLogCollectionRequestItemRequestBuilder : 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.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.Item.CreateDownloadUrl.CreateDownloadUrlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -81,13 +84,13 @@ public Command BuildDeleteCommand() return command; } /// - /// The collection property of AppLogUploadRequest. + /// Indicates collection of App Log Upload Request. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The collection property of AppLogUploadRequest."; + command.Description = "Indicates collection of App Log Upload Request."; var mobileAppTroubleshootingEventIdOption = new Option("--mobile-app-troubleshooting-event-id", description: "The unique identifier of mobileAppTroubleshootingEvent") { }; mobileAppTroubleshootingEventIdOption.IsRequired = true; @@ -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(AppLogCollectionRequest.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AppLogCollectionRequest.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 AppLogCollectionRequestItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests/{appLogCollectionRequest%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppLogCollectionRequestItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests/{appLogCollectionRequest%2Did}{?%24expand,%24select}", rawUrl) @@ -229,17 +232,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// The collection property of AppLogUploadRequest. + /// Indicates collection of App Log Upload 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); @@ -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(AppLogCollectionRequest body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AppLogCollectionRequest body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AppLogCollectionRequest body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AppLogCollectionRequest body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,9 +272,10 @@ public RequestInformation ToPatchRequestInformation(AppLogCollectionRequest body return requestInfo; } /// - /// The collection property of AppLogUploadRequest. + /// Indicates collection of App Log Upload Request. /// - public class AppLogCollectionRequestItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppLogCollectionRequestItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class AppLogCollectionRequestItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs index 7fca35495a..e89072141f 100644 --- a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/CreateDownloadUrl/CreateDownloadUrlRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MobileAppTroubleshootingEvents.Item.AppLogColl /// /// 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 @@ -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 CreateDownloadUrlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests/{appLogCollectionRequest%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/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}/appLogCollectionRequests/{appLogCollectionRequest%2Did}/createDownloadUrl", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests; using ApiSdk.Models.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.MobileAppTroubleshootingEvents.Item /// /// Provides operations to manage the mobileAppTroubleshootingEvents property of the microsoft.graph.deviceManagement entity. /// - public class MobileAppTroubleshootingEventItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppTroubleshootingEventItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity. @@ -30,7 +33,7 @@ public Command BuildAppLogCollectionRequestsNavCommand() { var command = new Command("app-log-collection-requests"); command.Description = "Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity."; - var builder = new AppLogCollectionRequestsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Item.AppLogCollectionRequests.AppLogCollectionRequestsRequestBuilder(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(MobileAppTroubleshootingEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppTroubleshootingEvent.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 MobileAppTroubleshootingEventItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppTroubleshootingEventItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent%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(MobileAppTroubleshootingEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppTroubleshootingEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileAppTroubleshootingEvent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileAppTroubleshootingEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(MobileAppTroubleshootingEven /// /// The collection property of MobileAppTroubleshootingEvent. /// - public class MobileAppTroubleshootingEventItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppTroubleshootingEventItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class MobileAppTroubleshootingEventItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/MobileAppTroubleshootingEventsRequestBuilder.cs b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/MobileAppTroubleshootingEventsRequestBuilder.cs index 226d3813f1..2ee63d8519 100644 --- a/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/MobileAppTroubleshootingEventsRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileAppTroubleshootingEvents/MobileAppTroubleshootingEventsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Count; using ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MobileAppTroubleshootingEvents /// /// Provides operations to manage the mobileAppTroubleshootingEvents property of the microsoft.graph.deviceManagement entity. /// - public class MobileAppTroubleshootingEventsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppTroubleshootingEventsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the mobileAppTroubleshootingEvents 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 MobileAppTroubleshootingEventItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MobileAppTroubleshootingEvents.Item.MobileAppTroubleshootingEventItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppLogCollectionRequestsNavCommand()); 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.MobileAppTroubleshootingEvents.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(MobileAppTroubleshootingEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileAppTroubleshootingEvent.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 collection property of MobileAppTroubleshootingEvent."; - 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 MobileAppTroubleshootingEventsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileAppTroubleshootingEventsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mobileAppTroubleshootingEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public MobileAppTroubleshootingEventsRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(MobileAppTroubleshootingEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppTroubleshootingEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileAppTroubleshootingEvent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileAppTroubleshootingEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(MobileAppTroubleshootingEvent /// /// The collection property of MobileAppTroubleshootingEvent. /// - public class MobileAppTroubleshootingEventsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileAppTroubleshootingEventsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class MobileAppTroubleshootingEventsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MobileThreatDefenseConnectors/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/MobileThreatDefenseConnectors/Count/CountRequestBuilder.cs index 42884d99cd..506c21033f 100644 --- a/src/generated/DeviceManagement/MobileThreatDefenseConnectors/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileThreatDefenseConnectors/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.MobileThreatDefenseConnectors.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/mobileThreatDefenseConnectors/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/mobileThreatDefenseConnectors/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/MobileThreatDefenseConnectors/Item/MobileThreatDefenseConnectorItemRequestBuilder.cs b/src/generated/DeviceManagement/MobileThreatDefenseConnectors/Item/MobileThreatDefenseConnectorItemRequestBuilder.cs index 240c0d29d9..00c5ed21f7 100644 --- a/src/generated/DeviceManagement/MobileThreatDefenseConnectors/Item/MobileThreatDefenseConnectorItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileThreatDefenseConnectors/Item/MobileThreatDefenseConnectorItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MobileThreatDefenseConnectors.Item /// /// Provides operations to manage the mobileThreatDefenseConnectors property of the microsoft.graph.deviceManagement entity. /// - public class MobileThreatDefenseConnectorItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileThreatDefenseConnectorItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property mobileThreatDefenseConnectors 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(MobileThreatDefenseConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileThreatDefenseConnector.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 MobileThreatDefenseConnectorItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileThreatDefenseConnectorItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector%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(MobileThreatDefenseConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileThreatDefenseConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MobileThreatDefenseConnector body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MobileThreatDefenseConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(MobileThreatDefenseConnector /// /// The list of Mobile threat Defense connectors configured by the tenant. /// - public class MobileThreatDefenseConnectorItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileThreatDefenseConnectorItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class MobileThreatDefenseConnectorItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/MobileThreatDefenseConnectors/MobileThreatDefenseConnectorsRequestBuilder.cs b/src/generated/DeviceManagement/MobileThreatDefenseConnectors/MobileThreatDefenseConnectorsRequestBuilder.cs index 8563119dc6..7bf24a8569 100644 --- a/src/generated/DeviceManagement/MobileThreatDefenseConnectors/MobileThreatDefenseConnectorsRequestBuilder.cs +++ b/src/generated/DeviceManagement/MobileThreatDefenseConnectors/MobileThreatDefenseConnectorsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.MobileThreatDefenseConnectors.Count; using ApiSdk.DeviceManagement.MobileThreatDefenseConnectors.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.MobileThreatDefenseConnectors /// /// Provides operations to manage the mobileThreatDefenseConnectors property of the microsoft.graph.deviceManagement entity. /// - public class MobileThreatDefenseConnectorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileThreatDefenseConnectorsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the mobileThreatDefenseConnectors property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class MobileThreatDefenseConnectorsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MobileThreatDefenseConnectorItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.MobileThreatDefenseConnectors.Item.MobileThreatDefenseConnectorItemRequestBuilder(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.MobileThreatDefenseConnectors.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(MobileThreatDefenseConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MobileThreatDefenseConnector.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 Mobile threat Defense connectors 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 MobileThreatDefenseConnectorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/mobileThreatDefenseConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MobileThreatDefenseConnectorsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mobileThreatDefenseConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public MobileThreatDefenseConnectorsRequestBuilder(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); @@ -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(MobileThreatDefenseConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileThreatDefenseConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MobileThreatDefenseConnector body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MobileThreatDefenseConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(MobileThreatDefenseConnector /// /// The list of Mobile threat Defense connectors configured by the tenant. /// - public class MobileThreatDefenseConnectorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MobileThreatDefenseConnectorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class MobileThreatDefenseConnectorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Monitoring/AlertRecords/AlertRecordsRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRecords/AlertRecordsRequestBuilder.cs index 138c12d6d1..9fa5bce339 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRecords/AlertRecordsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRecords/AlertRecordsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Monitoring.AlertRecords.Count; using ApiSdk.DeviceManagement.Monitoring.AlertRecords.Item; using ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent; using ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementGetPortalNotifications; using ApiSdk.Models.DeviceManagement; 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.DeviceManagement.Monitoring.AlertRecords /// /// Provides operations to manage the alertRecords property of the microsoft.graph.deviceManagement.monitoring entity. /// - public class AlertRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the alertRecords property of the microsoft.graph.deviceManagement.monitoring entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AlertRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.Item.AlertRecordItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMicrosoftGraphDeviceManagementSetPortalNotificationAsSentNavCommand()); @@ -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.Monitoring.AlertRecords.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(AlertRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagement.AlertRecord.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 the alertRecord objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-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"); @@ -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}, @@ -207,7 +159,7 @@ public Command BuildMicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotifi { var command = new Command("microsoft-graph-device-management-change-alert-records-portal-notification-as-sent"); command.Description = "Provides operations to call the changeAlertRecordsPortalNotificationAsSent method."; - var builder = new MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -224,7 +176,7 @@ public Command BuildMicrosoftGraphDeviceManagementGetPortalNotificationsNavComma { var command = new Command("microsoft-graph-device-management-get-portal-notifications"); command.Description = "Provides operations to call the getPortalNotifications method."; - var builder = new MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -234,14 +186,14 @@ public Command BuildMicrosoftGraphDeviceManagementGetPortalNotificationsNavComma return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AlertRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/monitoring/alertRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AlertRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/monitoring/alertRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -254,11 +206,11 @@ public AlertRecordsRequestBuilder(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); @@ -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(AlertRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagement.AlertRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AlertRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagement.AlertRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -290,7 +242,8 @@ public RequestInformation ToPostRequestInformation(AlertRecord body, Action /// Get a list of the alertRecord objects and their properties. /// - public class AlertRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -354,3 +307,4 @@ public class AlertRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Monitoring/AlertRecords/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRecords/Count/CountRequestBuilder.cs index ed04a4c224..22da6cf87d 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRecords/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Monitoring.AlertRecords.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/monitoring/alertRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/monitoring/alertRecords/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Monitoring/AlertRecords/Item/AlertRecordItemRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRecords/Item/AlertRecordItemRequestBuilder.cs index 648800caa4..42d2cffec9 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRecords/Item/AlertRecordItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRecords/Item/AlertRecordItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Monitoring.AlertRecords.Item.MicrosoftGraphDeviceManagementSetPortalNotificationAsSent; using ApiSdk.Models.DeviceManagement; 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.DeviceManagement.Monitoring.AlertRecords.Item /// /// Provides operations to manage the alertRecords property of the microsoft.graph.deviceManagement.monitoring entity. /// - public class AlertRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property alertRecords for deviceManagement @@ -118,7 +121,7 @@ public Command BuildMicrosoftGraphDeviceManagementSetPortalNotificationAsSentNav { var command = new Command("microsoft-graph-device-management-set-portal-notification-as-sent"); command.Description = "Provides operations to call the setPortalNotificationAsSent method."; - var builder = new MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.Item.MicrosoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(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(AlertRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagement.AlertRecord.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 AlertRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/monitoring/alertRecords/{alertRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AlertRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/monitoring/alertRecords/{alertRecord%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(AlertRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagement.AlertRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AlertRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagement.AlertRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +257,8 @@ public RequestInformation ToPatchRequestInformation(AlertRecord body, Action /// Read the properties and relationships of an alertRecord object. /// - public class AlertRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -279,3 +283,4 @@ public class AlertRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Monitoring/AlertRecords/Item/MicrosoftGraphDeviceManagementSetPortalNotificationAsSent/MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRecords/Item/MicrosoftGraphDeviceManagementSetPortalNotificationAsSent/MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder.cs index ec183cc2e6..aac637c12c 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRecords/Item/MicrosoftGraphDeviceManagementSetPortalNotificationAsSent/MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRecords/Item/MicrosoftGraphDeviceManagementSetPortalNotificationAsSent/MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Monitoring.AlertRecords.Item.MicrosoftGraphDev /// /// Provides operations to call the setPortalNotificationAsSent method. /// - public class MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder : BaseCliRequestBuilder { /// /// Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. @@ -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 MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/monitoring/alertRecords/{alertRecord%2Did}/microsoft.graph.deviceManagement.setPortalNotificationAsSent", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/monitoring/alertRecords/{alertRecord%2Did}/microsoft.graph.deviceManagement.setPortalNotificationAsSent", 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.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChangeAlertRecordsPortalNotificationAsSentPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChangeAlertRecordsPortalNotificationAsSentPostRequestBody : IAdditionalDataHolder, 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 ChangeAlertRecordsPortalNotificationAsSentPostRequestBody : IAdditi public List AlertRecordIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChangeAlertRecordsPortalNotificationAsSentPostRequestBody() { @@ -30,12 +32,12 @@ public ChangeAlertRecordsPortalNotificationAsSentPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChangeAlertRecordsPortalNotificationAsSentPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChangeAlertRecordsPortalNotificationAsSentPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "alertRecordIds", n => { AlertRecordIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "alertRecordIds", n => { AlertRecordIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent/MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent/MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder.cs index 09632350a8..68975ab6c7 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent/MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent/MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Monitoring.AlertRecords.MicrosoftGraphDeviceMa /// /// Provides operations to call the changeAlertRecordsPortalNotificationAsSent method. /// - public class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder : BaseCliRequestBuilder { /// /// Set the isPortalNotificationSent property of all portal notification resources associated with the specified alertRecord to true, marking them as sent. A maximum of 100 alertRecord IDs can be received at one time, and a maximum of 100 portal notification resources can be changed in the isPortalNotificationSent property status. @@ -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(ChangeAlertRecordsPortalNotificationAsSentPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody.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 MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/monitoring/alertRecords/microsoft.graph.deviceManagement.changeAlertRecordsPortalNotificationAsSent", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/monitoring/alertRecords/microsoft.graph.deviceManagement.changeAlertRecordsPortalNotificationAsSent", rawUrl) @@ -77,11 +80,11 @@ public MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentR /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChangeAlertRecordsPortalNotificationAsSentPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChangeAlertRecordsPortalNotificationAsSentPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(ChangeAlertRecordsPortalNotif } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementGetPortalNotifications/GetPortalNotificationsGetResponse.cs b/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementGetPortalNotifications/GetPortalNotificationsGetResponse.cs index 4d0bf3711f..d8d26df074 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementGetPortalNotifications/GetPortalNotificationsGetResponse.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementGetPortalNotifications/GetPortalNotificationsGetResponse.cs @@ -1,34 +1,36 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.DeviceManagement; 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.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementGetPortalNotifications { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPortalNotificationsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetPortalNotificationsGetResponse : 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 GetPortalNotificationsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPortalNotificationsGetResponse(); + return new global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.MicrosoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse(); } /// /// 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(PortalNotification.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagement.PortalNotification.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/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementGetPortalNotifications/MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementGetPortalNotifications/MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.cs index 43189d2198..5548661e25 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementGetPortalNotifications/MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRecords/MicrosoftGraphDeviceManagementGetPortalNotifications/MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Monitoring.AlertRecords.MicrosoftGraphDeviceMa /// /// Provides operations to call the getPortalNotifications method. /// - public class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder : BaseCliRequestBuilder { /// /// Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center. @@ -28,26 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center."; - 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 MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/monitoring/alertRecords/microsoft.graph.deviceManagement.getPortalNotifications(){?%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 MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/monitoring/alertRecords/microsoft.graph.deviceManagement.getPortalNotifications(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -116,11 +89,11 @@ public MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(string /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center. /// - public class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -165,3 +139,4 @@ public class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderG } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Monitoring/AlertRules/AlertRulesRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRules/AlertRulesRequestBuilder.cs index ec6aee76f6..1993dcd08d 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRules/AlertRulesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRules/AlertRulesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Monitoring.AlertRules.Count; using ApiSdk.DeviceManagement.Monitoring.AlertRules.Item; using ApiSdk.Models.DeviceManagement; 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.DeviceManagement.Monitoring.AlertRules /// /// Provides operations to manage the alertRules property of the microsoft.graph.deviceManagement.monitoring entity. /// - public class AlertRulesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertRulesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the alertRules property of the microsoft.graph.deviceManagement.monitoring entity. @@ -30,7 +33,7 @@ public class AlertRulesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AlertRuleItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Monitoring.AlertRules.Item.AlertRuleItemRequestBuilder(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.Monitoring.AlertRules.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(ApiSdk.Models.DeviceManagement.AlertRule.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagement.AlertRule.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 alertRule objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/devicemanagement-alertrule-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"); @@ -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 AlertRulesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/monitoring/alertRules{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AlertRulesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/monitoring/alertRules{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public AlertRulesRequestBuilder(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(ApiSdk.Models.DeviceManagement.AlertRule body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagement.AlertRule body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.DeviceManagement.AlertRule body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagement.AlertRule body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.DeviceManagemen /// /// Get a list of the alertRule objects and their properties. /// - public class AlertRulesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertRulesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class AlertRulesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Monitoring/AlertRules/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRules/Count/CountRequestBuilder.cs index 7bac538964..84726b7c07 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRules/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRules/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Monitoring.AlertRules.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/monitoring/alertRules/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/monitoring/alertRules/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/mo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Monitoring/AlertRules/Item/AlertRuleItemRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/AlertRules/Item/AlertRuleItemRequestBuilder.cs index 413aa197c6..67378e456e 100644 --- a/src/generated/DeviceManagement/Monitoring/AlertRules/Item/AlertRuleItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/AlertRules/Item/AlertRuleItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.DeviceManagement; 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.DeviceManagement.Monitoring.AlertRules.Item /// /// Provides operations to manage the alertRules property of the microsoft.graph.deviceManagement.monitoring entity. /// - public class AlertRuleItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertRuleItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property alertRules for deviceManagement @@ -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(ApiSdk.Models.DeviceManagement.AlertRule.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagement.AlertRule.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 AlertRuleItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/monitoring/alertRules/{alertRule%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AlertRuleItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/monitoring/alertRules/{alertRule%2Did}{?%24expand,%24select}", rawUrl) @@ -201,11 +204,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ApiSdk.Models.DeviceManagement.AlertRule body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagement.AlertRule body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceManagement.AlertRule body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagement.AlertRule body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -237,7 +240,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceManageme /// /// Read the properties and relationships of an alertRule object. /// - public class AlertRuleItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AlertRuleItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -262,3 +266,4 @@ public class AlertRuleItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Monitoring/MonitoringRequestBuilder.cs b/src/generated/DeviceManagement/Monitoring/MonitoringRequestBuilder.cs index db89826128..870e0fdef3 100644 --- a/src/generated/DeviceManagement/Monitoring/MonitoringRequestBuilder.cs +++ b/src/generated/DeviceManagement/Monitoring/MonitoringRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Monitoring.AlertRecords; using ApiSdk.DeviceManagement.Monitoring.AlertRules; using ApiSdk.Models.DeviceManagement; 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.DeviceManagement.Monitoring /// /// Provides operations to manage the monitoring property of the microsoft.graph.deviceManagement entity. /// - public class MonitoringRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MonitoringRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the alertRecords property of the microsoft.graph.deviceManagement.monitoring entity. @@ -31,7 +34,7 @@ public Command BuildAlertRecordsNavCommand() { var command = new Command("alert-records"); command.Description = "Provides operations to manage the alertRecords property of the microsoft.graph.deviceManagement.monitoring entity."; - var builder = new AlertRecordsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Monitoring.AlertRecords.AlertRecordsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildAlertRulesNavCommand() { var command = new Command("alert-rules"); command.Description = "Provides operations to manage the alertRules property of the microsoft.graph.deviceManagement.monitoring entity."; - var builder = new AlertRulesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Monitoring.AlertRules.AlertRulesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,18 +90,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property monitoring 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}, @@ -116,23 +112,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get monitoring from deviceManagement"; - 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"); @@ -140,8 +124,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}, @@ -179,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.DeviceManagement.Monitoring.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagement.Monitoring.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -200,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 MonitoringRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/monitoring{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MonitoringRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/monitoring{?%24expand,%24select}", rawUrl) @@ -239,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); @@ -259,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(ApiSdk.Models.DeviceManagement.Monitoring body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagement.Monitoring body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceManagement.Monitoring body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagement.Monitoring body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +257,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DeviceManageme /// /// Get monitoring from deviceManagement /// - public class MonitoringRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MonitoringRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -300,3 +283,4 @@ public class MonitoringRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/NdesConnectors/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/NdesConnectors/Count/CountRequestBuilder.cs index 2dee0b52b6..f931570773 100644 --- a/src/generated/DeviceManagement/NdesConnectors/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/NdesConnectors/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.NdesConnectors.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/ndesConnectors/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/ndesConnectors/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/nd /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/NdesConnectors/Item/NdesConnectorItemRequestBuilder.cs b/src/generated/DeviceManagement/NdesConnectors/Item/NdesConnectorItemRequestBuilder.cs index 25493fa30a..f60c7a7393 100644 --- a/src/generated/DeviceManagement/NdesConnectors/Item/NdesConnectorItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/NdesConnectors/Item/NdesConnectorItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.NdesConnectors.Item /// /// Provides operations to manage the ndesConnectors property of the microsoft.graph.deviceManagement entity. /// - public class NdesConnectorItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NdesConnectorItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property ndesConnectors 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(NdesConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.NdesConnector.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 NdesConnectorItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/ndesConnectors/{ndesConnector%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NdesConnectorItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ndesConnectors/{ndesConnector%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(NdesConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.NdesConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(NdesConnector body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.NdesConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(NdesConnector body, Action /// The collection of Ndes connectors for this account. /// - public class NdesConnectorItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NdesConnectorItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class NdesConnectorItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/NdesConnectors/NdesConnectorsRequestBuilder.cs b/src/generated/DeviceManagement/NdesConnectors/NdesConnectorsRequestBuilder.cs index e4c7f8e1aa..62bbbd7618 100644 --- a/src/generated/DeviceManagement/NdesConnectors/NdesConnectorsRequestBuilder.cs +++ b/src/generated/DeviceManagement/NdesConnectors/NdesConnectorsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.NdesConnectors.Count; using ApiSdk.DeviceManagement.NdesConnectors.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.NdesConnectors /// /// Provides operations to manage the ndesConnectors property of the microsoft.graph.deviceManagement entity. /// - public class NdesConnectorsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NdesConnectorsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the ndesConnectors property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class NdesConnectorsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new NdesConnectorItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.NdesConnectors.Item.NdesConnectorItemRequestBuilder(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.NdesConnectors.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(NdesConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.NdesConnector.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 collection of Ndes connectors for this 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"); @@ -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 NdesConnectorsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/ndesConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NdesConnectorsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ndesConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public NdesConnectorsRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(NdesConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.NdesConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NdesConnector body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.NdesConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(NdesConnector body, Action /// The collection of Ndes connectors for this account. /// - public class NdesConnectorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NdesConnectorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class NdesConnectorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/NotificationMessageTemplates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/NotificationMessageTemplates/Count/CountRequestBuilder.cs index fd4945b961..e997bcd400 100644 --- a/src/generated/DeviceManagement/NotificationMessageTemplates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/NotificationMessageTemplates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.NotificationMessageTemplates.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/notificationMessageTemplates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/notificationMessageTemplates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/no /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/NotificationMessageTemplates/Item/LocalizedNotificationMessages/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/Count/CountRequestBuilder.cs index 958d1306a6..8f9a275b4a 100644 --- a/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.NotificationMessageTemplates.Item.LocalizedNot /// /// Provides operations to count the resources in the collection. /// - 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/notificationMessageTemplates/{notificationMessageTemplate%2Did}/localizedNotificationMessages/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/notificationMessageTemplates/{notificationMessageTemplate%2Did}/localizedNotificationMessages/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/no /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/NotificationMessageTemplates/Item/LocalizedNotificationMessages/Item/LocalizedNotificationMessageItemRequestBuilder.cs b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/Item/LocalizedNotificationMessageItemRequestBuilder.cs index c9387d089a..042b097ca9 100644 --- a/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/Item/LocalizedNotificationMessageItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/Item/LocalizedNotificationMessageItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.NotificationMessageTemplates.Item.LocalizedNot /// /// Provides operations to manage the localizedNotificationMessages property of the microsoft.graph.notificationMessageTemplate entity. /// - public class LocalizedNotificationMessageItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LocalizedNotificationMessageItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property localizedNotificationMessages 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(LocalizedNotificationMessage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.LocalizedNotificationMessage.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 LocalizedNotificationMessageItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate%2Did}/localizedNotificationMessages/{localizedNotificationMessage%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LocalizedNotificationMessageItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate%2Did}/localizedNotificationMessages/{localizedNotificationMessage%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(LocalizedNotificationMessage body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.LocalizedNotificationMessage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(LocalizedNotificationMessage body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.LocalizedNotificationMessage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(LocalizedNotificationMessage /// /// The list of localized messages for this Notification Message Template. /// - public class LocalizedNotificationMessageItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LocalizedNotificationMessageItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class LocalizedNotificationMessageItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/LocalizedNotificationMessagesRequestBuilder.cs b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/LocalizedNotificationMessagesRequestBuilder.cs index cb756843f2..2d57efe021 100644 --- a/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/LocalizedNotificationMessagesRequestBuilder.cs +++ b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/LocalizedNotificationMessages/LocalizedNotificationMessagesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.NotificationMessageTemplates.Item.LocalizedNotificationMessages.Count; using ApiSdk.DeviceManagement.NotificationMessageTemplates.Item.LocalizedNotificationMessages.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.NotificationMessageTemplates.Item.LocalizedNot /// /// Provides operations to manage the localizedNotificationMessages property of the microsoft.graph.notificationMessageTemplate entity. /// - public class LocalizedNotificationMessagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LocalizedNotificationMessagesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the localizedNotificationMessages property of the microsoft.graph.notificationMessageTemplate entity. @@ -30,7 +33,7 @@ public class LocalizedNotificationMessagesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new LocalizedNotificationMessageItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.NotificationMessageTemplates.Item.LocalizedNotificationMessages.Item.LocalizedNotificationMessageItemRequestBuilder(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.NotificationMessageTemplates.Item.LocalizedNotificationMessages.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(LocalizedNotificationMessage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.LocalizedNotificationMessage.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 LocalizedNotificationMessagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate%2Did}/localizedNotificationMessages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LocalizedNotificationMessagesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate%2Did}/localizedNotificationMessages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public LocalizedNotificationMessagesRequestBuilder(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); @@ -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(LocalizedNotificationMessage body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.LocalizedNotificationMessage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LocalizedNotificationMessage body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.LocalizedNotificationMessage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(LocalizedNotificationMessage /// /// The list of localized messages for this Notification Message Template. /// - public class LocalizedNotificationMessagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LocalizedNotificationMessagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class LocalizedNotificationMessagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/NotificationMessageTemplates/Item/NotificationMessageTemplateItemRequestBuilder.cs b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/NotificationMessageTemplateItemRequestBuilder.cs index 42d5f4a8b5..5c9be9fc3a 100644 --- a/src/generated/DeviceManagement/NotificationMessageTemplates/Item/NotificationMessageTemplateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/NotificationMessageTemplateItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.NotificationMessageTemplates.Item.LocalizedNotificationMessages; using ApiSdk.DeviceManagement.NotificationMessageTemplates.Item.SendTestMessage; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.NotificationMessageTemplates.Item /// /// Provides operations to manage the notificationMessageTemplates property of the microsoft.graph.deviceManagement entity. /// - public class NotificationMessageTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NotificationMessageTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property notificationMessageTemplates for deviceManagement @@ -118,7 +121,7 @@ public Command BuildLocalizedNotificationMessagesNavCommand() { var command = new Command("localized-notification-messages"); command.Description = "Provides operations to manage the localizedNotificationMessages property of the microsoft.graph.notificationMessageTemplate entity."; - var builder = new LocalizedNotificationMessagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.NotificationMessageTemplates.Item.LocalizedNotificationMessages.LocalizedNotificationMessagesRequestBuilder(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(NotificationMessageTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.NotificationMessageTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -196,7 +199,7 @@ public Command BuildSendTestMessageNavCommand() { var command = new Command("send-test-message"); command.Description = "Provides operations to call the sendTestMessage method."; - var builder = new SendTestMessageRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.NotificationMessageTemplates.Item.SendTestMessage.SendTestMessageRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -206,14 +209,14 @@ public Command BuildSendTestMessageNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public NotificationMessageTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NotificationMessageTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate%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(NotificationMessageTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.NotificationMessageTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(NotificationMessageTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.NotificationMessageTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(NotificationMessageTemplate /// /// The Notification Message Templates. /// - public class NotificationMessageTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NotificationMessageTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class NotificationMessageTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/NotificationMessageTemplates/Item/SendTestMessage/SendTestMessageRequestBuilder.cs b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/SendTestMessage/SendTestMessageRequestBuilder.cs index a2082c36fd..4b1ba85709 100644 --- a/src/generated/DeviceManagement/NotificationMessageTemplates/Item/SendTestMessage/SendTestMessageRequestBuilder.cs +++ b/src/generated/DeviceManagement/NotificationMessageTemplates/Item/SendTestMessage/SendTestMessageRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.NotificationMessageTemplates.Item.SendTestMess /// /// Provides operations to call the sendTestMessage method. /// - public class SendTestMessageRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SendTestMessageRequestBuilder : BaseCliRequestBuilder { /// /// Sends test message using the specified notificationMessageTemplate in the default locale @@ -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 SendTestMessageRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate%2Did}/sendTestMessage", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SendTestMessageRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate%2Did}/sendTestMessage", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.NotificationMessageTemplates.Count; using ApiSdk.DeviceManagement.NotificationMessageTemplates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.NotificationMessageTemplates /// /// Provides operations to manage the notificationMessageTemplates property of the microsoft.graph.deviceManagement entity. /// - public class NotificationMessageTemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NotificationMessageTemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the notificationMessageTemplates 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 NotificationMessageTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.NotificationMessageTemplates.Item.NotificationMessageTemplateItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildLocalizedNotificationMessagesNavCommand()); @@ -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.NotificationMessageTemplates.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(NotificationMessageTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.NotificationMessageTemplate.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 = "The Notification Message 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"); @@ -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 NotificationMessageTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/notificationMessageTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NotificationMessageTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/notificationMessageTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public NotificationMessageTemplatesRequestBuilder(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(NotificationMessageTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.NotificationMessageTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NotificationMessageTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.NotificationMessageTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(NotificationMessageTemplate b /// /// The Notification Message Templates. /// - public class NotificationMessageTemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NotificationMessageTemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class NotificationMessageTemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalPolicies/Count/CountRequestBuilder.cs index 8451a7f143..024cc915dc 100644 --- a/src/generated/DeviceManagement/OperationApprovalPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.OperationApprovalPolicies.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/operationApprovalPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/operationApprovalPolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/op /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/OperationApprovalPolicies/Item/OperationApprovalPolicyItemRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalPolicies/Item/OperationApprovalPolicyItemRequestBuilder.cs index 7e536b46b5..b2ecddd500 100644 --- a/src/generated/DeviceManagement/OperationApprovalPolicies/Item/OperationApprovalPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalPolicies/Item/OperationApprovalPolicyItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.OperationApprovalPolicies.Item /// /// Provides operations to manage the operationApprovalPolicies property of the microsoft.graph.deviceManagement entity. /// - public class OperationApprovalPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationApprovalPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property operationApprovalPolicies 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(OperationApprovalPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OperationApprovalPolicy.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 OperationApprovalPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalPolicies/{operationApprovalPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationApprovalPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalPolicies/{operationApprovalPolicy%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(OperationApprovalPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OperationApprovalPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OperationApprovalPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OperationApprovalPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(OperationApprovalPolicy body /// /// The Operation Approval Policies /// - public class OperationApprovalPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationApprovalPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class OperationApprovalPolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalPolicies/OperationApprovalPoliciesRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalPolicies/OperationApprovalPoliciesRequestBuilder.cs index 2afd4bc198..bd9015bc4c 100644 --- a/src/generated/DeviceManagement/OperationApprovalPolicies/OperationApprovalPoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalPolicies/OperationApprovalPoliciesRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.OperationApprovalPolicies.Count; using ApiSdk.DeviceManagement.OperationApprovalPolicies.Item; using ApiSdk.DeviceManagement.OperationApprovalPolicies.RetrieveApprovableOperations; using ApiSdk.DeviceManagement.OperationApprovalPolicies.RetrieveOperationsRequiringApproval; using ApiSdk.Models.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.OperationApprovalPolicies /// /// Provides operations to manage the operationApprovalPolicies property of the microsoft.graph.deviceManagement entity. /// - public class OperationApprovalPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationApprovalPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the operationApprovalPolicies property of the microsoft.graph.deviceManagement entity. @@ -32,7 +35,7 @@ public class OperationApprovalPoliciesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new OperationApprovalPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalPolicies.Item.OperationApprovalPolicyItemRequestBuilder(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.OperationApprovalPolicies.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(OperationApprovalPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OperationApprovalPolicy.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 Operation Approval 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}, @@ -204,7 +156,7 @@ public Command BuildRetrieveApprovableOperationsNavCommand() { var command = new Command("retrieve-approvable-operations"); command.Description = "Provides operations to call the retrieveApprovableOperations method."; - var builder = new RetrieveApprovableOperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalPolicies.RetrieveApprovableOperations.RetrieveApprovableOperationsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -221,7 +173,7 @@ public Command BuildRetrieveOperationsRequiringApprovalNavCommand() { var command = new Command("retrieve-operations-requiring-approval"); command.Description = "Provides operations to call the retrieveOperationsRequiringApproval method."; - var builder = new RetrieveOperationsRequiringApprovalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalPolicies.RetrieveOperationsRequiringApproval.RetrieveOperationsRequiringApprovalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -231,14 +183,14 @@ public Command BuildRetrieveOperationsRequiringApprovalNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationApprovalPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationApprovalPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -251,11 +203,11 @@ public OperationApprovalPoliciesRequestBuilder(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(OperationApprovalPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OperationApprovalPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OperationApprovalPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OperationApprovalPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -287,7 +239,8 @@ public RequestInformation ToPostRequestInformation(OperationApprovalPolicy body, /// /// The Operation Approval Policies /// - public class OperationApprovalPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationApprovalPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -351,3 +304,4 @@ public class OperationApprovalPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveApprovableOperations/RetrieveApprovableOperationsGetResponse.cs b/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveApprovableOperations/RetrieveApprovableOperationsGetResponse.cs index cc9fd83297..f8daad3531 100644 --- a/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveApprovableOperations/RetrieveApprovableOperationsGetResponse.cs +++ b/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveApprovableOperations/RetrieveApprovableOperationsGetResponse.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.OperationApprovalPolicies.RetrieveApprovableOperations { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RetrieveApprovableOperationsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class RetrieveApprovableOperationsGetResponse : 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 RetrieveApprovableOperationsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.OperationApprovalPolicies.RetrieveApprovableOperations.RetrieveApprovableOperationsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RetrieveApprovableOperationsGetResponse(); + return new global::ApiSdk.DeviceManagement.OperationApprovalPolicies.RetrieveApprovableOperations.RetrieveApprovableOperationsGetResponse(); } /// /// 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(OperationApprovalPolicySet.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.OperationApprovalPolicySet.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/OperationApprovalPolicies/RetrieveApprovableOperations/RetrieveApprovableOperationsRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveApprovableOperations/RetrieveApprovableOperationsRequestBuilder.cs index 08e6e558ed..b265941a6d 100644 --- a/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveApprovableOperations/RetrieveApprovableOperationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveApprovableOperations/RetrieveApprovableOperationsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.OperationApprovalPolicies.RetrieveApprovableOp /// /// Provides operations to call the retrieveApprovableOperations method. /// - public class RetrieveApprovableOperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveApprovableOperationsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function retrieveApprovableOperations @@ -28,26 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function retrieveApprovableOperations"; - 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 RetrieveApprovableOperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalPolicies/retrieveApprovableOperations(){?%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 RetrieveApprovableOperationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalPolicies/retrieveApprovableOperations(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -116,11 +89,11 @@ public RetrieveApprovableOperationsRequestBuilder(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); @@ -131,7 +104,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function retrieveApprovableOperations /// - public class RetrieveApprovableOperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveApprovableOperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -165,3 +139,4 @@ public class RetrieveApprovableOperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveOperationsRequiringApproval/RetrieveOperationsRequiringApprovalGetResponse.cs b/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveOperationsRequiringApproval/RetrieveOperationsRequiringApprovalGetResponse.cs index 5df3cc2e03..43c2ed57a6 100644 --- a/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveOperationsRequiringApproval/RetrieveOperationsRequiringApprovalGetResponse.cs +++ b/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveOperationsRequiringApproval/RetrieveOperationsRequiringApprovalGetResponse.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.OperationApprovalPolicies.RetrieveOperationsRequiringApproval { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RetrieveOperationsRequiringApprovalGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class RetrieveOperationsRequiringApprovalGetResponse : 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 RetrieveOperationsRequiringApprovalGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.OperationApprovalPolicies.RetrieveOperationsRequiringApproval.RetrieveOperationsRequiringApprovalGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RetrieveOperationsRequiringApprovalGetResponse(); + return new global::ApiSdk.DeviceManagement.OperationApprovalPolicies.RetrieveOperationsRequiringApproval.RetrieveOperationsRequiringApprovalGetResponse(); } /// /// 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(OperationApprovalPolicySet.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.OperationApprovalPolicySet.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/OperationApprovalPolicies/RetrieveOperationsRequiringApproval/RetrieveOperationsRequiringApprovalRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveOperationsRequiringApproval/RetrieveOperationsRequiringApprovalRequestBuilder.cs index 28b35c0c75..b720c1630d 100644 --- a/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveOperationsRequiringApproval/RetrieveOperationsRequiringApprovalRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalPolicies/RetrieveOperationsRequiringApproval/RetrieveOperationsRequiringApprovalRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.OperationApprovalPolicies.RetrieveOperationsRe /// /// Provides operations to call the retrieveOperationsRequiringApproval method. /// - public class RetrieveOperationsRequiringApprovalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveOperationsRequiringApprovalRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function retrieveOperationsRequiringApproval @@ -28,26 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function retrieveOperationsRequiringApproval"; - 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 RetrieveOperationsRequiringApprovalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalPolicies/retrieveOperationsRequiringApproval(){?%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 RetrieveOperationsRequiringApprovalRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalPolicies/retrieveOperationsRequiringApproval(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -116,11 +89,11 @@ public RetrieveOperationsRequiringApprovalRequestBuilder(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 retrieveOperationsRequiringApproval /// - public class RetrieveOperationsRequiringApprovalRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveOperationsRequiringApprovalRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -165,3 +139,4 @@ public class RetrieveOperationsRequiringApprovalRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/CancelMyRequest/CancelMyRequestPostRequestBody.cs b/src/generated/DeviceManagement/OperationApprovalRequests/CancelMyRequest/CancelMyRequestPostRequestBody.cs index 0ac9ed3672..ab4d0992cb 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/CancelMyRequest/CancelMyRequestPostRequestBody.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/CancelMyRequest/CancelMyRequestPostRequestBody.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.OperationApprovalRequests.CancelMyRequest { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CancelMyRequestPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CancelMyRequestPostRequestBody : IAdditionalDataHolder, 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 CancelMyRequestPostRequestBody : IAdditionalDataHolder, IParsable public string Id { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CancelMyRequestPostRequestBody() { @@ -30,12 +32,12 @@ public CancelMyRequestPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CancelMyRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.OperationApprovalRequests.CancelMyRequest.CancelMyRequestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CancelMyRequestPostRequestBody(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.CancelMyRequest.CancelMyRequestPostRequestBody(); } /// /// 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/OperationApprovalRequests/CancelMyRequest/CancelMyRequestRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/CancelMyRequest/CancelMyRequestRequestBuilder.cs index e8ed9693f3..11bd57f18a 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/CancelMyRequest/CancelMyRequestRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/CancelMyRequest/CancelMyRequestRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.OperationApprovalRequests.CancelMyRequest /// /// Provides operations to call the cancelMyRequest method. /// - public class CancelMyRequestRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CancelMyRequestRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action cancelMyRequest @@ -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(CancelMyRequestPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.OperationApprovalRequests.CancelMyRequest.CancelMyRequestPostRequestBody.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 CancelMyRequestRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalRequests/cancelMyRequest", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CancelMyRequestRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalRequests/cancelMyRequest", rawUrl) @@ -77,11 +80,11 @@ public CancelMyRequestRequestBuilder(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(CancelMyRequestPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.CancelMyRequest.CancelMyRequestPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CancelMyRequestPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.CancelMyRequest.CancelMyRequestPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(CancelMyRequestPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Count/CountRequestBuilder.cs index 0e3a19a35d..6f4650e3ce 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.OperationApprovalRequests.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/operationApprovalRequests/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/operationApprovalRequests/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/op /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/OperationApprovalRequests/Item/Approve/ApprovePostRequestBody.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApprovePostRequestBody.cs index d23e85cf51..ccd3f61042 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApprovePostRequestBody.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApprovePostRequestBody.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.OperationApprovalRequests.Item.Approve { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApprovePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApprovePostRequestBody : IAdditionalDataHolder, 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 approvalSource property - public OperationApprovalSource? ApprovalSource { get; set; } + public global::ApiSdk.Models.OperationApprovalSource? ApprovalSource { get; set; } /// The justification property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -24,7 +26,7 @@ public class ApprovePostRequestBody : IAdditionalDataHolder, IParsable public string Justification { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApprovePostRequestBody() { @@ -33,12 +35,12 @@ public ApprovePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApprovePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve.ApprovePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApprovePostRequestBody(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve.ApprovePostRequestBody(); } /// /// The deserialization information for the current model @@ -48,7 +50,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "approvalSource", n => { ApprovalSource = n.GetEnumValue(); } }, + { "approvalSource", n => { ApprovalSource = n.GetEnumValue(); } }, { "justification", n => { Justification = n.GetStringValue(); } }, }; } @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("approvalSource", ApprovalSource); + writer.WriteEnumValue("approvalSource", ApprovalSource); writer.WriteStringValue("justification", Justification); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApprovePostResponse.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApprovePostResponse.cs index d947a3149f..9d83dabdd2 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApprovePostResponse.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApprovePostResponse.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.OperationApprovalRequests.Item.Approve { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApprovePostResponse : IAdditionalDataHolder, IParsable + public partial class ApprovePostResponse : IAdditionalDataHolder, 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 ApprovePostResponse : 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 ApprovePostResponse() { @@ -30,12 +32,12 @@ public ApprovePostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApprovePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve.ApprovePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApprovePostResponse(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve.ApprovePostResponse(); } /// /// 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/OperationApprovalRequests/Item/Approve/ApproveRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApproveRequestBuilder.cs index 0a5ff1d176..561110bc2b 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApproveRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Approve/ApproveRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.OperationApprovalRequests.Item.Approve /// /// Provides operations to call the approve method. /// - public class ApproveRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproveRequestBuilder : BaseCliRequestBuilder { /// /// Approves the requested instance of an operationApprovalRequest. @@ -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(ApprovePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve.ApprovePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -72,14 +75,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApproveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalRequests/{operationApprovalRequest%2Did}/approve", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApproveRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalRequests/{operationApprovalRequest%2Did}/approve", rawUrl) @@ -93,11 +96,11 @@ public ApproveRequestBuilder(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(ApprovePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve.ApprovePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApprovePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve.ApprovePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -108,3 +111,4 @@ public RequestInformation ToPostRequestInformation(ApprovePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalPostRequestBody.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalPostRequestBody.cs index 27a9ec53a9..bc7faae698 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalPostRequestBody.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalPostRequestBody.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.OperationApprovalRequests.Item.CancelApproval { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CancelApprovalPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CancelApprovalPostRequestBody : IAdditionalDataHolder, 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 approvalSource property - public OperationApprovalSource? ApprovalSource { get; set; } + public global::ApiSdk.Models.OperationApprovalSource? ApprovalSource { get; set; } /// The justification property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -24,7 +26,7 @@ public class CancelApprovalPostRequestBody : IAdditionalDataHolder, IParsable public string Justification { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CancelApprovalPostRequestBody() { @@ -33,12 +35,12 @@ public CancelApprovalPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CancelApprovalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval.CancelApprovalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CancelApprovalPostRequestBody(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval.CancelApprovalPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,7 +50,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "approvalSource", n => { ApprovalSource = n.GetEnumValue(); } }, + { "approvalSource", n => { ApprovalSource = n.GetEnumValue(); } }, { "justification", n => { Justification = n.GetStringValue(); } }, }; } @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("approvalSource", ApprovalSource); + writer.WriteEnumValue("approvalSource", ApprovalSource); writer.WriteStringValue("justification", Justification); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalPostResponse.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalPostResponse.cs index cc778bc147..eb8c4905a5 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalPostResponse.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalPostResponse.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.OperationApprovalRequests.Item.CancelApproval { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CancelApprovalPostResponse : IAdditionalDataHolder, IParsable + public partial class CancelApprovalPostResponse : IAdditionalDataHolder, 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 CancelApprovalPostResponse : 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 CancelApprovalPostResponse() { @@ -30,12 +32,12 @@ public CancelApprovalPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CancelApprovalPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval.CancelApprovalPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CancelApprovalPostResponse(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval.CancelApprovalPostResponse(); } /// /// 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/OperationApprovalRequests/Item/CancelApproval/CancelApprovalRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalRequestBuilder.cs index f03d60b6b7..12ac27bef8 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/CancelApproval/CancelApprovalRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.OperationApprovalRequests.Item.CancelApproval /// /// Provides operations to call the cancelApproval method. /// - public class CancelApprovalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CancelApprovalRequestBuilder : BaseCliRequestBuilder { /// /// Cancels an already approved instance of an operationApprovalRequest. @@ -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(CancelApprovalPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval.CancelApprovalPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -72,14 +75,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CancelApprovalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalRequests/{operationApprovalRequest%2Did}/cancelApproval", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CancelApprovalRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalRequests/{operationApprovalRequest%2Did}/cancelApproval", rawUrl) @@ -93,11 +96,11 @@ public CancelApprovalRequestBuilder(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(CancelApprovalPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval.CancelApprovalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CancelApprovalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval.CancelApprovalPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -108,3 +111,4 @@ public RequestInformation ToPostRequestInformation(CancelApprovalPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/Item/OperationApprovalRequestItemRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/OperationApprovalRequestItemRequestBuilder.cs index efce625a95..c7e446f39a 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/OperationApprovalRequestItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/OperationApprovalRequestItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve; using ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval; using ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Reject; using ApiSdk.Models.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.OperationApprovalRequests.Item /// /// Provides operations to manage the operationApprovalRequests property of the microsoft.graph.deviceManagement entity. /// - public class OperationApprovalRequestItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationApprovalRequestItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the approve method. @@ -32,7 +35,7 @@ public Command BuildApproveNavCommand() { var command = new Command("approve"); command.Description = "Provides operations to call the approve method."; - var builder = new ApproveRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Approve.ApproveRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -49,7 +52,7 @@ public Command BuildCancelApprovalNavCommand() { var command = new Command("cancel-approval"); command.Description = "Provides operations to call the cancelApproval method."; - var builder = new CancelApprovalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.CancelApproval.CancelApprovalRequestBuilder(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(OperationApprovalRequest.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OperationApprovalRequest.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,7 +207,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.DeviceManagement.OperationApprovalRequests.Item.Reject.RejectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -214,14 +217,14 @@ public Command BuildRejectNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationApprovalRequestItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalRequests/{operationApprovalRequest%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationApprovalRequestItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalRequests/{operationApprovalRequest%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(OperationApprovalRequest body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OperationApprovalRequest body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OperationApprovalRequest body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OperationApprovalRequest body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(OperationApprovalRequest bod /// /// The Operation Approval Requests /// - public class OperationApprovalRequestItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationApprovalRequestItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class OperationApprovalRequestItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectPostRequestBody.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectPostRequestBody.cs index 92702e8f0e..de2aef559b 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectPostRequestBody.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectPostRequestBody.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.OperationApprovalRequests.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. public IDictionary AdditionalData { get; set; } /// The approvalSource property - public OperationApprovalSource? ApprovalSource { get; set; } + public global::ApiSdk.Models.OperationApprovalSource? ApprovalSource { get; set; } /// The justification property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -24,7 +26,7 @@ public class RejectPostRequestBody : IAdditionalDataHolder, IParsable public string Justification { get; set; } #endif /// - /// 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.DeviceManagement.OperationApprovalRequests.Item.Reject.RejectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RejectPostRequestBody(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Reject.RejectPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,7 +50,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "approvalSource", n => { ApprovalSource = n.GetEnumValue(); } }, + { "approvalSource", n => { ApprovalSource = n.GetEnumValue(); } }, { "justification", n => { Justification = n.GetStringValue(); } }, }; } @@ -59,9 +61,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("approvalSource", ApprovalSource); + writer.WriteEnumValue("approvalSource", ApprovalSource); writer.WriteStringValue("justification", Justification); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectPostResponse.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectPostResponse.cs index 8f985d2dfb..2718076d9e 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectPostResponse.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectPostResponse.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.OperationApprovalRequests.Item.Reject { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RejectPostResponse : IAdditionalDataHolder, IParsable + public partial class RejectPostResponse : IAdditionalDataHolder, 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 RejectPostResponse : 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 RejectPostResponse() { @@ -30,12 +32,12 @@ public RejectPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RejectPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Reject.RejectPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RejectPostResponse(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Reject.RejectPostResponse(); } /// /// 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/OperationApprovalRequests/Item/Reject/RejectRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectRequestBuilder.cs index d89e73e9ff..bba3fa52eb 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/Item/Reject/RejectRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/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.DeviceManagement.OperationApprovalRequests.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 { /// /// Rejects the requested instance of an operationApprovalRequest. @@ -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(RejectPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Reject.RejectPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -72,14 +75,14 @@ public Command BuildPostCommand() 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}/deviceManagement/operationApprovalRequests/{operationApprovalRequest%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}/deviceManagement/operationApprovalRequests/{operationApprovalRequest%2Did}/reject", rawUrl) @@ -93,11 +96,11 @@ public RejectRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(RejectPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Reject.RejectPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RejectPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.Reject.RejectPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -108,3 +111,4 @@ public RequestInformation ToPostRequestInformation(RejectPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/OperationApprovalRequestsRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/OperationApprovalRequestsRequestBuilder.cs index 85b6042d62..5d14d9acfa 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/OperationApprovalRequestsRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/OperationApprovalRequestsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.OperationApprovalRequests.CancelMyRequest; using ApiSdk.DeviceManagement.OperationApprovalRequests.Count; using ApiSdk.DeviceManagement.OperationApprovalRequests.Item; @@ -7,6 +8,7 @@ using ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveRequestStatus; using ApiSdk.Models.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.OperationApprovalRequests /// /// Provides operations to manage the operationApprovalRequests property of the microsoft.graph.deviceManagement entity. /// - public class OperationApprovalRequestsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationApprovalRequestsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the cancelMyRequest method. @@ -35,7 +38,7 @@ public Command BuildCancelMyRequestNavCommand() { var command = new Command("cancel-my-request"); command.Description = "Provides operations to call the cancelMyRequest method."; - var builder = new CancelMyRequestRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalRequests.CancelMyRequest.CancelMyRequestRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -52,7 +55,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new OperationApprovalRequestItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalRequests.Item.OperationApprovalRequestItemRequestBuilder(PathParameters); commands.Add(builder.BuildApproveNavCommand()); commands.Add(builder.BuildCancelApprovalNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -69,7 +72,7 @@ public Command BuildCountNavCommand() { var command = 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.OperationApprovalRequests.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -103,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(OperationApprovalRequest.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OperationApprovalRequest.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -131,41 +134,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The Operation Approval Requests"; - 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"); @@ -173,14 +141,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); @@ -190,14 +150,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}, @@ -227,7 +179,7 @@ public Command BuildRetrieveMyRequestByIdWithIdRbCommand() { var command = new Command("retrieve-my-request-by-id-with-id"); command.Description = "Provides operations to call the retrieveMyRequestById method."; - var builder = new RetrieveMyRequestByIdWithIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveMyRequestByIdWithId.RetrieveMyRequestByIdWithIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -244,7 +196,7 @@ public Command BuildRetrieveMyRequestsNavCommand() { var command = new Command("retrieve-my-requests"); command.Description = "Provides operations to call the retrieveMyRequests method."; - var builder = new RetrieveMyRequestsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveMyRequests.RetrieveMyRequestsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -261,7 +213,7 @@ public Command BuildRetrieveRequestStatusNavCommand() { var command = new Command("retrieve-request-status"); command.Description = "Provides operations to call the retrieveRequestStatus method."; - var builder = new RetrieveRequestStatusRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveRequestStatus.RetrieveRequestStatusRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -271,14 +223,14 @@ public Command BuildRetrieveRequestStatusNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OperationApprovalRequestsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OperationApprovalRequestsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -291,11 +243,11 @@ public OperationApprovalRequestsRequestBuilder(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); @@ -311,11 +263,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(OperationApprovalRequest body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OperationApprovalRequest body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OperationApprovalRequest body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OperationApprovalRequest body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -327,7 +279,8 @@ public RequestInformation ToPostRequestInformation(OperationApprovalRequest body /// /// The Operation Approval Requests /// - public class OperationApprovalRequestsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationApprovalRequestsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -391,3 +344,4 @@ public class OperationApprovalRequestsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveMyRequestByIdWithId/RetrieveMyRequestByIdWithIdRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveMyRequestByIdWithId/RetrieveMyRequestByIdWithIdRequestBuilder.cs index 8cc113dfc1..b091d03b23 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveMyRequestByIdWithId/RetrieveMyRequestByIdWithIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveMyRequestByIdWithId/RetrieveMyRequestByIdWithIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.OperationApprovalRequests.RetrieveMyRequestByI /// /// Provides operations to call the retrieveMyRequestById method. /// - public class RetrieveMyRequestByIdWithIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveMyRequestByIdWithIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function retrieveMyRequestById @@ -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 RetrieveMyRequestByIdWithIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalRequests/retrieveMyRequestById(id='{id}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetrieveMyRequestByIdWithIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalRequests/retrieveMyRequestById(id='{id}')", 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.Linq; using System; namespace ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveMyRequests { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RetrieveMyRequestsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class RetrieveMyRequestsGetResponse : 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 RetrieveMyRequestsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveMyRequests.RetrieveMyRequestsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RetrieveMyRequestsGetResponse(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveMyRequests.RetrieveMyRequestsGetResponse(); } /// /// 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(OperationApprovalRequest.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.OperationApprovalRequest.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/OperationApprovalRequests/RetrieveMyRequests/RetrieveMyRequestsRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveMyRequests/RetrieveMyRequestsRequestBuilder.cs index f9e87a8d52..0ddcc1e5f6 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveMyRequests/RetrieveMyRequestsRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveMyRequests/RetrieveMyRequestsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.OperationApprovalRequests.RetrieveMyRequests /// /// Provides operations to call the retrieveMyRequests method. /// - public class RetrieveMyRequestsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveMyRequestsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function retrieveMyRequests @@ -28,41 +31,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Invoke function retrieveMyRequests"; - 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 RetrieveMyRequestsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalRequests/retrieveMyRequests(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetrieveMyRequestsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalRequests/retrieveMyRequests(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -137,11 +89,11 @@ public RetrieveMyRequestsRequestBuilder(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); @@ -152,7 +104,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function retrieveMyRequests /// - public class RetrieveMyRequestsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveMyRequestsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -216,3 +169,4 @@ public class RetrieveMyRequestsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveRequestStatus/RetrieveRequestStatusPostRequestBody.cs b/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveRequestStatus/RetrieveRequestStatusPostRequestBody.cs index 3010d0fe31..64cb5d4009 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveRequestStatus/RetrieveRequestStatusPostRequestBody.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveRequestStatus/RetrieveRequestStatusPostRequestBody.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.OperationApprovalRequests.RetrieveRequestStatus { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RetrieveRequestStatusPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RetrieveRequestStatusPostRequestBody : IAdditionalDataHolder, 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 RetrieveRequestStatusPostRequestBody : IAdditionalDataHolder, IPars public string EntityType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RetrieveRequestStatusPostRequestBody() { @@ -38,12 +40,12 @@ public RetrieveRequestStatusPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RetrieveRequestStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveRequestStatus.RetrieveRequestStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RetrieveRequestStatusPostRequestBody(); + return new global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveRequestStatus.RetrieveRequestStatusPostRequestBody(); } /// /// 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/OperationApprovalRequests/RetrieveRequestStatus/RetrieveRequestStatusRequestBuilder.cs b/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveRequestStatus/RetrieveRequestStatusRequestBuilder.cs index cb877f9356..a1d8329626 100644 --- a/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveRequestStatus/RetrieveRequestStatusRequestBuilder.cs +++ b/src/generated/DeviceManagement/OperationApprovalRequests/RetrieveRequestStatus/RetrieveRequestStatusRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.OperationApprovalRequests.RetrieveRequestStatu /// /// Provides operations to call the retrieveRequestStatus method. /// - public class RetrieveRequestStatusRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveRequestStatusRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action retrieveRequestStatus @@ -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(RetrieveRequestStatusPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveRequestStatus.RetrieveRequestStatusPostRequestBody.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 RetrieveRequestStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/operationApprovalRequests/retrieveRequestStatus", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetrieveRequestStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/operationApprovalRequests/retrieveRequestStatus", rawUrl) @@ -88,11 +91,11 @@ public RetrieveRequestStatusRequestBuilder(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 ToPostRequestInformation(RetrieveRequestStatusPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveRequestStatus.RetrieveRequestStatusPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RetrieveRequestStatusPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.OperationApprovalRequests.RetrieveRequestStatus.RetrieveRequestStatusPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(RetrieveRequestStatusPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/PrivilegeManagementElevations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/PrivilegeManagementElevations/Count/CountRequestBuilder.cs index 4fcfb51e57..8ebd271478 100644 --- a/src/generated/DeviceManagement/PrivilegeManagementElevations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/PrivilegeManagementElevations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.PrivilegeManagementElevations.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/privilegeManagementElevations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/privilegeManagementElevations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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); @@ -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/PrivilegeManagementElevations/Item/PrivilegeManagementElevationItemRequestBuilder.cs b/src/generated/DeviceManagement/PrivilegeManagementElevations/Item/PrivilegeManagementElevationItemRequestBuilder.cs index 61da7e67dc..ad40a9f538 100644 --- a/src/generated/DeviceManagement/PrivilegeManagementElevations/Item/PrivilegeManagementElevationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/PrivilegeManagementElevations/Item/PrivilegeManagementElevationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.PrivilegeManagementElevations.Item /// /// Provides operations to manage the privilegeManagementElevations property of the microsoft.graph.deviceManagement entity. /// - public class PrivilegeManagementElevationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivilegeManagementElevationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property privilegeManagementElevations 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(PrivilegeManagementElevation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PrivilegeManagementElevation.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 PrivilegeManagementElevationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/privilegeManagementElevations/{privilegeManagementElevation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PrivilegeManagementElevationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/privilegeManagementElevations/{privilegeManagementElevation%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(PrivilegeManagementElevation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PrivilegeManagementElevation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PrivilegeManagementElevation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PrivilegeManagementElevation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(PrivilegeManagementElevation /// /// The endpoint privilege management elevation event entity contains elevation details. /// - public class PrivilegeManagementElevationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivilegeManagementElevationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class PrivilegeManagementElevationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/PrivilegeManagementElevations/PrivilegeManagementElevationsRequestBuilder.cs b/src/generated/DeviceManagement/PrivilegeManagementElevations/PrivilegeManagementElevationsRequestBuilder.cs index 1155e97b74..fc4221f09d 100644 --- a/src/generated/DeviceManagement/PrivilegeManagementElevations/PrivilegeManagementElevationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/PrivilegeManagementElevations/PrivilegeManagementElevationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.PrivilegeManagementElevations.Count; using ApiSdk.DeviceManagement.PrivilegeManagementElevations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.PrivilegeManagementElevations /// /// Provides operations to manage the privilegeManagementElevations property of the microsoft.graph.deviceManagement entity. /// - public class PrivilegeManagementElevationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivilegeManagementElevationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the privilegeManagementElevations property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class PrivilegeManagementElevationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new PrivilegeManagementElevationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.PrivilegeManagementElevations.Item.PrivilegeManagementElevationItemRequestBuilder(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.PrivilegeManagementElevations.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(PrivilegeManagementElevation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PrivilegeManagementElevation.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 endpoint privilege management elevation event entity contains elevation details."; - 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 PrivilegeManagementElevationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/privilegeManagementElevations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PrivilegeManagementElevationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/privilegeManagementElevations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public PrivilegeManagementElevationsRequestBuilder(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); @@ -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(PrivilegeManagementElevation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PrivilegeManagementElevation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PrivilegeManagementElevation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PrivilegeManagementElevation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(PrivilegeManagementElevation /// /// The endpoint privilege management elevation event entity contains elevation details. /// - public class PrivilegeManagementElevationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PrivilegeManagementElevationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class PrivilegeManagementElevationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RemoteActionAudits/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/RemoteActionAudits/Count/CountRequestBuilder.cs index c6aa281682..b67b53187b 100644 --- a/src/generated/DeviceManagement/RemoteActionAudits/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/RemoteActionAudits/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RemoteActionAudits.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/remoteActionAudits/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/remoteActionAudits/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/RemoteActionAudits/Item/RemoteActionAuditItemRequestBuilder.cs b/src/generated/DeviceManagement/RemoteActionAudits/Item/RemoteActionAuditItemRequestBuilder.cs index 6c3e06fb1a..42f3482f7f 100644 --- a/src/generated/DeviceManagement/RemoteActionAudits/Item/RemoteActionAuditItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/RemoteActionAudits/Item/RemoteActionAuditItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RemoteActionAudits.Item /// /// Provides operations to manage the remoteActionAudits property of the microsoft.graph.deviceManagement entity. /// - public class RemoteActionAuditItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteActionAuditItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property remoteActionAudits 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(RemoteActionAudit.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RemoteActionAudit.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 RemoteActionAuditItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/remoteActionAudits/{remoteActionAudit%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoteActionAuditItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/remoteActionAudits/{remoteActionAudit%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(RemoteActionAudit body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RemoteActionAudit body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(RemoteActionAudit body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RemoteActionAudit body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(RemoteActionAudit body, Acti /// /// The list of device remote action audits with the tenant. /// - public class RemoteActionAuditItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteActionAuditItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class RemoteActionAuditItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RemoteActionAudits/RemoteActionAuditsRequestBuilder.cs b/src/generated/DeviceManagement/RemoteActionAudits/RemoteActionAuditsRequestBuilder.cs index 63d84295b9..a2ac5fd28d 100644 --- a/src/generated/DeviceManagement/RemoteActionAudits/RemoteActionAuditsRequestBuilder.cs +++ b/src/generated/DeviceManagement/RemoteActionAudits/RemoteActionAuditsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RemoteActionAudits.Count; using ApiSdk.DeviceManagement.RemoteActionAudits.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RemoteActionAudits /// /// Provides operations to manage the remoteActionAudits property of the microsoft.graph.deviceManagement entity. /// - public class RemoteActionAuditsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteActionAuditsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the remoteActionAudits property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class RemoteActionAuditsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new RemoteActionAuditItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RemoteActionAudits.Item.RemoteActionAuditItemRequestBuilder(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.RemoteActionAudits.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(RemoteActionAudit.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RemoteActionAudit.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 device remote action audits with 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 RemoteActionAuditsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/remoteActionAudits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoteActionAuditsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/remoteActionAudits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public RemoteActionAuditsRequestBuilder(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(RemoteActionAudit body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RemoteActionAudit body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoteActionAudit body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RemoteActionAudit body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(RemoteActionAudit body, Actio /// /// The list of device remote action audits with the tenant. /// - public class RemoteActionAuditsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteActionAuditsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class RemoteActionAuditsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RemoteAssistancePartners/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/RemoteAssistancePartners/Count/CountRequestBuilder.cs index 20c6c46e03..312216dbba 100644 --- a/src/generated/DeviceManagement/RemoteAssistancePartners/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/RemoteAssistancePartners/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RemoteAssistancePartners.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/remoteAssistancePartners/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/remoteAssistancePartners/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/RemoteAssistancePartners/Item/BeginOnboarding/BeginOnboardingRequestBuilder.cs b/src/generated/DeviceManagement/RemoteAssistancePartners/Item/BeginOnboarding/BeginOnboardingRequestBuilder.cs index 44c1b36f24..817d721f49 100644 --- a/src/generated/DeviceManagement/RemoteAssistancePartners/Item/BeginOnboarding/BeginOnboardingRequestBuilder.cs +++ b/src/generated/DeviceManagement/RemoteAssistancePartners/Item/BeginOnboarding/BeginOnboardingRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RemoteAssistancePartners.Item.BeginOnboarding /// /// Provides operations to call the beginOnboarding method. /// - public class BeginOnboardingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BeginOnboardingRequestBuilder : BaseCliRequestBuilder { /// /// A request to start onboarding. Must be coupled with the appropriate TeamViewer account information @@ -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 BeginOnboardingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner%2Did}/beginOnboarding", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BeginOnboardingRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner%2Did}/beginOnboarding", 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.RemoteAssistancePartners.Item.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 { /// /// A request to remove the active TeamViewer connector @@ -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 DisconnectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner%2Did}/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/remoteAssistancePartners/{remoteAssistancePartner%2Did}/disconnect", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RemoteAssistancePartners.Item.BeginOnboarding; using ApiSdk.DeviceManagement.RemoteAssistancePartners.Item.Disconnect; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RemoteAssistancePartners.Item /// /// Provides operations to manage the remoteAssistancePartners property of the microsoft.graph.deviceManagement entity. /// - public class RemoteAssistancePartnerItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteAssistancePartnerItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the beginOnboarding method. @@ -31,7 +34,7 @@ public Command BuildBeginOnboardingNavCommand() { var command = new Command("begin-onboarding"); command.Description = "Provides operations to call the beginOnboarding method."; - var builder = new BeginOnboardingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RemoteAssistancePartners.Item.BeginOnboarding.BeginOnboardingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -83,7 +86,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.RemoteAssistancePartners.Item.Disconnect.DisconnectRequestBuilder(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(RemoteAssistancePartner.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RemoteAssistancePartner.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 RemoteAssistancePartnerItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoteAssistancePartnerItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner%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(RemoteAssistancePartner body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RemoteAssistancePartner body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(RemoteAssistancePartner body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RemoteAssistancePartner body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(RemoteAssistancePartner body /// /// The remote assist partners. /// - public class RemoteAssistancePartnerItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteAssistancePartnerItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class RemoteAssistancePartnerItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RemoteAssistancePartners/RemoteAssistancePartnersRequestBuilder.cs b/src/generated/DeviceManagement/RemoteAssistancePartners/RemoteAssistancePartnersRequestBuilder.cs index a056dac6f2..bd9e9fecc6 100644 --- a/src/generated/DeviceManagement/RemoteAssistancePartners/RemoteAssistancePartnersRequestBuilder.cs +++ b/src/generated/DeviceManagement/RemoteAssistancePartners/RemoteAssistancePartnersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RemoteAssistancePartners.Count; using ApiSdk.DeviceManagement.RemoteAssistancePartners.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RemoteAssistancePartners /// /// Provides operations to manage the remoteAssistancePartners property of the microsoft.graph.deviceManagement entity. /// - public class RemoteAssistancePartnersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteAssistancePartnersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the remoteAssistancePartners 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 RemoteAssistancePartnerItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RemoteAssistancePartners.Item.RemoteAssistancePartnerItemRequestBuilder(PathParameters); commands.Add(builder.BuildBeginOnboardingNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDisconnectNavCommand()); @@ -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.RemoteAssistancePartners.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(RemoteAssistancePartner.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RemoteAssistancePartner.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 = "The remote assist partners."; - 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 RemoteAssistancePartnersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/remoteAssistancePartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoteAssistancePartnersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/remoteAssistancePartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public RemoteAssistancePartnersRequestBuilder(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); @@ -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(RemoteAssistancePartner body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RemoteAssistancePartner body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RemoteAssistancePartner body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RemoteAssistancePartner body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(RemoteAssistancePartner body, /// /// The remote assist partners. /// - public class RemoteAssistancePartnersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteAssistancePartnersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class RemoteAssistancePartnersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RemoteAssistanceSettings/RemoteAssistanceSettingsRequestBuilder.cs b/src/generated/DeviceManagement/RemoteAssistanceSettings/RemoteAssistanceSettingsRequestBuilder.cs index 49b64d436c..87534dda33 100644 --- a/src/generated/DeviceManagement/RemoteAssistanceSettings/RemoteAssistanceSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/RemoteAssistanceSettings/RemoteAssistanceSettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RemoteAssistanceSettings /// /// Provides operations to manage the remoteAssistanceSettings property of the microsoft.graph.deviceManagement entity. /// - public class RemoteAssistanceSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteAssistanceSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property remoteAssistanceSettings for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property remoteAssistanceSettings 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 remote assistance settings singleton"; - 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.RemoteAssistanceSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RemoteAssistanceSettings.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 RemoteAssistanceSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/remoteAssistanceSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemoteAssistanceSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/remoteAssistanceSettings{?%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.RemoteAssistanceSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RemoteAssistanceSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.RemoteAssistanceSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RemoteAssistanceSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.RemoteAssistan /// /// The remote assistance settings singleton /// - public class RemoteAssistanceSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemoteAssistanceSettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class RemoteAssistanceSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/CachedReportConfigurations/CachedReportConfigurationsRequestBuilder.cs b/src/generated/DeviceManagement/Reports/CachedReportConfigurations/CachedReportConfigurationsRequestBuilder.cs index 56534ae91c..ca0c26e4a1 100644 --- a/src/generated/DeviceManagement/Reports/CachedReportConfigurations/CachedReportConfigurationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/CachedReportConfigurations/CachedReportConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Reports.CachedReportConfigurations.Count; using ApiSdk.DeviceManagement.Reports.CachedReportConfigurations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Reports.CachedReportConfigurations /// /// Provides operations to manage the cachedReportConfigurations property of the microsoft.graph.deviceManagementReports entity. /// - public class CachedReportConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CachedReportConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the cachedReportConfigurations property of the microsoft.graph.deviceManagementReports entity. @@ -30,7 +33,7 @@ public class CachedReportConfigurationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementCachedReportConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.CachedReportConfigurations.Item.DeviceManagementCachedReportConfigurationItemRequestBuilder(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.Reports.CachedReportConfigurations.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(DeviceManagementCachedReportConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementCachedReportConfiguration.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 = "Entity representing the configuration of a cached 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 CachedReportConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/cachedReportConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CachedReportConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/cachedReportConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public CachedReportConfigurationsRequestBuilder(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(DeviceManagementCachedReportConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementCachedReportConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementCachedReportConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementCachedReportConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementCachedReportC /// /// Entity representing the configuration of a cached report. /// - public class CachedReportConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CachedReportConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class CachedReportConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/CachedReportConfigurations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Reports/CachedReportConfigurations/Count/CountRequestBuilder.cs index a648368fcb..8f56a8c4ef 100644 --- a/src/generated/DeviceManagement/Reports/CachedReportConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/CachedReportConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.CachedReportConfigurations.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/reports/cachedReportConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/reports/cachedReportConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Reports/CachedReportConfigurations/Item/DeviceManagementCachedReportConfigurationItemRequestBuilder.cs b/src/generated/DeviceManagement/Reports/CachedReportConfigurations/Item/DeviceManagementCachedReportConfigurationItemRequestBuilder.cs index 31e82f850d..2c738b2d84 100644 --- a/src/generated/DeviceManagement/Reports/CachedReportConfigurations/Item/DeviceManagementCachedReportConfigurationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/CachedReportConfigurations/Item/DeviceManagementCachedReportConfigurationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Reports.CachedReportConfigurations.Item /// /// Provides operations to manage the cachedReportConfigurations property of the microsoft.graph.deviceManagementReports entity. /// - public class DeviceManagementCachedReportConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementCachedReportConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property cachedReportConfigurations 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(DeviceManagementCachedReportConfiguration.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementCachedReportConfiguration.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 DeviceManagementCachedReportConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/cachedReportConfigurations/{deviceManagementCachedReportConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementCachedReportConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/cachedReportConfigurations/{deviceManagementCachedReportConfiguration%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(DeviceManagementCachedReportConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementCachedReportConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementCachedReportConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementCachedReportConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementCachedReport /// /// Entity representing the configuration of a cached report. /// - public class DeviceManagementCachedReportConfigurationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementCachedReportConfigurationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementCachedReportConfigurationItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/ExportJobs/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Reports/ExportJobs/Count/CountRequestBuilder.cs index 4f5f44a1bc..8b06d9dd53 100644 --- a/src/generated/DeviceManagement/Reports/ExportJobs/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/ExportJobs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.ExportJobs.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/reports/exportJobs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/reports/exportJobs/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Reports/ExportJobs/ExportJobsRequestBuilder.cs b/src/generated/DeviceManagement/Reports/ExportJobs/ExportJobsRequestBuilder.cs index ba9b373f6a..3fc43467f4 100644 --- a/src/generated/DeviceManagement/Reports/ExportJobs/ExportJobsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/ExportJobs/ExportJobsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Reports.ExportJobs.Count; using ApiSdk.DeviceManagement.Reports.ExportJobs.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Reports.ExportJobs /// /// Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity. /// - public class ExportJobsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExportJobsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity. @@ -30,7 +33,7 @@ public class ExportJobsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementExportJobItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.ExportJobs.Item.DeviceManagementExportJobItemRequestBuilder(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.Reports.ExportJobs.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(DeviceManagementExportJob.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementExportJob.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 = "Entity representing a job to export a 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 ExportJobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/exportJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExportJobsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/exportJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ExportJobsRequestBuilder(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); @@ -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(DeviceManagementExportJob body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementExportJob body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementExportJob body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementExportJob body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementExportJob bod /// /// Entity representing a job to export a report. /// - public class ExportJobsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExportJobsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ExportJobsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/ExportJobs/Item/DeviceManagementExportJobItemRequestBuilder.cs b/src/generated/DeviceManagement/Reports/ExportJobs/Item/DeviceManagementExportJobItemRequestBuilder.cs index 1f8f29e24c..84c1b084e6 100644 --- a/src/generated/DeviceManagement/Reports/ExportJobs/Item/DeviceManagementExportJobItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/ExportJobs/Item/DeviceManagementExportJobItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Reports.ExportJobs.Item /// /// Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity. /// - public class DeviceManagementExportJobItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementExportJobItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exportJobs 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(DeviceManagementExportJob.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementExportJob.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 DeviceManagementExportJobItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/exportJobs/{deviceManagementExportJob%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementExportJobItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/exportJobs/{deviceManagementExportJob%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(DeviceManagementExportJob body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementExportJob body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementExportJob body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementExportJob body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementExportJob bo /// /// Entity representing a job to export a report. /// - public class DeviceManagementExportJobItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementExportJobItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementExportJobItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetActiveMalwareReport/GetActiveMalwareReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetActiveMalwareReport/GetActiveMalwareReportPostRequestBody.cs index bbed0de824..ccf6c9e9cf 100644 --- a/src/generated/DeviceManagement/Reports/GetActiveMalwareReport/GetActiveMalwareReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetActiveMalwareReport/GetActiveMalwareReportPostRequestBody.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.Reports.GetActiveMalwareReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetActiveMalwareReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetActiveMalwareReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetActiveMalwareReportPostRequestBody : IAdditionalDataHolder, IPar /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetActiveMalwareReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetActiveMalwareReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetActiveMalwareReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareReport.GetActiveMalwareReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetActiveMalwareReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareReport.GetActiveMalwareReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetActiveMalwareReport/GetActiveMalwareReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetActiveMalwareReport/GetActiveMalwareReportRequestBuilder.cs index e5062660d1..1b5fb2b98b 100644 --- a/src/generated/DeviceManagement/Reports/GetActiveMalwareReport/GetActiveMalwareReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetActiveMalwareReport/GetActiveMalwareReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetActiveMalwareReport /// /// Provides operations to call the getActiveMalwareReport method. /// - public class GetActiveMalwareReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetActiveMalwareReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getActiveMalwareReport @@ -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(GetActiveMalwareReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareReport.GetActiveMalwareReportPostRequestBody.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 GetActiveMalwareReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getActiveMalwareReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetActiveMalwareReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getActiveMalwareReport", rawUrl) @@ -89,11 +92,11 @@ public GetActiveMalwareReportRequestBuilder(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(GetActiveMalwareReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareReport.GetActiveMalwareReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetActiveMalwareReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareReport.GetActiveMalwareReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetActiveMalwareReportPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetActiveMalwareSummaryReport/GetActiveMalwareSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetActiveMalwareSummaryReport/GetActiveMalwareSummaryReportPostRequestBody.cs index 061551ba51..c8b5f90d69 100644 --- a/src/generated/DeviceManagement/Reports/GetActiveMalwareSummaryReport/GetActiveMalwareSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetActiveMalwareSummaryReport/GetActiveMalwareSummaryReportPostRequestBody.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.Reports.GetActiveMalwareSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetActiveMalwareSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetActiveMalwareSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetActiveMalwareSummaryReportPostRequestBody : IAdditionalDataHolde /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetActiveMalwareSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetActiveMalwareSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetActiveMalwareSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareSummaryReport.GetActiveMalwareSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetActiveMalwareSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareSummaryReport.GetActiveMalwareSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetActiveMalwareSummaryReport/GetActiveMalwareSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetActiveMalwareSummaryReport/GetActiveMalwareSummaryReportRequestBuilder.cs index cb79c47ab8..857b05753c 100644 --- a/src/generated/DeviceManagement/Reports/GetActiveMalwareSummaryReport/GetActiveMalwareSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetActiveMalwareSummaryReport/GetActiveMalwareSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetActiveMalwareSummaryReport /// /// Provides operations to call the getActiveMalwareSummaryReport method. /// - public class GetActiveMalwareSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetActiveMalwareSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getActiveMalwareSummaryReport @@ -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(GetActiveMalwareSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareSummaryReport.GetActiveMalwareSummaryReportPostRequestBody.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 GetActiveMalwareSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getActiveMalwareSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetActiveMalwareSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getActiveMalwareSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetActiveMalwareSummaryReportRequestBuilder(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(GetActiveMalwareSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareSummaryReport.GetActiveMalwareSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetActiveMalwareSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareSummaryReport.GetActiveMalwareSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetActiveMalwareSummaryReport } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetAllCertificatesReport/GetAllCertificatesReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetAllCertificatesReport/GetAllCertificatesReportPostRequestBody.cs index 8ae5d7a4e8..638abe2c5c 100644 --- a/src/generated/DeviceManagement/Reports/GetAllCertificatesReport/GetAllCertificatesReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetAllCertificatesReport/GetAllCertificatesReportPostRequestBody.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.Reports.GetAllCertificatesReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAllCertificatesReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetAllCertificatesReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetAllCertificatesReportPostRequestBody : IAdditionalDataHolder, IP /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetAllCertificatesReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetAllCertificatesReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetAllCertificatesReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetAllCertificatesReport.GetAllCertificatesReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAllCertificatesReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetAllCertificatesReport.GetAllCertificatesReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetAllCertificatesReport/GetAllCertificatesReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetAllCertificatesReport/GetAllCertificatesReportRequestBuilder.cs index a117addf20..088f6132cf 100644 --- a/src/generated/DeviceManagement/Reports/GetAllCertificatesReport/GetAllCertificatesReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetAllCertificatesReport/GetAllCertificatesReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetAllCertificatesReport /// /// Provides operations to call the getAllCertificatesReport method. /// - public class GetAllCertificatesReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAllCertificatesReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getAllCertificatesReport @@ -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(GetAllCertificatesReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetAllCertificatesReport.GetAllCertificatesReportPostRequestBody.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 GetAllCertificatesReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getAllCertificatesReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAllCertificatesReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getAllCertificatesReport", rawUrl) @@ -89,11 +92,11 @@ public GetAllCertificatesReportRequestBuilder(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(GetAllCertificatesReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetAllCertificatesReport.GetAllCertificatesReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetAllCertificatesReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetAllCertificatesReport.GetAllCertificatesReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetAllCertificatesReportPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetAppStatusOverviewReport/GetAppStatusOverviewReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetAppStatusOverviewReport/GetAppStatusOverviewReportPostRequestBody.cs index a15cac19f6..be4074ac59 100644 --- a/src/generated/DeviceManagement/Reports/GetAppStatusOverviewReport/GetAppStatusOverviewReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetAppStatusOverviewReport/GetAppStatusOverviewReportPostRequestBody.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.Reports.GetAppStatusOverviewReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAppStatusOverviewReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetAppStatusOverviewReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetAppStatusOverviewReportPostRequestBody : IAdditionalDataHolder, /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetAppStatusOverviewReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetAppStatusOverviewReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetAppStatusOverviewReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetAppStatusOverviewReport.GetAppStatusOverviewReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAppStatusOverviewReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetAppStatusOverviewReport.GetAppStatusOverviewReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetAppStatusOverviewReport/GetAppStatusOverviewReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetAppStatusOverviewReport/GetAppStatusOverviewReportRequestBuilder.cs index 6840608af4..6455980427 100644 --- a/src/generated/DeviceManagement/Reports/GetAppStatusOverviewReport/GetAppStatusOverviewReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetAppStatusOverviewReport/GetAppStatusOverviewReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetAppStatusOverviewReport /// /// Provides operations to call the getAppStatusOverviewReport method. /// - public class GetAppStatusOverviewReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAppStatusOverviewReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getAppStatusOverviewReport @@ -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(GetAppStatusOverviewReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetAppStatusOverviewReport.GetAppStatusOverviewReportPostRequestBody.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 GetAppStatusOverviewReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getAppStatusOverviewReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAppStatusOverviewReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getAppStatusOverviewReport", rawUrl) @@ -89,11 +92,11 @@ public GetAppStatusOverviewReportRequestBuilder(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(GetAppStatusOverviewReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetAppStatusOverviewReport.GetAppStatusOverviewReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetAppStatusOverviewReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetAppStatusOverviewReport.GetAppStatusOverviewReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetAppStatusOverviewReportPos } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetAppsInstallSummaryReport/GetAppsInstallSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetAppsInstallSummaryReport/GetAppsInstallSummaryReportPostRequestBody.cs index 0f9c69f0f6..05f9647ec1 100644 --- a/src/generated/DeviceManagement/Reports/GetAppsInstallSummaryReport/GetAppsInstallSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetAppsInstallSummaryReport/GetAppsInstallSummaryReportPostRequestBody.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.Reports.GetAppsInstallSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAppsInstallSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetAppsInstallSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetAppsInstallSummaryReportPostRequestBody : IAdditionalDataHolder, /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetAppsInstallSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetAppsInstallSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetAppsInstallSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetAppsInstallSummaryReport.GetAppsInstallSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAppsInstallSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetAppsInstallSummaryReport.GetAppsInstallSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetAppsInstallSummaryReport/GetAppsInstallSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetAppsInstallSummaryReport/GetAppsInstallSummaryReportRequestBuilder.cs index 1d83d20144..51e73c18ac 100644 --- a/src/generated/DeviceManagement/Reports/GetAppsInstallSummaryReport/GetAppsInstallSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetAppsInstallSummaryReport/GetAppsInstallSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetAppsInstallSummaryReport /// /// Provides operations to call the getAppsInstallSummaryReport method. /// - public class GetAppsInstallSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAppsInstallSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getAppsInstallSummaryReport @@ -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(GetAppsInstallSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetAppsInstallSummaryReport.GetAppsInstallSummaryReportPostRequestBody.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 GetAppsInstallSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getAppsInstallSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetAppsInstallSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getAppsInstallSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetAppsInstallSummaryReportRequestBuilder(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 ToPostRequestInformation(GetAppsInstallSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetAppsInstallSummaryReport.GetAppsInstallSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetAppsInstallSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetAppsInstallSummaryReport.GetAppsInstallSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetAppsInstallSummaryReportPo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCachedReport/GetCachedReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetCachedReport/GetCachedReportPostRequestBody.cs index 658b54f528..999d49bb4c 100644 --- a/src/generated/DeviceManagement/Reports/GetCachedReport/GetCachedReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetCachedReport/GetCachedReportPostRequestBody.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.Reports.GetCachedReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCachedReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCachedReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -57,7 +59,7 @@ public class GetCachedReportPostRequestBody : IAdditionalDataHolder, IParsable /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCachedReportPostRequestBody() { @@ -66,12 +68,12 @@ public GetCachedReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCachedReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetCachedReport.GetCachedReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCachedReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetCachedReport.GetCachedReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -81,11 +83,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "id", n => { Id = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -108,3 +110,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCachedReport/GetCachedReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetCachedReport/GetCachedReportRequestBuilder.cs index 82171bffc6..f785b386fc 100644 --- a/src/generated/DeviceManagement/Reports/GetCachedReport/GetCachedReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetCachedReport/GetCachedReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetCachedReport /// /// Provides operations to call the getCachedReport method. /// - public class GetCachedReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCachedReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getCachedReport @@ -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(GetCachedReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetCachedReport.GetCachedReportPostRequestBody.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 GetCachedReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getCachedReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCachedReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getCachedReport", rawUrl) @@ -89,11 +92,11 @@ public GetCachedReportRequestBuilder(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(GetCachedReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCachedReport.GetCachedReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCachedReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCachedReport.GetCachedReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetCachedReportPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCertificatesReport/GetCertificatesReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetCertificatesReport/GetCertificatesReportPostRequestBody.cs index d57248583f..a278461c8b 100644 --- a/src/generated/DeviceManagement/Reports/GetCertificatesReport/GetCertificatesReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetCertificatesReport/GetCertificatesReportPostRequestBody.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.Reports.GetCertificatesReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCertificatesReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCertificatesReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetCertificatesReportPostRequestBody : IAdditionalDataHolder, IPars /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCertificatesReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetCertificatesReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCertificatesReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetCertificatesReport.GetCertificatesReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCertificatesReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetCertificatesReport.GetCertificatesReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCertificatesReport/GetCertificatesReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetCertificatesReport/GetCertificatesReportRequestBuilder.cs index c1a20fee37..26f893e0b4 100644 --- a/src/generated/DeviceManagement/Reports/GetCertificatesReport/GetCertificatesReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetCertificatesReport/GetCertificatesReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetCertificatesReport /// /// Provides operations to call the getCertificatesReport method. /// - public class GetCertificatesReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCertificatesReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getCertificatesReport @@ -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(GetCertificatesReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetCertificatesReport.GetCertificatesReportPostRequestBody.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 GetCertificatesReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getCertificatesReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCertificatesReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getCertificatesReport", rawUrl) @@ -89,11 +92,11 @@ public GetCertificatesReportRequestBuilder(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 ToPostRequestInformation(GetCertificatesReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCertificatesReport.GetCertificatesReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCertificatesReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCertificatesReport.GetCertificatesReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetCertificatesReportPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePoliciesReportForDevice/GetCompliancePoliciesReportForDevicePostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetCompliancePoliciesReportForDevice/GetCompliancePoliciesReportForDevicePostRequestBody.cs index faa872afb1..1cecb5fec2 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePoliciesReportForDevice/GetCompliancePoliciesReportForDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePoliciesReportForDevice/GetCompliancePoliciesReportForDevicePostRequestBody.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.Reports.GetCompliancePoliciesReportForDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCompliancePoliciesReportForDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCompliancePoliciesReportForDevicePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetCompliancePoliciesReportForDevicePostRequestBody : IAdditionalDa /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCompliancePoliciesReportForDevicePostRequestBody() { @@ -82,12 +84,12 @@ public GetCompliancePoliciesReportForDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCompliancePoliciesReportForDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetCompliancePoliciesReportForDevice.GetCompliancePoliciesReportForDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCompliancePoliciesReportForDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetCompliancePoliciesReportForDevice.GetCompliancePoliciesReportForDevicePostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePoliciesReportForDevice/GetCompliancePoliciesReportForDeviceRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetCompliancePoliciesReportForDevice/GetCompliancePoliciesReportForDeviceRequestBuilder.cs index d7d01a71d9..e8a5c21a69 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePoliciesReportForDevice/GetCompliancePoliciesReportForDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePoliciesReportForDevice/GetCompliancePoliciesReportForDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetCompliancePoliciesReportForDevice /// /// Provides operations to call the getCompliancePoliciesReportForDevice method. /// - public class GetCompliancePoliciesReportForDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCompliancePoliciesReportForDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getCompliancePoliciesReportForDevice @@ -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(GetCompliancePoliciesReportForDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetCompliancePoliciesReportForDevice.GetCompliancePoliciesReportForDevicePostRequestBody.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 GetCompliancePoliciesReportForDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getCompliancePoliciesReportForDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCompliancePoliciesReportForDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getCompliancePoliciesReportForDevice", rawUrl) @@ -89,11 +92,11 @@ public GetCompliancePoliciesReportForDeviceRequestBuilder(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(GetCompliancePoliciesReportForDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePoliciesReportForDevice.GetCompliancePoliciesReportForDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCompliancePoliciesReportForDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePoliciesReportForDevice.GetCompliancePoliciesReportForDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetCompliancePoliciesReportFo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePolicyDeviceSummaryReport/GetCompliancePolicyDeviceSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetCompliancePolicyDeviceSummaryReport/GetCompliancePolicyDeviceSummaryReportPostRequestBody.cs index f503222579..469e17ab6d 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePolicyDeviceSummaryReport/GetCompliancePolicyDeviceSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePolicyDeviceSummaryReport/GetCompliancePolicyDeviceSummaryReportPostRequestBody.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.Reports.GetCompliancePolicyDeviceSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCompliancePolicyDeviceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCompliancePolicyDeviceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetCompliancePolicyDeviceSummaryReportPostRequestBody : IAdditional /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCompliancePolicyDeviceSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetCompliancePolicyDeviceSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCompliancePolicyDeviceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDeviceSummaryReport.GetCompliancePolicyDeviceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCompliancePolicyDeviceSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDeviceSummaryReport.GetCompliancePolicyDeviceSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePolicyDeviceSummaryReport/GetCompliancePolicyDeviceSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetCompliancePolicyDeviceSummaryReport/GetCompliancePolicyDeviceSummaryReportRequestBuilder.cs index 122de26310..5ad85f7d1f 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePolicyDeviceSummaryReport/GetCompliancePolicyDeviceSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePolicyDeviceSummaryReport/GetCompliancePolicyDeviceSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetCompliancePolicyDeviceSummaryReport /// /// Provides operations to call the getCompliancePolicyDeviceSummaryReport method. /// - public class GetCompliancePolicyDeviceSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCompliancePolicyDeviceSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getCompliancePolicyDeviceSummaryReport @@ -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(GetCompliancePolicyDeviceSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDeviceSummaryReport.GetCompliancePolicyDeviceSummaryReportPostRequestBody.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 GetCompliancePolicyDeviceSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getCompliancePolicyDeviceSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCompliancePolicyDeviceSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getCompliancePolicyDeviceSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetCompliancePolicyDeviceSummaryReportRequestBuilder(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(GetCompliancePolicyDeviceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDeviceSummaryReport.GetCompliancePolicyDeviceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCompliancePolicyDeviceSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDeviceSummaryReport.GetCompliancePolicyDeviceSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetCompliancePolicyDeviceSumm } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePolicyDevicesReport/GetCompliancePolicyDevicesReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetCompliancePolicyDevicesReport/GetCompliancePolicyDevicesReportPostRequestBody.cs index a393195a5c..04ebf24888 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePolicyDevicesReport/GetCompliancePolicyDevicesReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePolicyDevicesReport/GetCompliancePolicyDevicesReportPostRequestBody.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.Reports.GetCompliancePolicyDevicesReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCompliancePolicyDevicesReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCompliancePolicyDevicesReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetCompliancePolicyDevicesReportPostRequestBody : IAdditionalDataHo /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCompliancePolicyDevicesReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetCompliancePolicyDevicesReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCompliancePolicyDevicesReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDevicesReport.GetCompliancePolicyDevicesReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCompliancePolicyDevicesReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDevicesReport.GetCompliancePolicyDevicesReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePolicyDevicesReport/GetCompliancePolicyDevicesReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetCompliancePolicyDevicesReport/GetCompliancePolicyDevicesReportRequestBuilder.cs index 6b47f9a9b8..a9f498d1ef 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePolicyDevicesReport/GetCompliancePolicyDevicesReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePolicyDevicesReport/GetCompliancePolicyDevicesReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetCompliancePolicyDevicesReport /// /// Provides operations to call the getCompliancePolicyDevicesReport method. /// - public class GetCompliancePolicyDevicesReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCompliancePolicyDevicesReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getCompliancePolicyDevicesReport @@ -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(GetCompliancePolicyDevicesReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDevicesReport.GetCompliancePolicyDevicesReportPostRequestBody.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 GetCompliancePolicyDevicesReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getCompliancePolicyDevicesReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCompliancePolicyDevicesReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getCompliancePolicyDevicesReport", rawUrl) @@ -89,11 +92,11 @@ public GetCompliancePolicyDevicesReportRequestBuilder(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(GetCompliancePolicyDevicesReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDevicesReport.GetCompliancePolicyDevicesReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCompliancePolicyDevicesReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDevicesReport.GetCompliancePolicyDevicesReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetCompliancePolicyDevicesRep } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceReport/GetCompliancePolicyNonComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceReport/GetCompliancePolicyNonComplianceReportPostRequestBody.cs index 68d23a10b4..19e2c855a8 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceReport/GetCompliancePolicyNonComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceReport/GetCompliancePolicyNonComplianceReportPostRequestBody.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.Reports.GetCompliancePolicyNonComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCompliancePolicyNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCompliancePolicyNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetCompliancePolicyNonComplianceReportPostRequestBody : IAdditional /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCompliancePolicyNonComplianceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetCompliancePolicyNonComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCompliancePolicyNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceReport.GetCompliancePolicyNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCompliancePolicyNonComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceReport.GetCompliancePolicyNonComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceReport/GetCompliancePolicyNonComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceReport/GetCompliancePolicyNonComplianceReportRequestBuilder.cs index f8f9603e81..170edf7ebf 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceReport/GetCompliancePolicyNonComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceReport/GetCompliancePolicyNonComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetCompliancePolicyNonComplianceReport /// /// Provides operations to call the getCompliancePolicyNonComplianceReport method. /// - public class GetCompliancePolicyNonComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCompliancePolicyNonComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getCompliancePolicyNonComplianceReport @@ -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(GetCompliancePolicyNonComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceReport.GetCompliancePolicyNonComplianceReportPostRequestBody.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 GetCompliancePolicyNonComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getCompliancePolicyNonComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCompliancePolicyNonComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getCompliancePolicyNonComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetCompliancePolicyNonComplianceReportRequestBuilder(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(GetCompliancePolicyNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceReport.GetCompliancePolicyNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCompliancePolicyNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceReport.GetCompliancePolicyNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetCompliancePolicyNonComplia } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceSummaryReport/GetCompliancePolicyNonComplianceSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceSummaryReport/GetCompliancePolicyNonComplianceSummaryReportPostRequestBody.cs index ccfa74a0ee..52484c5d0c 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceSummaryReport/GetCompliancePolicyNonComplianceSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceSummaryReport/GetCompliancePolicyNonComplianceSummaryReportPostRequestBody.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.Reports.GetCompliancePolicyNonComplianceSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCompliancePolicyNonComplianceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCompliancePolicyNonComplianceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetCompliancePolicyNonComplianceSummaryReportPostRequestBody : IAdd /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCompliancePolicyNonComplianceSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetCompliancePolicyNonComplianceSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCompliancePolicyNonComplianceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceSummaryReport.GetCompliancePolicyNonComplianceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCompliancePolicyNonComplianceSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceSummaryReport.GetCompliancePolicyNonComplianceSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceSummaryReport/GetCompliancePolicyNonComplianceSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceSummaryReport/GetCompliancePolicyNonComplianceSummaryReportRequestBuilder.cs index 550ed33ca0..7dd2381a44 100644 --- a/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceSummaryReport/GetCompliancePolicyNonComplianceSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetCompliancePolicyNonComplianceSummaryReport/GetCompliancePolicyNonComplianceSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetCompliancePolicyNonComplianceSummar /// /// Provides operations to call the getCompliancePolicyNonComplianceSummaryReport method. /// - public class GetCompliancePolicyNonComplianceSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCompliancePolicyNonComplianceSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getCompliancePolicyNonComplianceSummaryReport @@ -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(GetCompliancePolicyNonComplianceSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceSummaryReport.GetCompliancePolicyNonComplianceSummaryReportPostRequestBody.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 GetCompliancePolicyNonComplianceSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCompliancePolicyNonComplianceSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetCompliancePolicyNonComplianceSummaryReportRequestBuilder(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(GetCompliancePolicyNonComplianceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceSummaryReport.GetCompliancePolicyNonComplianceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCompliancePolicyNonComplianceSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceSummaryReport.GetCompliancePolicyNonComplianceSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetCompliancePolicyNonComplia } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetComplianceSettingDetailsReport/GetComplianceSettingDetailsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetComplianceSettingDetailsReport/GetComplianceSettingDetailsReportPostRequestBody.cs index 16c251b640..4af025b4cd 100644 --- a/src/generated/DeviceManagement/Reports/GetComplianceSettingDetailsReport/GetComplianceSettingDetailsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetComplianceSettingDetailsReport/GetComplianceSettingDetailsReportPostRequestBody.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.Reports.GetComplianceSettingDetailsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetComplianceSettingDetailsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetComplianceSettingDetailsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetComplianceSettingDetailsReportPostRequestBody : IAdditionalDataH /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetComplianceSettingDetailsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetComplianceSettingDetailsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetComplianceSettingDetailsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingDetailsReport.GetComplianceSettingDetailsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetComplianceSettingDetailsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingDetailsReport.GetComplianceSettingDetailsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetComplianceSettingDetailsReport/GetComplianceSettingDetailsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetComplianceSettingDetailsReport/GetComplianceSettingDetailsReportRequestBuilder.cs index 964a22f5e5..86afc89791 100644 --- a/src/generated/DeviceManagement/Reports/GetComplianceSettingDetailsReport/GetComplianceSettingDetailsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetComplianceSettingDetailsReport/GetComplianceSettingDetailsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetComplianceSettingDetailsReport /// /// Provides operations to call the getComplianceSettingDetailsReport method. /// - public class GetComplianceSettingDetailsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetComplianceSettingDetailsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getComplianceSettingDetailsReport @@ -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(GetComplianceSettingDetailsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingDetailsReport.GetComplianceSettingDetailsReportPostRequestBody.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 GetComplianceSettingDetailsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getComplianceSettingDetailsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetComplianceSettingDetailsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getComplianceSettingDetailsReport", rawUrl) @@ -89,11 +92,11 @@ public GetComplianceSettingDetailsReportRequestBuilder(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(GetComplianceSettingDetailsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingDetailsReport.GetComplianceSettingDetailsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetComplianceSettingDetailsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingDetailsReport.GetComplianceSettingDetailsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetComplianceSettingDetailsRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetComplianceSettingNonComplianceReport/GetComplianceSettingNonComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetComplianceSettingNonComplianceReport/GetComplianceSettingNonComplianceReportPostRequestBody.cs index 06b731f24b..2da4daeb1c 100644 --- a/src/generated/DeviceManagement/Reports/GetComplianceSettingNonComplianceReport/GetComplianceSettingNonComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetComplianceSettingNonComplianceReport/GetComplianceSettingNonComplianceReportPostRequestBody.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.Reports.GetComplianceSettingNonComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetComplianceSettingNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetComplianceSettingNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetComplianceSettingNonComplianceReportPostRequestBody : IAdditiona /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetComplianceSettingNonComplianceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetComplianceSettingNonComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetComplianceSettingNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingNonComplianceReport.GetComplianceSettingNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetComplianceSettingNonComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingNonComplianceReport.GetComplianceSettingNonComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetComplianceSettingNonComplianceReport/GetComplianceSettingNonComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetComplianceSettingNonComplianceReport/GetComplianceSettingNonComplianceReportRequestBuilder.cs index f480e9faa1..0b5f920301 100644 --- a/src/generated/DeviceManagement/Reports/GetComplianceSettingNonComplianceReport/GetComplianceSettingNonComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetComplianceSettingNonComplianceReport/GetComplianceSettingNonComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetComplianceSettingNonComplianceRepor /// /// Provides operations to call the getComplianceSettingNonComplianceReport method. /// - public class GetComplianceSettingNonComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetComplianceSettingNonComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getComplianceSettingNonComplianceReport @@ -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(GetComplianceSettingNonComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingNonComplianceReport.GetComplianceSettingNonComplianceReportPostRequestBody.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 GetComplianceSettingNonComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getComplianceSettingNonComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetComplianceSettingNonComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getComplianceSettingNonComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetComplianceSettingNonComplianceReportRequestBuilder(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 ToPostRequestInformation(GetComplianceSettingNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingNonComplianceReport.GetComplianceSettingNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetComplianceSettingNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingNonComplianceReport.GetComplianceSettingNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetComplianceSettingNonCompli } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetComplianceSettingsReport/GetComplianceSettingsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetComplianceSettingsReport/GetComplianceSettingsReportPostRequestBody.cs index f8ae3997a1..f560f49aca 100644 --- a/src/generated/DeviceManagement/Reports/GetComplianceSettingsReport/GetComplianceSettingsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetComplianceSettingsReport/GetComplianceSettingsReportPostRequestBody.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.Reports.GetComplianceSettingsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetComplianceSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetComplianceSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetComplianceSettingsReportPostRequestBody : IAdditionalDataHolder, /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetComplianceSettingsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetComplianceSettingsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetComplianceSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingsReport.GetComplianceSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetComplianceSettingsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingsReport.GetComplianceSettingsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetComplianceSettingsReport/GetComplianceSettingsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetComplianceSettingsReport/GetComplianceSettingsReportRequestBuilder.cs index 7f88937245..d54ebf6bbf 100644 --- a/src/generated/DeviceManagement/Reports/GetComplianceSettingsReport/GetComplianceSettingsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetComplianceSettingsReport/GetComplianceSettingsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetComplianceSettingsReport /// /// Provides operations to call the getComplianceSettingsReport method. /// - public class GetComplianceSettingsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetComplianceSettingsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getComplianceSettingsReport @@ -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(GetComplianceSettingsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingsReport.GetComplianceSettingsReportPostRequestBody.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 GetComplianceSettingsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getComplianceSettingsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetComplianceSettingsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getComplianceSettingsReport", rawUrl) @@ -89,11 +92,11 @@ public GetComplianceSettingsReportRequestBuilder(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 ToPostRequestInformation(GetComplianceSettingsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingsReport.GetComplianceSettingsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetComplianceSettingsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingsReport.GetComplianceSettingsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetComplianceSettingsReportPo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigManagerDevicePolicyStatusReport/GetConfigManagerDevicePolicyStatusReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigManagerDevicePolicyStatusReport/GetConfigManagerDevicePolicyStatusReportPostRequestBody.cs index bd3ac585f5..e8fd97581e 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigManagerDevicePolicyStatusReport/GetConfigManagerDevicePolicyStatusReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigManagerDevicePolicyStatusReport/GetConfigManagerDevicePolicyStatusReportPostRequestBody.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.Reports.GetConfigManagerDevicePolicyStatusReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigManagerDevicePolicyStatusReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigManagerDevicePolicyStatusReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigManagerDevicePolicyStatusReportPostRequestBody : IAddition /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigManagerDevicePolicyStatusReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigManagerDevicePolicyStatusReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigManagerDevicePolicyStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigManagerDevicePolicyStatusReport.GetConfigManagerDevicePolicyStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigManagerDevicePolicyStatusReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigManagerDevicePolicyStatusReport.GetConfigManagerDevicePolicyStatusReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigManagerDevicePolicyStatusReport/GetConfigManagerDevicePolicyStatusReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigManagerDevicePolicyStatusReport/GetConfigManagerDevicePolicyStatusReportRequestBuilder.cs index 9fdb1d8185..deea986c96 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigManagerDevicePolicyStatusReport/GetConfigManagerDevicePolicyStatusReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigManagerDevicePolicyStatusReport/GetConfigManagerDevicePolicyStatusReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigManagerDevicePolicyStatusRepo /// /// Provides operations to call the getConfigManagerDevicePolicyStatusReport method. /// - public class GetConfigManagerDevicePolicyStatusReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigManagerDevicePolicyStatusReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigManagerDevicePolicyStatusReport @@ -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(GetConfigManagerDevicePolicyStatusReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigManagerDevicePolicyStatusReport.GetConfigManagerDevicePolicyStatusReportPostRequestBody.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 GetConfigManagerDevicePolicyStatusReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigManagerDevicePolicyStatusReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigManagerDevicePolicyStatusReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigManagerDevicePolicyStatusReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigManagerDevicePolicyStatusReportRequestBuilder(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(GetConfigManagerDevicePolicyStatusReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigManagerDevicePolicyStatusReport.GetConfigManagerDevicePolicyStatusReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigManagerDevicePolicyStatusReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigManagerDevicePolicyStatusReport.GetConfigManagerDevicePolicyStatusReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigManagerDevicePolicyS } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPoliciesReportForDevice/GetConfigurationPoliciesReportForDevicePostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPoliciesReportForDevice/GetConfigurationPoliciesReportForDevicePostRequestBody.cs index 25e3e79792..3a2b389802 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPoliciesReportForDevice/GetConfigurationPoliciesReportForDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPoliciesReportForDevice/GetConfigurationPoliciesReportForDevicePostRequestBody.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.Reports.GetConfigurationPoliciesReportForDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationPoliciesReportForDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationPoliciesReportForDevicePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationPoliciesReportForDevicePostRequestBody : IAdditiona /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationPoliciesReportForDevicePostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationPoliciesReportForDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationPoliciesReportForDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationPoliciesReportForDevice.GetConfigurationPoliciesReportForDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationPoliciesReportForDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPoliciesReportForDevice.GetConfigurationPoliciesReportForDevicePostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPoliciesReportForDevice/GetConfigurationPoliciesReportForDeviceRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPoliciesReportForDevice/GetConfigurationPoliciesReportForDeviceRequestBuilder.cs index 4c3b035033..57536c9ca0 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPoliciesReportForDevice/GetConfigurationPoliciesReportForDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPoliciesReportForDevice/GetConfigurationPoliciesReportForDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationPoliciesReportForDevic /// /// Provides operations to call the getConfigurationPoliciesReportForDevice method. /// - public class GetConfigurationPoliciesReportForDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationPoliciesReportForDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationPoliciesReportForDevice @@ -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(GetConfigurationPoliciesReportForDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPoliciesReportForDevice.GetConfigurationPoliciesReportForDevicePostRequestBody.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 GetConfigurationPoliciesReportForDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationPoliciesReportForDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationPoliciesReportForDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationPoliciesReportForDevice", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationPoliciesReportForDeviceRequestBuilder(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 ToPostRequestInformation(GetConfigurationPoliciesReportForDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPoliciesReportForDevice.GetConfigurationPoliciesReportForDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationPoliciesReportForDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPoliciesReportForDevice.GetConfigurationPoliciesReportForDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationPoliciesRepor } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDeviceSummaryReport/GetConfigurationPolicyDeviceSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDeviceSummaryReport/GetConfigurationPolicyDeviceSummaryReportPostRequestBody.cs index 0731ec2ed6..184799495e 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDeviceSummaryReport/GetConfigurationPolicyDeviceSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDeviceSummaryReport/GetConfigurationPolicyDeviceSummaryReportPostRequestBody.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.Reports.GetConfigurationPolicyDeviceSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationPolicyDeviceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationPolicyDeviceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationPolicyDeviceSummaryReportPostRequestBody : IAdditio /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationPolicyDeviceSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationPolicyDeviceSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationPolicyDeviceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDeviceSummaryReport.GetConfigurationPolicyDeviceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationPolicyDeviceSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDeviceSummaryReport.GetConfigurationPolicyDeviceSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDeviceSummaryReport/GetConfigurationPolicyDeviceSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDeviceSummaryReport/GetConfigurationPolicyDeviceSummaryReportRequestBuilder.cs index 20de494394..77887a0eba 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDeviceSummaryReport/GetConfigurationPolicyDeviceSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDeviceSummaryReport/GetConfigurationPolicyDeviceSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationPolicyDeviceSummaryRep /// /// Provides operations to call the getConfigurationPolicyDeviceSummaryReport method. /// - public class GetConfigurationPolicyDeviceSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationPolicyDeviceSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationPolicyDeviceSummaryReport @@ -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(GetConfigurationPolicyDeviceSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDeviceSummaryReport.GetConfigurationPolicyDeviceSummaryReportPostRequestBody.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 GetConfigurationPolicyDeviceSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicyDeviceSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationPolicyDeviceSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicyDeviceSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationPolicyDeviceSummaryReportRequestBuilder(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(GetConfigurationPolicyDeviceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDeviceSummaryReport.GetConfigurationPolicyDeviceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationPolicyDeviceSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDeviceSummaryReport.GetConfigurationPolicyDeviceSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationPolicyDeviceS } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDevicesReport/GetConfigurationPolicyDevicesReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDevicesReport/GetConfigurationPolicyDevicesReportPostRequestBody.cs index 1e345457be..0000795fa1 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDevicesReport/GetConfigurationPolicyDevicesReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDevicesReport/GetConfigurationPolicyDevicesReportPostRequestBody.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.Reports.GetConfigurationPolicyDevicesReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationPolicyDevicesReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationPolicyDevicesReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationPolicyDevicesReportPostRequestBody : IAdditionalDat /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationPolicyDevicesReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationPolicyDevicesReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationPolicyDevicesReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDevicesReport.GetConfigurationPolicyDevicesReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationPolicyDevicesReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDevicesReport.GetConfigurationPolicyDevicesReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDevicesReport/GetConfigurationPolicyDevicesReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDevicesReport/GetConfigurationPolicyDevicesReportRequestBuilder.cs index 5fbff27a13..a7bfbd35ff 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDevicesReport/GetConfigurationPolicyDevicesReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyDevicesReport/GetConfigurationPolicyDevicesReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationPolicyDevicesReport /// /// Provides operations to call the getConfigurationPolicyDevicesReport method. /// - public class GetConfigurationPolicyDevicesReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationPolicyDevicesReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationPolicyDevicesReport @@ -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(GetConfigurationPolicyDevicesReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDevicesReport.GetConfigurationPolicyDevicesReportPostRequestBody.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 GetConfigurationPolicyDevicesReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicyDevicesReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationPolicyDevicesReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicyDevicesReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationPolicyDevicesReportRequestBuilder(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(GetConfigurationPolicyDevicesReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDevicesReport.GetConfigurationPolicyDevicesReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationPolicyDevicesReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDevicesReport.GetConfigurationPolicyDevicesReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationPolicyDevices } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceReport/GetConfigurationPolicyNonComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceReport/GetConfigurationPolicyNonComplianceReportPostRequestBody.cs index 07d91486e6..098be2ad51 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceReport/GetConfigurationPolicyNonComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceReport/GetConfigurationPolicyNonComplianceReportPostRequestBody.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.Reports.GetConfigurationPolicyNonComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationPolicyNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationPolicyNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationPolicyNonComplianceReportPostRequestBody : IAdditio /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationPolicyNonComplianceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationPolicyNonComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationPolicyNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceReport.GetConfigurationPolicyNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationPolicyNonComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceReport.GetConfigurationPolicyNonComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceReport/GetConfigurationPolicyNonComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceReport/GetConfigurationPolicyNonComplianceReportRequestBuilder.cs index 4ff3730090..9bf54f439a 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceReport/GetConfigurationPolicyNonComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceReport/GetConfigurationPolicyNonComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationPolicyNonComplianceRep /// /// Provides operations to call the getConfigurationPolicyNonComplianceReport method. /// - public class GetConfigurationPolicyNonComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationPolicyNonComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationPolicyNonComplianceReport @@ -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(GetConfigurationPolicyNonComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceReport.GetConfigurationPolicyNonComplianceReportPostRequestBody.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 GetConfigurationPolicyNonComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicyNonComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationPolicyNonComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicyNonComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationPolicyNonComplianceReportRequestBuilder(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(GetConfigurationPolicyNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceReport.GetConfigurationPolicyNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationPolicyNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceReport.GetConfigurationPolicyNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationPolicyNonComp } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceSummaryReport/GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceSummaryReport/GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody.cs index b1d10822dc..6207536744 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceSummaryReport/GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceSummaryReport/GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody.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.Reports.GetConfigurationPolicyNonComplianceSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody : I /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceSummaryReport.GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceSummaryReport.GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceSummaryReport/GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceSummaryReport/GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder.cs index 8636692a4e..99e3fea6fd 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceSummaryReport/GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicyNonComplianceSummaryReport/GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationPolicyNonComplianceSum /// /// Provides operations to call the getConfigurationPolicyNonComplianceSummaryReport method. /// - public class GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationPolicyNonComplianceSummaryReport @@ -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(GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceSummaryReport.GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody.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 GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder(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(GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceSummaryReport.GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceSummaryReport.GetConfigurationPolicyNonComplianceSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationPolicyNonComp } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicySettingsDeviceSummaryReport/GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicySettingsDeviceSummaryReport/GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody.cs index fed34e663d..5d12af9a53 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicySettingsDeviceSummaryReport/GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicySettingsDeviceSummaryReport/GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody.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.Reports.GetConfigurationPolicySettingsDeviceSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody : /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicySettingsDeviceSummaryReport.GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicySettingsDeviceSummaryReport.GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationPolicySettingsDeviceSummaryReport/GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationPolicySettingsDeviceSummaryReport/GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder.cs index d9b3a83e18..cdc161c43e 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationPolicySettingsDeviceSummaryReport/GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationPolicySettingsDeviceSummaryReport/GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationPolicySettingsDeviceSu /// /// Provides operations to call the getConfigurationPolicySettingsDeviceSummaryReport method. /// - public class GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationPolicySettingsDeviceSummaryReport @@ -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(GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicySettingsDeviceSummaryReport.GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody.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 GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicySettingsDeviceSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationPolicySettingsDeviceSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder(string ra /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicySettingsDeviceSummaryReport.GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicySettingsDeviceSummaryReport.GetConfigurationPolicySettingsDeviceSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationPolicySetting } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationSettingDetailsReport/GetConfigurationSettingDetailsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationSettingDetailsReport/GetConfigurationSettingDetailsReportPostRequestBody.cs index 9600324a66..21acf7b868 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationSettingDetailsReport/GetConfigurationSettingDetailsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationSettingDetailsReport/GetConfigurationSettingDetailsReportPostRequestBody.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.Reports.GetConfigurationSettingDetailsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationSettingDetailsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationSettingDetailsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationSettingDetailsReportPostRequestBody : IAdditionalDa /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationSettingDetailsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationSettingDetailsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationSettingDetailsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingDetailsReport.GetConfigurationSettingDetailsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationSettingDetailsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingDetailsReport.GetConfigurationSettingDetailsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationSettingDetailsReport/GetConfigurationSettingDetailsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationSettingDetailsReport/GetConfigurationSettingDetailsReportRequestBuilder.cs index 19acf76ac2..26844931c5 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationSettingDetailsReport/GetConfigurationSettingDetailsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationSettingDetailsReport/GetConfigurationSettingDetailsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationSettingDetailsReport /// /// Provides operations to call the getConfigurationSettingDetailsReport method. /// - public class GetConfigurationSettingDetailsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationSettingDetailsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationSettingDetailsReport @@ -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(GetConfigurationSettingDetailsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingDetailsReport.GetConfigurationSettingDetailsReportPostRequestBody.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 GetConfigurationSettingDetailsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationSettingDetailsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationSettingDetailsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationSettingDetailsReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationSettingDetailsReportRequestBuilder(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(GetConfigurationSettingDetailsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingDetailsReport.GetConfigurationSettingDetailsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationSettingDetailsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingDetailsReport.GetConfigurationSettingDetailsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationSettingDetail } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationSettingNonComplianceReport/GetConfigurationSettingNonComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationSettingNonComplianceReport/GetConfigurationSettingNonComplianceReportPostRequestBody.cs index 9823694903..e55952328f 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationSettingNonComplianceReport/GetConfigurationSettingNonComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationSettingNonComplianceReport/GetConfigurationSettingNonComplianceReportPostRequestBody.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.Reports.GetConfigurationSettingNonComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationSettingNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationSettingNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationSettingNonComplianceReportPostRequestBody : IAdditi /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationSettingNonComplianceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationSettingNonComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationSettingNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingNonComplianceReport.GetConfigurationSettingNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationSettingNonComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingNonComplianceReport.GetConfigurationSettingNonComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationSettingNonComplianceReport/GetConfigurationSettingNonComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationSettingNonComplianceReport/GetConfigurationSettingNonComplianceReportRequestBuilder.cs index 1b492947a4..6805831d1c 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationSettingNonComplianceReport/GetConfigurationSettingNonComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationSettingNonComplianceReport/GetConfigurationSettingNonComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationSettingNonComplianceRe /// /// Provides operations to call the getConfigurationSettingNonComplianceReport method. /// - public class GetConfigurationSettingNonComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationSettingNonComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationSettingNonComplianceReport @@ -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(GetConfigurationSettingNonComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingNonComplianceReport.GetConfigurationSettingNonComplianceReportPostRequestBody.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 GetConfigurationSettingNonComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationSettingNonComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationSettingNonComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationSettingNonComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationSettingNonComplianceReportRequestBuilder(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(GetConfigurationSettingNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingNonComplianceReport.GetConfigurationSettingNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationSettingNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingNonComplianceReport.GetConfigurationSettingNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationSettingNonCom } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationSettingsReport/GetConfigurationSettingsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetConfigurationSettingsReport/GetConfigurationSettingsReportPostRequestBody.cs index e762238f88..0eaacaee51 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationSettingsReport/GetConfigurationSettingsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationSettingsReport/GetConfigurationSettingsReportPostRequestBody.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.Reports.GetConfigurationSettingsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConfigurationSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConfigurationSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetConfigurationSettingsReportPostRequestBody : IAdditionalDataHold /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConfigurationSettingsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetConfigurationSettingsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConfigurationSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingsReport.GetConfigurationSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConfigurationSettingsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingsReport.GetConfigurationSettingsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetConfigurationSettingsReport/GetConfigurationSettingsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetConfigurationSettingsReport/GetConfigurationSettingsReportRequestBuilder.cs index 8a464a4dcb..93a121a364 100644 --- a/src/generated/DeviceManagement/Reports/GetConfigurationSettingsReport/GetConfigurationSettingsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetConfigurationSettingsReport/GetConfigurationSettingsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetConfigurationSettingsReport /// /// Provides operations to call the getConfigurationSettingsReport method. /// - public class GetConfigurationSettingsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConfigurationSettingsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getConfigurationSettingsReport @@ -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(GetConfigurationSettingsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingsReport.GetConfigurationSettingsReportPostRequestBody.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 GetConfigurationSettingsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getConfigurationSettingsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConfigurationSettingsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getConfigurationSettingsReport", rawUrl) @@ -89,11 +92,11 @@ public GetConfigurationSettingsReportRequestBuilder(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(GetConfigurationSettingsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingsReport.GetConfigurationSettingsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConfigurationSettingsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingsReport.GetConfigurationSettingsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetConfigurationSettingsRepor } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicySettingsSummaryReport/GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicySettingsSummaryReport/GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody.cs index da08e04940..b86534f94e 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicySettingsSummaryReport/GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicySettingsSummaryReport/GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody.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.Reports.GetDeviceConfigurationPolicySettingsSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody : /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicySettingsSummaryReport.GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicySettingsSummaryReport.GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicySettingsSummaryReport/GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicySettingsSummaryReport/GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder.cs index a8e4916671..88afdc9d0f 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicySettingsSummaryReport/GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicySettingsSummaryReport/GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceConfigurationPolicySettingsSu /// /// Provides operations to call the getDeviceConfigurationPolicySettingsSummaryReport method. /// - public class GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceConfigurationPolicySettingsSummaryReport @@ -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(GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicySettingsSummaryReport.GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody.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 GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceConfigurationPolicySettingsSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceConfigurationPolicySettingsSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder(string ra /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicySettingsSummaryReport.GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicySettingsSummaryReport.GetDeviceConfigurationPolicySettingsSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceConfigurationPolicyS } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicyStatusSummary/GetDeviceConfigurationPolicyStatusSummaryPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicyStatusSummary/GetDeviceConfigurationPolicyStatusSummaryPostRequestBody.cs index ac716dc37b..b6302a59bf 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicyStatusSummary/GetDeviceConfigurationPolicyStatusSummaryPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicyStatusSummary/GetDeviceConfigurationPolicyStatusSummaryPostRequestBody.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.Reports.GetDeviceConfigurationPolicyStatusSummary { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceConfigurationPolicyStatusSummaryPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceConfigurationPolicyStatusSummaryPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetDeviceConfigurationPolicyStatusSummaryPostRequestBody : IAdditio /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceConfigurationPolicyStatusSummaryPostRequestBody() { @@ -82,12 +84,12 @@ public GetDeviceConfigurationPolicyStatusSummaryPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceConfigurationPolicyStatusSummaryPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceConfigurationPolicyStatusSummaryPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicyStatusSummary/GetDeviceConfigurationPolicyStatusSummaryRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicyStatusSummary/GetDeviceConfigurationPolicyStatusSummaryRequestBuilder.cs index 71f116dd8f..5cd53433e4 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicyStatusSummary/GetDeviceConfigurationPolicyStatusSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceConfigurationPolicyStatusSummary/GetDeviceConfigurationPolicyStatusSummaryRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceConfigurationPolicyStatusSumm /// /// Provides operations to call the getDeviceConfigurationPolicyStatusSummary method. /// - public class GetDeviceConfigurationPolicyStatusSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceConfigurationPolicyStatusSummaryRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceConfigurationPolicyStatusSummary @@ -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(GetDeviceConfigurationPolicyStatusSummaryPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryPostRequestBody.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 GetDeviceConfigurationPolicyStatusSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceConfigurationPolicyStatusSummary", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceConfigurationPolicyStatusSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceConfigurationPolicyStatusSummary", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceConfigurationPolicyStatusSummaryRequestBuilder(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(GetDeviceConfigurationPolicyStatusSummaryPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceConfigurationPolicyStatusSummaryPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceConfigurationPolicyS } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceInstallStatusReport/GetDeviceInstallStatusReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceInstallStatusReport/GetDeviceInstallStatusReportPostRequestBody.cs deleted file mode 100644 index 2e71967b3a..0000000000 --- a/src/generated/DeviceManagement/Reports/GetDeviceInstallStatusReport/GetDeviceInstallStatusReportPostRequestBody.cs +++ /dev/null @@ -1,130 +0,0 @@ -// -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.Reports.GetDeviceInstallStatusReport -{ - #pragma warning disable CS1591 - public class GetDeviceInstallStatusReportPostRequestBody : IAdditionalDataHolder, 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 filter property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Filter { get; set; } -#nullable restore -#else - public string Filter { get; set; } -#endif - /// The groupBy property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? GroupBy { get; set; } -#nullable restore -#else - public List GroupBy { get; set; } -#endif - /// The name property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Name { get; set; } -#nullable restore -#else - public string Name { get; set; } -#endif - /// The orderBy property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? OrderBy { get; set; } -#nullable restore -#else - public List OrderBy { get; set; } -#endif - /// The search property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Search { get; set; } -#nullable restore -#else - public string Search { get; set; } -#endif - /// The select property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? Select { get; set; } -#nullable restore -#else - public List Select { get; set; } -#endif - /// The sessionId property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? SessionId { get; set; } -#nullable restore -#else - public string SessionId { get; set; } -#endif - /// The skip property - public int? Skip { get; set; } - /// The top property - public int? Top { get; set; } - /// - /// Instantiates a new and sets the default values. - /// - public GetDeviceInstallStatusReportPostRequestBody() - { - 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 GetDeviceInstallStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceInstallStatusReportPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "sessionId", n => { SessionId = n.GetStringValue(); } }, - { "skip", n => { Skip = n.GetIntValue(); } }, - { "top", n => { Top = 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.WriteStringValue("filter", Filter); - writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); - writer.WriteStringValue("name", Name); - writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); - writer.WriteStringValue("search", Search); - writer.WriteCollectionOfPrimitiveValues("select", Select); - writer.WriteStringValue("sessionId", SessionId); - writer.WriteIntValue("skip", Skip); - writer.WriteIntValue("top", Top); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/Reports/GetDeviceInstallStatusReport/GetDeviceInstallStatusReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceInstallStatusReport/GetDeviceInstallStatusReportRequestBuilder.cs deleted file mode 100644 index 7edb292315..0000000000 --- a/src/generated/DeviceManagement/Reports/GetDeviceInstallStatusReport/GetDeviceInstallStatusReportRequestBuilder.cs +++ /dev/null @@ -1,106 +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.Reports.GetDeviceInstallStatusReport -{ - /// - /// Provides operations to call the getDeviceInstallStatusReport method. - /// - public class GetDeviceInstallStatusReportRequestBuilder : BaseCliRequestBuilder - { - /// - /// Invoke action getDeviceInstallStatusReport - /// - /// A - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Invoke action getDeviceInstallStatusReport"; - 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 = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetDeviceInstallStatusReportPostRequestBody.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 GetDeviceInstallStatusReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceInstallStatusReport", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public GetDeviceInstallStatusReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceInstallStatusReport", rawUrl) - { - } - /// - /// Invoke action getDeviceInstallStatusReport - /// - /// 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(GetDeviceInstallStatusReportPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(GetDeviceInstallStatusReportPostRequestBody 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; - } - } -} diff --git a/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentPerSettingContributingProfiles/GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentPerSettingContributingProfiles/GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.cs index d473c1c718..515da9d31f 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentPerSettingContributingProfiles/GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentPerSettingContributingProfiles/GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.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.Reports.GetDeviceManagementIntentPerSettingContributingProfiles { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetDeviceManagementIntentPerSettingContributingProfilesPostRequestB /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody() { @@ -82,12 +84,12 @@ public GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentPerSettingContributingProfiles/GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentPerSettingContributingProfiles/GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder.cs index 35e1a644fc..7610e2b3a5 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentPerSettingContributingProfiles/GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentPerSettingContributingProfiles/GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceManagementIntentPerSettingCon /// /// Provides operations to call the getDeviceManagementIntentPerSettingContributingProfiles method. /// - public class GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceManagementIntentPerSettingContributingProfiles @@ -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(GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody.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 GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder(str /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceManagementIntentPerS } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentSettingsReport/GetDeviceManagementIntentSettingsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentSettingsReport/GetDeviceManagementIntentSettingsReportPostRequestBody.cs index 8f04d4550b..ab96f1da43 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentSettingsReport/GetDeviceManagementIntentSettingsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentSettingsReport/GetDeviceManagementIntentSettingsReportPostRequestBody.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.Reports.GetDeviceManagementIntentSettingsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceManagementIntentSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceManagementIntentSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetDeviceManagementIntentSettingsReportPostRequestBody : IAdditiona /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceManagementIntentSettingsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetDeviceManagementIntentSettingsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceManagementIntentSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceManagementIntentSettingsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentSettingsReport/GetDeviceManagementIntentSettingsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentSettingsReport/GetDeviceManagementIntentSettingsReportRequestBuilder.cs index bb4f83b5ef..ec48269b01 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentSettingsReport/GetDeviceManagementIntentSettingsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceManagementIntentSettingsReport/GetDeviceManagementIntentSettingsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceManagementIntentSettingsRepor /// /// Provides operations to call the getDeviceManagementIntentSettingsReport method. /// - public class GetDeviceManagementIntentSettingsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceManagementIntentSettingsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceManagementIntentSettingsReport @@ -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(GetDeviceManagementIntentSettingsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportPostRequestBody.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 GetDeviceManagementIntentSettingsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceManagementIntentSettingsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceManagementIntentSettingsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceManagementIntentSettingsReport", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceManagementIntentSettingsReportRequestBuilder(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 ToPostRequestInformation(GetDeviceManagementIntentSettingsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceManagementIntentSettingsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceManagementIntentSett } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceNonComplianceReport/GetDeviceNonComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceNonComplianceReport/GetDeviceNonComplianceReportPostRequestBody.cs index d1880b4396..47032148f0 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceNonComplianceReport/GetDeviceNonComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceNonComplianceReport/GetDeviceNonComplianceReportPostRequestBody.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.Reports.GetDeviceNonComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetDeviceNonComplianceReportPostRequestBody : IAdditionalDataHolder /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceNonComplianceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetDeviceNonComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceNonComplianceReport.GetDeviceNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceNonComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceNonComplianceReport.GetDeviceNonComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceNonComplianceReport/GetDeviceNonComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceNonComplianceReport/GetDeviceNonComplianceReportRequestBuilder.cs index bdda887675..1b996b8fe3 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceNonComplianceReport/GetDeviceNonComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceNonComplianceReport/GetDeviceNonComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceNonComplianceReport /// /// Provides operations to call the getDeviceNonComplianceReport method. /// - public class GetDeviceNonComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceNonComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceNonComplianceReport @@ -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(GetDeviceNonComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceNonComplianceReport.GetDeviceNonComplianceReportPostRequestBody.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 GetDeviceNonComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceNonComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceNonComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceNonComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceNonComplianceReportRequestBuilder(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 ToPostRequestInformation(GetDeviceNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceNonComplianceReport.GetDeviceNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceNonComplianceReport.GetDeviceNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceNonComplianceReportP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicePoliciesComplianceReport/GetDevicePoliciesComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDevicePoliciesComplianceReport/GetDevicePoliciesComplianceReportPostRequestBody.cs index eaa7857cbe..a85f5ef32d 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicePoliciesComplianceReport/GetDevicePoliciesComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicePoliciesComplianceReport/GetDevicePoliciesComplianceReportPostRequestBody.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.Reports.GetDevicePoliciesComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDevicePoliciesComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDevicePoliciesComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetDevicePoliciesComplianceReportPostRequestBody : IAdditionalDataH /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDevicePoliciesComplianceReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetDevicePoliciesComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDevicePoliciesComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDevicePoliciesComplianceReport.GetDevicePoliciesComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDevicePoliciesComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDevicePoliciesComplianceReport.GetDevicePoliciesComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,10 +92,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicePoliciesComplianceReport/GetDevicePoliciesComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDevicePoliciesComplianceReport/GetDevicePoliciesComplianceReportRequestBuilder.cs index 0ebc6260f8..b2ccf1ed1e 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicePoliciesComplianceReport/GetDevicePoliciesComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicePoliciesComplianceReport/GetDevicePoliciesComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDevicePoliciesComplianceReport /// /// Provides operations to call the getDevicePoliciesComplianceReport method. /// - public class GetDevicePoliciesComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDevicePoliciesComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDevicePoliciesComplianceReport @@ -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(GetDevicePoliciesComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDevicePoliciesComplianceReport.GetDevicePoliciesComplianceReportPostRequestBody.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 GetDevicePoliciesComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDevicePoliciesComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDevicePoliciesComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDevicePoliciesComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetDevicePoliciesComplianceReportRequestBuilder(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(GetDevicePoliciesComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicePoliciesComplianceReport.GetDevicePoliciesComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDevicePoliciesComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicePoliciesComplianceReport.GetDevicePoliciesComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDevicePoliciesComplianceRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicePolicySettingsComplianceReport/GetDevicePolicySettingsComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDevicePolicySettingsComplianceReport/GetDevicePolicySettingsComplianceReportPostRequestBody.cs index 3a2a32a723..a23143ba76 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicePolicySettingsComplianceReport/GetDevicePolicySettingsComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicePolicySettingsComplianceReport/GetDevicePolicySettingsComplianceReportPostRequestBody.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.Reports.GetDevicePolicySettingsComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDevicePolicySettingsComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDevicePolicySettingsComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetDevicePolicySettingsComplianceReportPostRequestBody : IAdditiona /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDevicePolicySettingsComplianceReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetDevicePolicySettingsComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDevicePolicySettingsComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDevicePolicySettingsComplianceReport.GetDevicePolicySettingsComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDevicePolicySettingsComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDevicePolicySettingsComplianceReport.GetDevicePolicySettingsComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,10 +92,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicePolicySettingsComplianceReport/GetDevicePolicySettingsComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDevicePolicySettingsComplianceReport/GetDevicePolicySettingsComplianceReportRequestBuilder.cs index 66cb909d9b..fee0862735 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicePolicySettingsComplianceReport/GetDevicePolicySettingsComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicePolicySettingsComplianceReport/GetDevicePolicySettingsComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDevicePolicySettingsComplianceRepor /// /// Provides operations to call the getDevicePolicySettingsComplianceReport method. /// - public class GetDevicePolicySettingsComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDevicePolicySettingsComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDevicePolicySettingsComplianceReport @@ -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(GetDevicePolicySettingsComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDevicePolicySettingsComplianceReport.GetDevicePolicySettingsComplianceReportPostRequestBody.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 GetDevicePolicySettingsComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDevicePolicySettingsComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDevicePolicySettingsComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDevicePolicySettingsComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetDevicePolicySettingsComplianceReportRequestBuilder(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 ToPostRequestInformation(GetDevicePolicySettingsComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicePolicySettingsComplianceReport.GetDevicePolicySettingsComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDevicePolicySettingsComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicePolicySettingsComplianceReport.GetDevicePolicySettingsComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDevicePolicySettingsCompli } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliacePolicyReport/GetDeviceStatusByCompliacePolicyReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliacePolicyReport/GetDeviceStatusByCompliacePolicyReportPostRequestBody.cs index ac3f766344..e82814002f 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliacePolicyReport/GetDeviceStatusByCompliacePolicyReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliacePolicyReport/GetDeviceStatusByCompliacePolicyReportPostRequestBody.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.Reports.GetDeviceStatusByCompliacePolicyReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceStatusByCompliacePolicyReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceStatusByCompliacePolicyReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetDeviceStatusByCompliacePolicyReportPostRequestBody : IAdditional /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceStatusByCompliacePolicyReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetDeviceStatusByCompliacePolicyReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceStatusByCompliacePolicyReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliacePolicyReport.GetDeviceStatusByCompliacePolicyReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceStatusByCompliacePolicyReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliacePolicyReport.GetDeviceStatusByCompliacePolicyReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,10 +92,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliacePolicyReport/GetDeviceStatusByCompliacePolicyReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliacePolicyReport/GetDeviceStatusByCompliacePolicyReportRequestBuilder.cs index 032594ba62..54fa262b2f 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliacePolicyReport/GetDeviceStatusByCompliacePolicyReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliacePolicyReport/GetDeviceStatusByCompliacePolicyReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceStatusByCompliacePolicyReport /// /// Provides operations to call the getDeviceStatusByCompliacePolicyReport method. /// - public class GetDeviceStatusByCompliacePolicyReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceStatusByCompliacePolicyReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceStatusByCompliacePolicyReport @@ -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(GetDeviceStatusByCompliacePolicyReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliacePolicyReport.GetDeviceStatusByCompliacePolicyReportPostRequestBody.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 GetDeviceStatusByCompliacePolicyReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceStatusByCompliacePolicyReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceStatusByCompliacePolicyReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceStatusByCompliacePolicyReport", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceStatusByCompliacePolicyReportRequestBuilder(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(GetDeviceStatusByCompliacePolicyReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliacePolicyReport.GetDeviceStatusByCompliacePolicyReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceStatusByCompliacePolicyReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliacePolicyReport.GetDeviceStatusByCompliacePolicyReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceStatusByCompliacePol } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliancePolicySettingReport/GetDeviceStatusByCompliancePolicySettingReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliancePolicySettingReport/GetDeviceStatusByCompliancePolicySettingReportPostRequestBody.cs index b59c517a10..9827c599d1 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliancePolicySettingReport/GetDeviceStatusByCompliancePolicySettingReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliancePolicySettingReport/GetDeviceStatusByCompliancePolicySettingReportPostRequestBody.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.Reports.GetDeviceStatusByCompliancePolicySettingReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceStatusByCompliancePolicySettingReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceStatusByCompliancePolicySettingReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetDeviceStatusByCompliancePolicySettingReportPostRequestBody : IAd /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceStatusByCompliancePolicySettingReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetDeviceStatusByCompliancePolicySettingReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceStatusByCompliancePolicySettingReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliancePolicySettingReport.GetDeviceStatusByCompliancePolicySettingReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceStatusByCompliancePolicySettingReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliancePolicySettingReport.GetDeviceStatusByCompliancePolicySettingReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,10 +92,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliancePolicySettingReport/GetDeviceStatusByCompliancePolicySettingReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliancePolicySettingReport/GetDeviceStatusByCompliancePolicySettingReportRequestBuilder.cs index 98f5719746..8316cdc378 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliancePolicySettingReport/GetDeviceStatusByCompliancePolicySettingReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceStatusByCompliancePolicySettingReport/GetDeviceStatusByCompliancePolicySettingReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceStatusByCompliancePolicySetti /// /// Provides operations to call the getDeviceStatusByCompliancePolicySettingReport method. /// - public class GetDeviceStatusByCompliancePolicySettingReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceStatusByCompliancePolicySettingReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceStatusByCompliancePolicySettingReport @@ -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(GetDeviceStatusByCompliancePolicySettingReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliancePolicySettingReport.GetDeviceStatusByCompliancePolicySettingReportPostRequestBody.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 GetDeviceStatusByCompliancePolicySettingReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceStatusByCompliancePolicySettingReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceStatusByCompliancePolicySettingReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceStatusByCompliancePolicySettingReport", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceStatusByCompliancePolicySettingReportRequestBuilder(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(GetDeviceStatusByCompliancePolicySettingReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliancePolicySettingReport.GetDeviceStatusByCompliancePolicySettingReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceStatusByCompliancePolicySettingReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliancePolicySettingReport.GetDeviceStatusByCompliancePolicySettingReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceStatusByCompliancePo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliacePolicyReport/GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliacePolicyReport/GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody.cs index 83a28e87cc..ff73df372f 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliacePolicyReport/GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliacePolicyReport/GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody.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.Reports.GetDeviceStatusSummaryByCompliacePolicyReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody : IAdd /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,10 +92,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliacePolicyReport/GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliacePolicyReport/GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder.cs index ec33bb206d..a37dd0f418 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliacePolicyReport/GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliacePolicyReport/GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceStatusSummaryByCompliacePolic /// /// Provides operations to call the getDeviceStatusSummaryByCompliacePolicyReport method. /// - public class GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceStatusSummaryByCompliacePolicyReport @@ -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(GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody.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 GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceStatusSummaryByCompliacePolicyReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceStatusSummaryByCompliacePolicyReport", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder(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(GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceStatusSummaryByCompl } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliancePolicySettingsReport/GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliancePolicySettingsReport/GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody.cs index f8dd4a782f..9f0fbbdcc8 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliancePolicySettingsReport/GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliancePolicySettingsReport/GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody.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.Reports.GetDeviceStatusSummaryByCompliancePolicySettingsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBo /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,10 +92,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliancePolicySettingsReport/GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliancePolicySettingsReport/GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder.cs index c6c7c729f4..f267d04f7b 100644 --- a/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliancePolicySettingsReport/GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDeviceStatusSummaryByCompliancePolicySettingsReport/GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDeviceStatusSummaryByCompliancePoli /// /// Provides operations to call the getDeviceStatusSummaryByCompliancePolicySettingsReport method. /// - public class GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDeviceStatusSummaryByCompliancePolicySettingsReport @@ -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(GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody.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 GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDeviceStatusSummaryByCompliancePolicySettingsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDeviceStatusSummaryByCompliancePolicySettingsReport", rawUrl) @@ -89,11 +92,11 @@ public GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder(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 ToPostRequestInformation(GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDeviceStatusSummaryByCompl } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicesStatusByPolicyPlatformComplianceReport/GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDevicesStatusByPolicyPlatformComplianceReport/GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody.cs index 68a3cd54a8..5591838c5e 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicesStatusByPolicyPlatformComplianceReport/GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicesStatusByPolicyPlatformComplianceReport/GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody.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.Reports.GetDevicesStatusByPolicyPlatformComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody : I /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusByPolicyPlatformComplianceReport.GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusByPolicyPlatformComplianceReport.GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,10 +92,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicesStatusByPolicyPlatformComplianceReport/GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDevicesStatusByPolicyPlatformComplianceReport/GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder.cs index 074939a851..998540c9f1 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicesStatusByPolicyPlatformComplianceReport/GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicesStatusByPolicyPlatformComplianceReport/GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDevicesStatusByPolicyPlatformCompli /// /// Provides operations to call the getDevicesStatusByPolicyPlatformComplianceReport method. /// - public class GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDevicesStatusByPolicyPlatformComplianceReport @@ -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(GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusByPolicyPlatformComplianceReport.GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody.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 GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDevicesStatusByPolicyPlatformComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDevicesStatusByPolicyPlatformComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder(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(GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusByPolicyPlatformComplianceReport.GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusByPolicyPlatformComplianceReport.GetDevicesStatusByPolicyPlatformComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDevicesStatusByPolicyPlatf } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicesStatusBySettingReport/GetDevicesStatusBySettingReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDevicesStatusBySettingReport/GetDevicesStatusBySettingReportPostRequestBody.cs index 8a6b1b4014..8592a8f47a 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicesStatusBySettingReport/GetDevicesStatusBySettingReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicesStatusBySettingReport/GetDevicesStatusBySettingReportPostRequestBody.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.Reports.GetDevicesStatusBySettingReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDevicesStatusBySettingReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDevicesStatusBySettingReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetDevicesStatusBySettingReportPostRequestBody : IAdditionalDataHol /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDevicesStatusBySettingReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetDevicesStatusBySettingReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDevicesStatusBySettingReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusBySettingReport.GetDevicesStatusBySettingReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDevicesStatusBySettingReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusBySettingReport.GetDevicesStatusBySettingReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,10 +92,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicesStatusBySettingReport/GetDevicesStatusBySettingReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDevicesStatusBySettingReport/GetDevicesStatusBySettingReportRequestBuilder.cs index 57b94b7230..36e48fa730 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicesStatusBySettingReport/GetDevicesStatusBySettingReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicesStatusBySettingReport/GetDevicesStatusBySettingReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDevicesStatusBySettingReport /// /// Provides operations to call the getDevicesStatusBySettingReport method. /// - public class GetDevicesStatusBySettingReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDevicesStatusBySettingReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDevicesStatusBySettingReport @@ -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(GetDevicesStatusBySettingReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusBySettingReport.GetDevicesStatusBySettingReportPostRequestBody.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 GetDevicesStatusBySettingReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDevicesStatusBySettingReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDevicesStatusBySettingReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDevicesStatusBySettingReport", rawUrl) @@ -89,11 +92,11 @@ public GetDevicesStatusBySettingReportRequestBuilder(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(GetDevicesStatusBySettingReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusBySettingReport.GetDevicesStatusBySettingReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDevicesStatusBySettingReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusBySettingReport.GetDevicesStatusBySettingReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDevicesStatusBySettingRepo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicesWithoutCompliancePolicyReport/GetDevicesWithoutCompliancePolicyReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetDevicesWithoutCompliancePolicyReport/GetDevicesWithoutCompliancePolicyReportPostRequestBody.cs index bad435845d..5dd8bf1947 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicesWithoutCompliancePolicyReport/GetDevicesWithoutCompliancePolicyReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicesWithoutCompliancePolicyReport/GetDevicesWithoutCompliancePolicyReportPostRequestBody.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.Reports.GetDevicesWithoutCompliancePolicyReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDevicesWithoutCompliancePolicyReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDevicesWithoutCompliancePolicyReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetDevicesWithoutCompliancePolicyReportPostRequestBody : IAdditiona /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDevicesWithoutCompliancePolicyReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetDevicesWithoutCompliancePolicyReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDevicesWithoutCompliancePolicyReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDevicesWithoutCompliancePolicyReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetDevicesWithoutCompliancePolicyReport/GetDevicesWithoutCompliancePolicyReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetDevicesWithoutCompliancePolicyReport/GetDevicesWithoutCompliancePolicyReportRequestBuilder.cs index 53b9e59145..8f4e888d00 100644 --- a/src/generated/DeviceManagement/Reports/GetDevicesWithoutCompliancePolicyReport/GetDevicesWithoutCompliancePolicyReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetDevicesWithoutCompliancePolicyReport/GetDevicesWithoutCompliancePolicyReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetDevicesWithoutCompliancePolicyRepor /// /// Provides operations to call the getDevicesWithoutCompliancePolicyReport method. /// - public class GetDevicesWithoutCompliancePolicyReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDevicesWithoutCompliancePolicyReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getDevicesWithoutCompliancePolicyReport @@ -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(GetDevicesWithoutCompliancePolicyReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportPostRequestBody.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 GetDevicesWithoutCompliancePolicyReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDevicesWithoutCompliancePolicyReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport", rawUrl) @@ -89,11 +92,11 @@ public GetDevicesWithoutCompliancePolicyReportRequestBuilder(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 ToPostRequestInformation(GetDevicesWithoutCompliancePolicyReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDevicesWithoutCompliancePolicyReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetDevicesWithoutCompliancePo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetEncryptionReportForDevices/GetEncryptionReportForDevicesPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetEncryptionReportForDevices/GetEncryptionReportForDevicesPostRequestBody.cs index 6b2e347dfc..e719df9392 100644 --- a/src/generated/DeviceManagement/Reports/GetEncryptionReportForDevices/GetEncryptionReportForDevicesPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetEncryptionReportForDevices/GetEncryptionReportForDevicesPostRequestBody.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.Reports.GetEncryptionReportForDevices { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetEncryptionReportForDevicesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetEncryptionReportForDevicesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetEncryptionReportForDevicesPostRequestBody : IAdditionalDataHolde /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetEncryptionReportForDevicesPostRequestBody() { @@ -82,12 +84,12 @@ public GetEncryptionReportForDevicesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetEncryptionReportForDevicesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetEncryptionReportForDevices.GetEncryptionReportForDevicesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetEncryptionReportForDevicesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetEncryptionReportForDevices.GetEncryptionReportForDevicesPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetEncryptionReportForDevices/GetEncryptionReportForDevicesRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetEncryptionReportForDevices/GetEncryptionReportForDevicesRequestBuilder.cs index a0706ceb2a..5dfb983ac4 100644 --- a/src/generated/DeviceManagement/Reports/GetEncryptionReportForDevices/GetEncryptionReportForDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetEncryptionReportForDevices/GetEncryptionReportForDevicesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetEncryptionReportForDevices /// /// Provides operations to call the getEncryptionReportForDevices method. /// - public class GetEncryptionReportForDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEncryptionReportForDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getEncryptionReportForDevices @@ -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(GetEncryptionReportForDevicesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetEncryptionReportForDevices.GetEncryptionReportForDevicesPostRequestBody.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 GetEncryptionReportForDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getEncryptionReportForDevices", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetEncryptionReportForDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getEncryptionReportForDevices", rawUrl) @@ -89,11 +92,11 @@ public GetEncryptionReportForDevicesRequestBuilder(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(GetEncryptionReportForDevicesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetEncryptionReportForDevices.GetEncryptionReportForDevicesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetEncryptionReportForDevicesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetEncryptionReportForDevices.GetEncryptionReportForDevicesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetEncryptionReportForDevices } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetEnrollmentConfigurationPoliciesByDevice/GetEnrollmentConfigurationPoliciesByDevicePostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetEnrollmentConfigurationPoliciesByDevice/GetEnrollmentConfigurationPoliciesByDevicePostRequestBody.cs index a0b8801c73..199a610476 100644 --- a/src/generated/DeviceManagement/Reports/GetEnrollmentConfigurationPoliciesByDevice/GetEnrollmentConfigurationPoliciesByDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetEnrollmentConfigurationPoliciesByDevice/GetEnrollmentConfigurationPoliciesByDevicePostRequestBody.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.Reports.GetEnrollmentConfigurationPoliciesByDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetEnrollmentConfigurationPoliciesByDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetEnrollmentConfigurationPoliciesByDevicePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetEnrollmentConfigurationPoliciesByDevicePostRequestBody : IAdditi /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetEnrollmentConfigurationPoliciesByDevicePostRequestBody() { @@ -74,12 +76,12 @@ public GetEnrollmentConfigurationPoliciesByDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetEnrollmentConfigurationPoliciesByDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetEnrollmentConfigurationPoliciesByDevice.GetEnrollmentConfigurationPoliciesByDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetEnrollmentConfigurationPoliciesByDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetEnrollmentConfigurationPoliciesByDevice.GetEnrollmentConfigurationPoliciesByDevicePostRequestBody(); } /// /// The deserialization information for the current model @@ -90,11 +92,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetEnrollmentConfigurationPoliciesByDevice/GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetEnrollmentConfigurationPoliciesByDevice/GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder.cs index 0cdea57642..53dde3f0ba 100644 --- a/src/generated/DeviceManagement/Reports/GetEnrollmentConfigurationPoliciesByDevice/GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetEnrollmentConfigurationPoliciesByDevice/GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetEnrollmentConfigurationPoliciesByDe /// /// Provides operations to call the getEnrollmentConfigurationPoliciesByDevice method. /// - public class GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getEnrollmentConfigurationPoliciesByDevice @@ -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(GetEnrollmentConfigurationPoliciesByDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetEnrollmentConfigurationPoliciesByDevice.GetEnrollmentConfigurationPoliciesByDevicePostRequestBody.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 GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getEnrollmentConfigurationPoliciesByDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getEnrollmentConfigurationPoliciesByDevice", rawUrl) @@ -89,11 +92,11 @@ public GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder(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(GetEnrollmentConfigurationPoliciesByDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetEnrollmentConfigurationPoliciesByDevice.GetEnrollmentConfigurationPoliciesByDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetEnrollmentConfigurationPoliciesByDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetEnrollmentConfigurationPoliciesByDevice.GetEnrollmentConfigurationPoliciesByDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetEnrollmentConfigurationPol } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetFailedMobileAppsReport/GetFailedMobileAppsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetFailedMobileAppsReport/GetFailedMobileAppsReportPostRequestBody.cs index b0d440d7d2..2a6779eb82 100644 --- a/src/generated/DeviceManagement/Reports/GetFailedMobileAppsReport/GetFailedMobileAppsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetFailedMobileAppsReport/GetFailedMobileAppsReportPostRequestBody.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.Reports.GetFailedMobileAppsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetFailedMobileAppsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetFailedMobileAppsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetFailedMobileAppsReportPostRequestBody : IAdditionalDataHolder, I /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetFailedMobileAppsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetFailedMobileAppsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetFailedMobileAppsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsReport.GetFailedMobileAppsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetFailedMobileAppsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsReport.GetFailedMobileAppsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetFailedMobileAppsReport/GetFailedMobileAppsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetFailedMobileAppsReport/GetFailedMobileAppsReportRequestBuilder.cs index 8f465c2a85..69a674f787 100644 --- a/src/generated/DeviceManagement/Reports/GetFailedMobileAppsReport/GetFailedMobileAppsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetFailedMobileAppsReport/GetFailedMobileAppsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetFailedMobileAppsReport /// /// Provides operations to call the getFailedMobileAppsReport method. /// - public class GetFailedMobileAppsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetFailedMobileAppsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getFailedMobileAppsReport @@ -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(GetFailedMobileAppsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsReport.GetFailedMobileAppsReportPostRequestBody.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 GetFailedMobileAppsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getFailedMobileAppsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetFailedMobileAppsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getFailedMobileAppsReport", rawUrl) @@ -89,11 +92,11 @@ public GetFailedMobileAppsReportRequestBuilder(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(GetFailedMobileAppsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsReport.GetFailedMobileAppsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetFailedMobileAppsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsReport.GetFailedMobileAppsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetFailedMobileAppsReportPost } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetFailedMobileAppsSummaryReport/GetFailedMobileAppsSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetFailedMobileAppsSummaryReport/GetFailedMobileAppsSummaryReportPostRequestBody.cs index b8be3255d9..5f72266e73 100644 --- a/src/generated/DeviceManagement/Reports/GetFailedMobileAppsSummaryReport/GetFailedMobileAppsSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetFailedMobileAppsSummaryReport/GetFailedMobileAppsSummaryReportPostRequestBody.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.Reports.GetFailedMobileAppsSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetFailedMobileAppsSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetFailedMobileAppsSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetFailedMobileAppsSummaryReportPostRequestBody : IAdditionalDataHo /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetFailedMobileAppsSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetFailedMobileAppsSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetFailedMobileAppsSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsSummaryReport.GetFailedMobileAppsSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetFailedMobileAppsSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsSummaryReport.GetFailedMobileAppsSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetFailedMobileAppsSummaryReport/GetFailedMobileAppsSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetFailedMobileAppsSummaryReport/GetFailedMobileAppsSummaryReportRequestBuilder.cs index 328657c201..48a78e3c36 100644 --- a/src/generated/DeviceManagement/Reports/GetFailedMobileAppsSummaryReport/GetFailedMobileAppsSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetFailedMobileAppsSummaryReport/GetFailedMobileAppsSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetFailedMobileAppsSummaryReport /// /// Provides operations to call the getFailedMobileAppsSummaryReport method. /// - public class GetFailedMobileAppsSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetFailedMobileAppsSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getFailedMobileAppsSummaryReport @@ -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(GetFailedMobileAppsSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsSummaryReport.GetFailedMobileAppsSummaryReportPostRequestBody.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 GetFailedMobileAppsSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getFailedMobileAppsSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetFailedMobileAppsSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getFailedMobileAppsSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetFailedMobileAppsSummaryReportRequestBuilder(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(GetFailedMobileAppsSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsSummaryReport.GetFailedMobileAppsSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetFailedMobileAppsSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsSummaryReport.GetFailedMobileAppsSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetFailedMobileAppsSummaryRep } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetGroupPolicySettingsDeviceSettingsReport/GetGroupPolicySettingsDeviceSettingsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetGroupPolicySettingsDeviceSettingsReport/GetGroupPolicySettingsDeviceSettingsReportPostRequestBody.cs index b493c099b2..573ac6ce1a 100644 --- a/src/generated/DeviceManagement/Reports/GetGroupPolicySettingsDeviceSettingsReport/GetGroupPolicySettingsDeviceSettingsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetGroupPolicySettingsDeviceSettingsReport/GetGroupPolicySettingsDeviceSettingsReportPostRequestBody.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.Reports.GetGroupPolicySettingsDeviceSettingsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetGroupPolicySettingsDeviceSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetGroupPolicySettingsDeviceSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -70,10 +72,18 @@ public class GetGroupPolicySettingsDeviceSettingsReportPostRequestBody : IAdditi #endif /// The skip property public int? Skip { get; set; } + /// The skiptoken property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Skiptoken { get; set; } +#nullable restore +#else + public string Skiptoken { get; set; } +#endif /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetGroupPolicySettingsDeviceSettingsReportPostRequestBody() { @@ -82,12 +92,12 @@ public GetGroupPolicySettingsDeviceSettingsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetGroupPolicySettingsDeviceSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetGroupPolicySettingsDeviceSettingsReport.GetGroupPolicySettingsDeviceSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetGroupPolicySettingsDeviceSettingsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetGroupPolicySettingsDeviceSettingsReport.GetGroupPolicySettingsDeviceSettingsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,13 +108,14 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, + { "skiptoken", n => { Skiptoken = n.GetStringValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; } @@ -123,8 +134,10 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteCollectionOfPrimitiveValues("select", Select); writer.WriteStringValue("sessionId", SessionId); writer.WriteIntValue("skip", Skip); + writer.WriteStringValue("skiptoken", Skiptoken); writer.WriteIntValue("top", Top); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetGroupPolicySettingsDeviceSettingsReport/GetGroupPolicySettingsDeviceSettingsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetGroupPolicySettingsDeviceSettingsReport/GetGroupPolicySettingsDeviceSettingsReportRequestBuilder.cs index 728d64667d..b02d8dc07f 100644 --- a/src/generated/DeviceManagement/Reports/GetGroupPolicySettingsDeviceSettingsReport/GetGroupPolicySettingsDeviceSettingsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetGroupPolicySettingsDeviceSettingsReport/GetGroupPolicySettingsDeviceSettingsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetGroupPolicySettingsDeviceSettingsRe /// /// Provides operations to call the getGroupPolicySettingsDeviceSettingsReport method. /// - public class GetGroupPolicySettingsDeviceSettingsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetGroupPolicySettingsDeviceSettingsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getGroupPolicySettingsDeviceSettingsReport @@ -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(GetGroupPolicySettingsDeviceSettingsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetGroupPolicySettingsDeviceSettingsReport.GetGroupPolicySettingsDeviceSettingsReportPostRequestBody.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 GetGroupPolicySettingsDeviceSettingsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getGroupPolicySettingsDeviceSettingsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetGroupPolicySettingsDeviceSettingsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getGroupPolicySettingsDeviceSettingsReport", rawUrl) @@ -89,11 +92,11 @@ public GetGroupPolicySettingsDeviceSettingsReportRequestBuilder(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(GetGroupPolicySettingsDeviceSettingsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetGroupPolicySettingsDeviceSettingsReport.GetGroupPolicySettingsDeviceSettingsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetGroupPolicySettingsDeviceSettingsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetGroupPolicySettingsDeviceSettingsReport.GetGroupPolicySettingsDeviceSettingsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetGroupPolicySettingsDeviceS } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetHistoricalReport/GetHistoricalReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetHistoricalReport/GetHistoricalReportPostRequestBody.cs index 7597b0ed90..ec840c362d 100644 --- a/src/generated/DeviceManagement/Reports/GetHistoricalReport/GetHistoricalReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetHistoricalReport/GetHistoricalReportPostRequestBody.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.Reports.GetHistoricalReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetHistoricalReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetHistoricalReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -65,7 +67,7 @@ public class GetHistoricalReportPostRequestBody : IAdditionalDataHolder, IParsab /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetHistoricalReportPostRequestBody() { @@ -74,12 +76,12 @@ public GetHistoricalReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetHistoricalReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetHistoricalReport.GetHistoricalReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetHistoricalReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetHistoricalReport.GetHistoricalReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -90,11 +92,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -118,3 +120,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetHistoricalReport/GetHistoricalReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetHistoricalReport/GetHistoricalReportRequestBuilder.cs index ac6dd8eb77..d7b3a3197a 100644 --- a/src/generated/DeviceManagement/Reports/GetHistoricalReport/GetHistoricalReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetHistoricalReport/GetHistoricalReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetHistoricalReport /// /// Provides operations to call the getHistoricalReport method. /// - public class GetHistoricalReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetHistoricalReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getHistoricalReport @@ -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(GetHistoricalReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetHistoricalReport.GetHistoricalReportPostRequestBody.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 GetHistoricalReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getHistoricalReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetHistoricalReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getHistoricalReport", rawUrl) @@ -89,11 +92,11 @@ public GetHistoricalReportRequestBuilder(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(GetHistoricalReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetHistoricalReport.GetHistoricalReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetHistoricalReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetHistoricalReport.GetHistoricalReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetHistoricalReportPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetMalwareSummaryReport/GetMalwareSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetMalwareSummaryReport/GetMalwareSummaryReportPostRequestBody.cs index 3219578f3d..11a3ba3b00 100644 --- a/src/generated/DeviceManagement/Reports/GetMalwareSummaryReport/GetMalwareSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetMalwareSummaryReport/GetMalwareSummaryReportPostRequestBody.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.Reports.GetMalwareSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMalwareSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMalwareSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetMalwareSummaryReportPostRequestBody : IAdditionalDataHolder, IPa /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMalwareSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetMalwareSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMalwareSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetMalwareSummaryReport.GetMalwareSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMalwareSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetMalwareSummaryReport.GetMalwareSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetMalwareSummaryReport/GetMalwareSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetMalwareSummaryReport/GetMalwareSummaryReportRequestBuilder.cs index 5de5a9574d..683f2c0d6f 100644 --- a/src/generated/DeviceManagement/Reports/GetMalwareSummaryReport/GetMalwareSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetMalwareSummaryReport/GetMalwareSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetMalwareSummaryReport /// /// Provides operations to call the getMalwareSummaryReport method. /// - public class GetMalwareSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMalwareSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getMalwareSummaryReport @@ -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(GetMalwareSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetMalwareSummaryReport.GetMalwareSummaryReportPostRequestBody.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 GetMalwareSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getMalwareSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMalwareSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getMalwareSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetMalwareSummaryReportRequestBuilder(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(GetMalwareSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetMalwareSummaryReport.GetMalwareSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMalwareSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetMalwareSummaryReport.GetMalwareSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetMalwareSummaryReportPostRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppConfigurationReport/GetMobileApplicationManagementAppConfigurationReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppConfigurationReport/GetMobileApplicationManagementAppConfigurationReportPostRequestBody.cs index d8cb6bef1c..dab1173acb 100644 --- a/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppConfigurationReport/GetMobileApplicationManagementAppConfigurationReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppConfigurationReport/GetMobileApplicationManagementAppConfigurationReportPostRequestBody.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.Reports.GetMobileApplicationManagementAppConfigurationReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMobileApplicationManagementAppConfigurationReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMobileApplicationManagementAppConfigurationReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetMobileApplicationManagementAppConfigurationReportPostRequestBody /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMobileApplicationManagementAppConfigurationReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetMobileApplicationManagementAppConfigurationReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMobileApplicationManagementAppConfigurationReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMobileApplicationManagementAppConfigurationReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppConfigurationReport/GetMobileApplicationManagementAppConfigurationReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppConfigurationReport/GetMobileApplicationManagementAppConfigurationReportRequestBuilder.cs index cd452b613b..703a29fc64 100644 --- a/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppConfigurationReport/GetMobileApplicationManagementAppConfigurationReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppConfigurationReport/GetMobileApplicationManagementAppConfigurationReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetMobileApplicationManagementAppConfi /// /// Provides operations to call the getMobileApplicationManagementAppConfigurationReport method. /// - public class GetMobileApplicationManagementAppConfigurationReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMobileApplicationManagementAppConfigurationReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getMobileApplicationManagementAppConfigurationReport @@ -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(GetMobileApplicationManagementAppConfigurationReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody.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 GetMobileApplicationManagementAppConfigurationReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getMobileApplicationManagementAppConfigurationReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMobileApplicationManagementAppConfigurationReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getMobileApplicationManagementAppConfigurationReport", rawUrl) @@ -89,11 +92,11 @@ public GetMobileApplicationManagementAppConfigurationReportRequestBuilder(string /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMobileApplicationManagementAppConfigurationReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMobileApplicationManagementAppConfigurationReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetMobileApplicationManagemen } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppRegistrationSummaryReport/GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppRegistrationSummaryReport/GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody.cs index 34644eb756..d749f8e62b 100644 --- a/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppRegistrationSummaryReport/GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppRegistrationSummaryReport/GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody.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.Reports.GetMobileApplicationManagementAppRegistrationSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetMobileApplicationManagementAppRegistrationSummaryReportPostReque /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppRegistrationSummaryReport/GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppRegistrationSummaryReport/GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder.cs index cebe2d4fcd..256b7dba0e 100644 --- a/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppRegistrationSummaryReport/GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetMobileApplicationManagementAppRegistrationSummaryReport/GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetMobileApplicationManagementAppRegis /// /// Provides operations to call the getMobileApplicationManagementAppRegistrationSummaryReport method. /// - public class GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getMobileApplicationManagementAppRegistrationSummaryReport @@ -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(GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody.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 GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getMobileApplicationManagementAppRegistrationSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getMobileApplicationManagementAppRegistrationSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder( /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetMobileApplicationManagemen } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetNoncompliantDevicesAndSettingsReport/GetNoncompliantDevicesAndSettingsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetNoncompliantDevicesAndSettingsReport/GetNoncompliantDevicesAndSettingsReportPostRequestBody.cs index 91eea99237..33de40718a 100644 --- a/src/generated/DeviceManagement/Reports/GetNoncompliantDevicesAndSettingsReport/GetNoncompliantDevicesAndSettingsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetNoncompliantDevicesAndSettingsReport/GetNoncompliantDevicesAndSettingsReportPostRequestBody.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.Reports.GetNoncompliantDevicesAndSettingsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetNoncompliantDevicesAndSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetNoncompliantDevicesAndSettingsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetNoncompliantDevicesAndSettingsReportPostRequestBody : IAdditiona /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetNoncompliantDevicesAndSettingsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetNoncompliantDevicesAndSettingsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetNoncompliantDevicesAndSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetNoncompliantDevicesAndSettingsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetNoncompliantDevicesAndSettingsReport/GetNoncompliantDevicesAndSettingsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetNoncompliantDevicesAndSettingsReport/GetNoncompliantDevicesAndSettingsReportRequestBuilder.cs index 93cd4c3a3b..c153fbd9ab 100644 --- a/src/generated/DeviceManagement/Reports/GetNoncompliantDevicesAndSettingsReport/GetNoncompliantDevicesAndSettingsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetNoncompliantDevicesAndSettingsReport/GetNoncompliantDevicesAndSettingsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetNoncompliantDevicesAndSettingsRepor /// /// Provides operations to call the getNoncompliantDevicesAndSettingsReport method. /// - public class GetNoncompliantDevicesAndSettingsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetNoncompliantDevicesAndSettingsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getNoncompliantDevicesAndSettingsReport @@ -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(GetNoncompliantDevicesAndSettingsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportPostRequestBody.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 GetNoncompliantDevicesAndSettingsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetNoncompliantDevicesAndSettingsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport", rawUrl) @@ -89,11 +92,11 @@ public GetNoncompliantDevicesAndSettingsReportRequestBuilder(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 ToPostRequestInformation(GetNoncompliantDevicesAndSettingsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetNoncompliantDevicesAndSettingsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetNoncompliantDevicesAndSett } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceMetadata/GetPolicyNonComplianceMetadataPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceMetadata/GetPolicyNonComplianceMetadataPostRequestBody.cs index 19eb39502d..73a7c4cdec 100644 --- a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceMetadata/GetPolicyNonComplianceMetadataPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceMetadata/GetPolicyNonComplianceMetadataPostRequestBody.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.Reports.GetPolicyNonComplianceMetadata { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPolicyNonComplianceMetadataPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetPolicyNonComplianceMetadataPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetPolicyNonComplianceMetadataPostRequestBody : IAdditionalDataHold /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetPolicyNonComplianceMetadataPostRequestBody() { @@ -82,12 +84,12 @@ public GetPolicyNonComplianceMetadataPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetPolicyNonComplianceMetadataPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceMetadata.GetPolicyNonComplianceMetadataPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPolicyNonComplianceMetadataPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceMetadata.GetPolicyNonComplianceMetadataPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceMetadata/GetPolicyNonComplianceMetadataRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceMetadata/GetPolicyNonComplianceMetadataRequestBuilder.cs index 0bdd724560..597729fa9e 100644 --- a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceMetadata/GetPolicyNonComplianceMetadataRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceMetadata/GetPolicyNonComplianceMetadataRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetPolicyNonComplianceMetadata /// /// Provides operations to call the getPolicyNonComplianceMetadata method. /// - public class GetPolicyNonComplianceMetadataRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetPolicyNonComplianceMetadataRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getPolicyNonComplianceMetadata @@ -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(GetPolicyNonComplianceMetadataPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceMetadata.GetPolicyNonComplianceMetadataPostRequestBody.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 GetPolicyNonComplianceMetadataRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getPolicyNonComplianceMetadata", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetPolicyNonComplianceMetadataRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getPolicyNonComplianceMetadata", rawUrl) @@ -89,11 +92,11 @@ public GetPolicyNonComplianceMetadataRequestBuilder(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(GetPolicyNonComplianceMetadataPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceMetadata.GetPolicyNonComplianceMetadataPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetPolicyNonComplianceMetadataPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceMetadata.GetPolicyNonComplianceMetadataPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetPolicyNonComplianceMetadat } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceReport/GetPolicyNonComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceReport/GetPolicyNonComplianceReportPostRequestBody.cs index fb46b98885..b3cda3ffe3 100644 --- a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceReport/GetPolicyNonComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceReport/GetPolicyNonComplianceReportPostRequestBody.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.Reports.GetPolicyNonComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPolicyNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetPolicyNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetPolicyNonComplianceReportPostRequestBody : IAdditionalDataHolder /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetPolicyNonComplianceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetPolicyNonComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetPolicyNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceReport.GetPolicyNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPolicyNonComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceReport.GetPolicyNonComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceReport/GetPolicyNonComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceReport/GetPolicyNonComplianceReportRequestBuilder.cs index dc65ad6834..f34a4bf794 100644 --- a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceReport/GetPolicyNonComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceReport/GetPolicyNonComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetPolicyNonComplianceReport /// /// Provides operations to call the getPolicyNonComplianceReport method. /// - public class GetPolicyNonComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetPolicyNonComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getPolicyNonComplianceReport @@ -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(GetPolicyNonComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceReport.GetPolicyNonComplianceReportPostRequestBody.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 GetPolicyNonComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getPolicyNonComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetPolicyNonComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getPolicyNonComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetPolicyNonComplianceReportRequestBuilder(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 ToPostRequestInformation(GetPolicyNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceReport.GetPolicyNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetPolicyNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceReport.GetPolicyNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetPolicyNonComplianceReportP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceSummaryReport/GetPolicyNonComplianceSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceSummaryReport/GetPolicyNonComplianceSummaryReportPostRequestBody.cs index 1e6ef05681..0da23da01f 100644 --- a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceSummaryReport/GetPolicyNonComplianceSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceSummaryReport/GetPolicyNonComplianceSummaryReportPostRequestBody.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.Reports.GetPolicyNonComplianceSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetPolicyNonComplianceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetPolicyNonComplianceSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetPolicyNonComplianceSummaryReportPostRequestBody : IAdditionalDat /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetPolicyNonComplianceSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetPolicyNonComplianceSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetPolicyNonComplianceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceSummaryReport.GetPolicyNonComplianceSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetPolicyNonComplianceSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceSummaryReport.GetPolicyNonComplianceSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceSummaryReport/GetPolicyNonComplianceSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceSummaryReport/GetPolicyNonComplianceSummaryReportRequestBuilder.cs index b1cb8642cc..4f1f88e7bd 100644 --- a/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceSummaryReport/GetPolicyNonComplianceSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetPolicyNonComplianceSummaryReport/GetPolicyNonComplianceSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetPolicyNonComplianceSummaryReport /// /// Provides operations to call the getPolicyNonComplianceSummaryReport method. /// - public class GetPolicyNonComplianceSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetPolicyNonComplianceSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getPolicyNonComplianceSummaryReport @@ -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(GetPolicyNonComplianceSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceSummaryReport.GetPolicyNonComplianceSummaryReportPostRequestBody.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 GetPolicyNonComplianceSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getPolicyNonComplianceSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetPolicyNonComplianceSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getPolicyNonComplianceSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetPolicyNonComplianceSummaryReportRequestBuilder(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(GetPolicyNonComplianceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceSummaryReport.GetPolicyNonComplianceSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetPolicyNonComplianceSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceSummaryReport.GetPolicyNonComplianceSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetPolicyNonComplianceSummary } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUserSummaryReport/GetQuietTimePolicyUserSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUserSummaryReport/GetQuietTimePolicyUserSummaryReportPostRequestBody.cs index dbcf6ce111..4f35289810 100644 --- a/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUserSummaryReport/GetQuietTimePolicyUserSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUserSummaryReport/GetQuietTimePolicyUserSummaryReportPostRequestBody.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.Reports.GetQuietTimePolicyUserSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetQuietTimePolicyUserSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetQuietTimePolicyUserSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetQuietTimePolicyUserSummaryReportPostRequestBody : IAdditionalDat /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetQuietTimePolicyUserSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetQuietTimePolicyUserSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetQuietTimePolicyUserSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUserSummaryReport.GetQuietTimePolicyUserSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetQuietTimePolicyUserSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUserSummaryReport.GetQuietTimePolicyUserSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUserSummaryReport/GetQuietTimePolicyUserSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUserSummaryReport/GetQuietTimePolicyUserSummaryReportRequestBuilder.cs index 895fee742c..187be98335 100644 --- a/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUserSummaryReport/GetQuietTimePolicyUserSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUserSummaryReport/GetQuietTimePolicyUserSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetQuietTimePolicyUserSummaryReport /// /// Provides operations to call the getQuietTimePolicyUserSummaryReport method. /// - public class GetQuietTimePolicyUserSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetQuietTimePolicyUserSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getQuietTimePolicyUserSummaryReport @@ -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(GetQuietTimePolicyUserSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUserSummaryReport.GetQuietTimePolicyUserSummaryReportPostRequestBody.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 GetQuietTimePolicyUserSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getQuietTimePolicyUserSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetQuietTimePolicyUserSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getQuietTimePolicyUserSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetQuietTimePolicyUserSummaryReportRequestBuilder(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(GetQuietTimePolicyUserSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUserSummaryReport.GetQuietTimePolicyUserSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetQuietTimePolicyUserSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUserSummaryReport.GetQuietTimePolicyUserSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetQuietTimePolicyUserSummary } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUsersReport/GetQuietTimePolicyUsersReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUsersReport/GetQuietTimePolicyUsersReportPostRequestBody.cs index 3361c1e6b3..4c07f0990f 100644 --- a/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUsersReport/GetQuietTimePolicyUsersReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUsersReport/GetQuietTimePolicyUsersReportPostRequestBody.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.Reports.GetQuietTimePolicyUsersReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetQuietTimePolicyUsersReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetQuietTimePolicyUsersReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -81,7 +83,7 @@ public class GetQuietTimePolicyUsersReportPostRequestBody : IAdditionalDataHolde /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetQuietTimePolicyUsersReportPostRequestBody() { @@ -90,12 +92,12 @@ public GetQuietTimePolicyUsersReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetQuietTimePolicyUsersReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUsersReport.GetQuietTimePolicyUsersReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetQuietTimePolicyUsersReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUsersReport.GetQuietTimePolicyUsersReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -106,11 +108,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "skipToken", n => { SkipToken = n.GetStringValue(); } }, @@ -138,3 +140,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUsersReport/GetQuietTimePolicyUsersReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUsersReport/GetQuietTimePolicyUsersReportRequestBuilder.cs index 58ac17ea5c..f06b25e671 100644 --- a/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUsersReport/GetQuietTimePolicyUsersReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetQuietTimePolicyUsersReport/GetQuietTimePolicyUsersReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetQuietTimePolicyUsersReport /// /// Provides operations to call the getQuietTimePolicyUsersReport method. /// - public class GetQuietTimePolicyUsersReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetQuietTimePolicyUsersReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getQuietTimePolicyUsersReport @@ -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(GetQuietTimePolicyUsersReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUsersReport.GetQuietTimePolicyUsersReportPostRequestBody.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 GetQuietTimePolicyUsersReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getQuietTimePolicyUsersReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetQuietTimePolicyUsersReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getQuietTimePolicyUsersReport", rawUrl) @@ -89,11 +92,11 @@ public GetQuietTimePolicyUsersReportRequestBuilder(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(GetQuietTimePolicyUsersReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUsersReport.GetQuietTimePolicyUsersReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetQuietTimePolicyUsersReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUsersReport.GetQuietTimePolicyUsersReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetQuietTimePolicyUsersReport } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetRelatedAppsStatusReport/GetRelatedAppsStatusReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetRelatedAppsStatusReport/GetRelatedAppsStatusReportPostRequestBody.cs index 8f1d4c6dbc..f0b2e1a3ca 100644 --- a/src/generated/DeviceManagement/Reports/GetRelatedAppsStatusReport/GetRelatedAppsStatusReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetRelatedAppsStatusReport/GetRelatedAppsStatusReportPostRequestBody.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.Reports.GetRelatedAppsStatusReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetRelatedAppsStatusReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetRelatedAppsStatusReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetRelatedAppsStatusReportPostRequestBody : IAdditionalDataHolder, /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetRelatedAppsStatusReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetRelatedAppsStatusReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetRelatedAppsStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetRelatedAppsStatusReport.GetRelatedAppsStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetRelatedAppsStatusReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetRelatedAppsStatusReport.GetRelatedAppsStatusReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetRelatedAppsStatusReport/GetRelatedAppsStatusReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetRelatedAppsStatusReport/GetRelatedAppsStatusReportRequestBuilder.cs index d3dcccb907..d1c606a6b6 100644 --- a/src/generated/DeviceManagement/Reports/GetRelatedAppsStatusReport/GetRelatedAppsStatusReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetRelatedAppsStatusReport/GetRelatedAppsStatusReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetRelatedAppsStatusReport /// /// Provides operations to call the getRelatedAppsStatusReport method. /// - public class GetRelatedAppsStatusReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRelatedAppsStatusReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getRelatedAppsStatusReport @@ -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(GetRelatedAppsStatusReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetRelatedAppsStatusReport.GetRelatedAppsStatusReportPostRequestBody.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 GetRelatedAppsStatusReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getRelatedAppsStatusReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRelatedAppsStatusReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getRelatedAppsStatusReport", rawUrl) @@ -89,11 +92,11 @@ public GetRelatedAppsStatusReportRequestBuilder(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(GetRelatedAppsStatusReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetRelatedAppsStatusReport.GetRelatedAppsStatusReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetRelatedAppsStatusReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetRelatedAppsStatusReport.GetRelatedAppsStatusReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetRelatedAppsStatusReportPos } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetRemoteAssistanceSessionsReport/GetRemoteAssistanceSessionsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetRemoteAssistanceSessionsReport/GetRemoteAssistanceSessionsReportPostRequestBody.cs index 4647818c47..4e84c9df15 100644 --- a/src/generated/DeviceManagement/Reports/GetRemoteAssistanceSessionsReport/GetRemoteAssistanceSessionsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetRemoteAssistanceSessionsReport/GetRemoteAssistanceSessionsReportPostRequestBody.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.Reports.GetRemoteAssistanceSessionsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetRemoteAssistanceSessionsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetRemoteAssistanceSessionsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetRemoteAssistanceSessionsReportPostRequestBody : IAdditionalDataH /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetRemoteAssistanceSessionsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetRemoteAssistanceSessionsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetRemoteAssistanceSessionsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetRemoteAssistanceSessionsReport.GetRemoteAssistanceSessionsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetRemoteAssistanceSessionsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetRemoteAssistanceSessionsReport.GetRemoteAssistanceSessionsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetRemoteAssistanceSessionsReport/GetRemoteAssistanceSessionsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetRemoteAssistanceSessionsReport/GetRemoteAssistanceSessionsReportRequestBuilder.cs index 318e2e7234..07b1ca0ff3 100644 --- a/src/generated/DeviceManagement/Reports/GetRemoteAssistanceSessionsReport/GetRemoteAssistanceSessionsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetRemoteAssistanceSessionsReport/GetRemoteAssistanceSessionsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetRemoteAssistanceSessionsReport /// /// Provides operations to call the getRemoteAssistanceSessionsReport method. /// - public class GetRemoteAssistanceSessionsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRemoteAssistanceSessionsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getRemoteAssistanceSessionsReport @@ -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(GetRemoteAssistanceSessionsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetRemoteAssistanceSessionsReport.GetRemoteAssistanceSessionsReportPostRequestBody.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 GetRemoteAssistanceSessionsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getRemoteAssistanceSessionsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRemoteAssistanceSessionsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getRemoteAssistanceSessionsReport", rawUrl) @@ -89,11 +92,11 @@ public GetRemoteAssistanceSessionsReportRequestBuilder(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(GetRemoteAssistanceSessionsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetRemoteAssistanceSessionsReport.GetRemoteAssistanceSessionsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetRemoteAssistanceSessionsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetRemoteAssistanceSessionsReport.GetRemoteAssistanceSessionsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetRemoteAssistanceSessionsRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetReportFilters/GetReportFiltersPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetReportFilters/GetReportFiltersPostRequestBody.cs index 0b4fbe943f..802bba52fc 100644 --- a/src/generated/DeviceManagement/Reports/GetReportFilters/GetReportFiltersPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetReportFilters/GetReportFiltersPostRequestBody.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.Reports.GetReportFilters { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetReportFiltersPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetReportFiltersPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetReportFiltersPostRequestBody : IAdditionalDataHolder, IParsable /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetReportFiltersPostRequestBody() { @@ -82,12 +84,12 @@ public GetReportFiltersPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetReportFiltersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetReportFilters.GetReportFiltersPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetReportFiltersPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetReportFilters.GetReportFiltersPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetReportFilters/GetReportFiltersRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetReportFilters/GetReportFiltersRequestBuilder.cs index 9f850f8751..1661cd2842 100644 --- a/src/generated/DeviceManagement/Reports/GetReportFilters/GetReportFiltersRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetReportFilters/GetReportFiltersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetReportFilters /// /// Provides operations to call the getReportFilters method. /// - public class GetReportFiltersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetReportFiltersRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getReportFilters @@ -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(GetReportFiltersPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetReportFilters.GetReportFiltersPostRequestBody.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 GetReportFiltersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getReportFilters", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetReportFiltersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getReportFilters", rawUrl) @@ -89,11 +92,11 @@ public GetReportFiltersRequestBuilder(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(GetReportFiltersPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetReportFilters.GetReportFiltersPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetReportFiltersPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetReportFilters.GetReportFiltersPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetReportFiltersPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetSettingNonComplianceReport/GetSettingNonComplianceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetSettingNonComplianceReport/GetSettingNonComplianceReportPostRequestBody.cs index 6945285332..2ec2eaadd4 100644 --- a/src/generated/DeviceManagement/Reports/GetSettingNonComplianceReport/GetSettingNonComplianceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetSettingNonComplianceReport/GetSettingNonComplianceReportPostRequestBody.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.Reports.GetSettingNonComplianceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetSettingNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetSettingNonComplianceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetSettingNonComplianceReportPostRequestBody : IAdditionalDataHolde /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetSettingNonComplianceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetSettingNonComplianceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetSettingNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetSettingNonComplianceReport.GetSettingNonComplianceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetSettingNonComplianceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetSettingNonComplianceReport.GetSettingNonComplianceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetSettingNonComplianceReport/GetSettingNonComplianceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetSettingNonComplianceReport/GetSettingNonComplianceReportRequestBuilder.cs index 7696cdf959..68dbab5025 100644 --- a/src/generated/DeviceManagement/Reports/GetSettingNonComplianceReport/GetSettingNonComplianceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetSettingNonComplianceReport/GetSettingNonComplianceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetSettingNonComplianceReport /// /// Provides operations to call the getSettingNonComplianceReport method. /// - public class GetSettingNonComplianceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSettingNonComplianceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getSettingNonComplianceReport @@ -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(GetSettingNonComplianceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetSettingNonComplianceReport.GetSettingNonComplianceReportPostRequestBody.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 GetSettingNonComplianceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getSettingNonComplianceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetSettingNonComplianceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getSettingNonComplianceReport", rawUrl) @@ -89,11 +92,11 @@ public GetSettingNonComplianceReportRequestBuilder(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(GetSettingNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetSettingNonComplianceReport.GetSettingNonComplianceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetSettingNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetSettingNonComplianceReport.GetSettingNonComplianceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetSettingNonComplianceReport } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetUnhealthyDefenderAgentsReport/GetUnhealthyDefenderAgentsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetUnhealthyDefenderAgentsReport/GetUnhealthyDefenderAgentsReportPostRequestBody.cs index d09b51c38c..438876a727 100644 --- a/src/generated/DeviceManagement/Reports/GetUnhealthyDefenderAgentsReport/GetUnhealthyDefenderAgentsReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetUnhealthyDefenderAgentsReport/GetUnhealthyDefenderAgentsReportPostRequestBody.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.Reports.GetUnhealthyDefenderAgentsReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUnhealthyDefenderAgentsReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetUnhealthyDefenderAgentsReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetUnhealthyDefenderAgentsReportPostRequestBody : IAdditionalDataHo /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetUnhealthyDefenderAgentsReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetUnhealthyDefenderAgentsReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetUnhealthyDefenderAgentsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetUnhealthyDefenderAgentsReport.GetUnhealthyDefenderAgentsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUnhealthyDefenderAgentsReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetUnhealthyDefenderAgentsReport.GetUnhealthyDefenderAgentsReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetUnhealthyDefenderAgentsReport/GetUnhealthyDefenderAgentsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetUnhealthyDefenderAgentsReport/GetUnhealthyDefenderAgentsReportRequestBuilder.cs index 2c5b133c7d..5c720046b8 100644 --- a/src/generated/DeviceManagement/Reports/GetUnhealthyDefenderAgentsReport/GetUnhealthyDefenderAgentsReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetUnhealthyDefenderAgentsReport/GetUnhealthyDefenderAgentsReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetUnhealthyDefenderAgentsReport /// /// Provides operations to call the getUnhealthyDefenderAgentsReport method. /// - public class GetUnhealthyDefenderAgentsReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUnhealthyDefenderAgentsReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getUnhealthyDefenderAgentsReport @@ -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(GetUnhealthyDefenderAgentsReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyDefenderAgentsReport.GetUnhealthyDefenderAgentsReportPostRequestBody.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 GetUnhealthyDefenderAgentsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getUnhealthyDefenderAgentsReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUnhealthyDefenderAgentsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getUnhealthyDefenderAgentsReport", rawUrl) @@ -89,11 +92,11 @@ public GetUnhealthyDefenderAgentsReportRequestBuilder(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(GetUnhealthyDefenderAgentsReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyDefenderAgentsReport.GetUnhealthyDefenderAgentsReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUnhealthyDefenderAgentsReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyDefenderAgentsReport.GetUnhealthyDefenderAgentsReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetUnhealthyDefenderAgentsRep } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallReport/GetUnhealthyFirewallReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallReport/GetUnhealthyFirewallReportPostRequestBody.cs index f4a801e433..460d098c87 100644 --- a/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallReport/GetUnhealthyFirewallReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallReport/GetUnhealthyFirewallReportPostRequestBody.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.Reports.GetUnhealthyFirewallReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUnhealthyFirewallReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetUnhealthyFirewallReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetUnhealthyFirewallReportPostRequestBody : IAdditionalDataHolder, /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetUnhealthyFirewallReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetUnhealthyFirewallReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetUnhealthyFirewallReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallReport.GetUnhealthyFirewallReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUnhealthyFirewallReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallReport.GetUnhealthyFirewallReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallReport/GetUnhealthyFirewallReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallReport/GetUnhealthyFirewallReportRequestBuilder.cs index ea291fe9c6..abbf0dd4c5 100644 --- a/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallReport/GetUnhealthyFirewallReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallReport/GetUnhealthyFirewallReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetUnhealthyFirewallReport /// /// Provides operations to call the getUnhealthyFirewallReport method. /// - public class GetUnhealthyFirewallReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUnhealthyFirewallReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getUnhealthyFirewallReport @@ -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(GetUnhealthyFirewallReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallReport.GetUnhealthyFirewallReportPostRequestBody.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 GetUnhealthyFirewallReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getUnhealthyFirewallReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUnhealthyFirewallReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getUnhealthyFirewallReport", rawUrl) @@ -89,11 +92,11 @@ public GetUnhealthyFirewallReportRequestBuilder(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(GetUnhealthyFirewallReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallReport.GetUnhealthyFirewallReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUnhealthyFirewallReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallReport.GetUnhealthyFirewallReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetUnhealthyFirewallReportPos } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallSummaryReport/GetUnhealthyFirewallSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallSummaryReport/GetUnhealthyFirewallSummaryReportPostRequestBody.cs index 95dfbf98f1..47a52f4615 100644 --- a/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallSummaryReport/GetUnhealthyFirewallSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallSummaryReport/GetUnhealthyFirewallSummaryReportPostRequestBody.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.Reports.GetUnhealthyFirewallSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUnhealthyFirewallSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetUnhealthyFirewallSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetUnhealthyFirewallSummaryReportPostRequestBody : IAdditionalDataH /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetUnhealthyFirewallSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetUnhealthyFirewallSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetUnhealthyFirewallSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallSummaryReport.GetUnhealthyFirewallSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUnhealthyFirewallSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallSummaryReport.GetUnhealthyFirewallSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallSummaryReport/GetUnhealthyFirewallSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallSummaryReport/GetUnhealthyFirewallSummaryReportRequestBuilder.cs index 12994da44c..e21ab3386b 100644 --- a/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallSummaryReport/GetUnhealthyFirewallSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetUnhealthyFirewallSummaryReport/GetUnhealthyFirewallSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetUnhealthyFirewallSummaryReport /// /// Provides operations to call the getUnhealthyFirewallSummaryReport method. /// - public class GetUnhealthyFirewallSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUnhealthyFirewallSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getUnhealthyFirewallSummaryReport @@ -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(GetUnhealthyFirewallSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallSummaryReport.GetUnhealthyFirewallSummaryReportPostRequestBody.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 GetUnhealthyFirewallSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getUnhealthyFirewallSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUnhealthyFirewallSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getUnhealthyFirewallSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetUnhealthyFirewallSummaryReportRequestBuilder(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(GetUnhealthyFirewallSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallSummaryReport.GetUnhealthyFirewallSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUnhealthyFirewallSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallSummaryReport.GetUnhealthyFirewallSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetUnhealthyFirewallSummaryRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetUserInstallStatusReport/GetUserInstallStatusReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetUserInstallStatusReport/GetUserInstallStatusReportPostRequestBody.cs index 79255a0469..d301379bec 100644 --- a/src/generated/DeviceManagement/Reports/GetUserInstallStatusReport/GetUserInstallStatusReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetUserInstallStatusReport/GetUserInstallStatusReportPostRequestBody.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.Reports.GetUserInstallStatusReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetUserInstallStatusReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetUserInstallStatusReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetUserInstallStatusReportPostRequestBody : IAdditionalDataHolder, /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetUserInstallStatusReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetUserInstallStatusReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetUserInstallStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetUserInstallStatusReport.GetUserInstallStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserInstallStatusReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetUserInstallStatusReport.GetUserInstallStatusReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetUserInstallStatusReport/GetUserInstallStatusReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetUserInstallStatusReport/GetUserInstallStatusReportRequestBuilder.cs index 5ab252446e..9154c82b25 100644 --- a/src/generated/DeviceManagement/Reports/GetUserInstallStatusReport/GetUserInstallStatusReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetUserInstallStatusReport/GetUserInstallStatusReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetUserInstallStatusReport /// /// Provides operations to call the getUserInstallStatusReport method. /// - public class GetUserInstallStatusReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetUserInstallStatusReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getUserInstallStatusReport @@ -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(GetUserInstallStatusReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetUserInstallStatusReport.GetUserInstallStatusReportPostRequestBody.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 GetUserInstallStatusReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getUserInstallStatusReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetUserInstallStatusReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getUserInstallStatusReport", rawUrl) @@ -89,11 +92,11 @@ public GetUserInstallStatusReportRequestBuilder(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(GetUserInstallStatusReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetUserInstallStatusReport.GetUserInstallStatusReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserInstallStatusReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetUserInstallStatusReport.GetUserInstallStatusReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetUserInstallStatusReportPos } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertSummaryReport/GetWindowsDriverUpdateAlertSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertSummaryReport/GetWindowsDriverUpdateAlertSummaryReportPostRequestBody.cs index 0c0bd60871..03d6020022 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertSummaryReport/GetWindowsDriverUpdateAlertSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertSummaryReport/GetWindowsDriverUpdateAlertSummaryReportPostRequestBody.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.Reports.GetWindowsDriverUpdateAlertSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetWindowsDriverUpdateAlertSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetWindowsDriverUpdateAlertSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetWindowsDriverUpdateAlertSummaryReportPostRequestBody : IAddition /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetWindowsDriverUpdateAlertSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetWindowsDriverUpdateAlertSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetWindowsDriverUpdateAlertSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetWindowsDriverUpdateAlertSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertSummaryReport/GetWindowsDriverUpdateAlertSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertSummaryReport/GetWindowsDriverUpdateAlertSummaryReportRequestBuilder.cs index 8053603d05..dbec046697 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertSummaryReport/GetWindowsDriverUpdateAlertSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertSummaryReport/GetWindowsDriverUpdateAlertSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetWindowsDriverUpdateAlertSummaryRepo /// /// Provides operations to call the getWindowsDriverUpdateAlertSummaryReport method. /// - public class GetWindowsDriverUpdateAlertSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetWindowsDriverUpdateAlertSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getWindowsDriverUpdateAlertSummaryReport @@ -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(GetWindowsDriverUpdateAlertSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportPostRequestBody.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 GetWindowsDriverUpdateAlertSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getWindowsDriverUpdateAlertSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetWindowsDriverUpdateAlertSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getWindowsDriverUpdateAlertSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetWindowsDriverUpdateAlertSummaryReportRequestBuilder(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(GetWindowsDriverUpdateAlertSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetWindowsDriverUpdateAlertSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetWindowsDriverUpdateAlertSu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs index 19cf6a146b..1993d29161 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.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.Reports.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs index 5fd67348a8..f2fe918d38 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetWindowsDriverUpdateAlertsPerPolicyP /// /// Provides operations to call the getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport method. /// - public class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport @@ -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(GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.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 GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport", rawUrl) @@ -89,11 +92,11 @@ public GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(string /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetWindowsDriverUpdateAlertsP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertSummaryReport/GetWindowsQualityUpdateAlertSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertSummaryReport/GetWindowsQualityUpdateAlertSummaryReportPostRequestBody.cs index 5b010ab68f..6183d427d3 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertSummaryReport/GetWindowsQualityUpdateAlertSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertSummaryReport/GetWindowsQualityUpdateAlertSummaryReportPostRequestBody.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.Reports.GetWindowsQualityUpdateAlertSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetWindowsQualityUpdateAlertSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetWindowsQualityUpdateAlertSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetWindowsQualityUpdateAlertSummaryReportPostRequestBody : IAdditio /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetWindowsQualityUpdateAlertSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetWindowsQualityUpdateAlertSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetWindowsQualityUpdateAlertSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetWindowsQualityUpdateAlertSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertSummaryReport/GetWindowsQualityUpdateAlertSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertSummaryReport/GetWindowsQualityUpdateAlertSummaryReportRequestBuilder.cs index 94b0408649..6ee323d076 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertSummaryReport/GetWindowsQualityUpdateAlertSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertSummaryReport/GetWindowsQualityUpdateAlertSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetWindowsQualityUpdateAlertSummaryRep /// /// Provides operations to call the getWindowsQualityUpdateAlertSummaryReport method. /// - public class GetWindowsQualityUpdateAlertSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetWindowsQualityUpdateAlertSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getWindowsQualityUpdateAlertSummaryReport @@ -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(GetWindowsQualityUpdateAlertSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportPostRequestBody.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 GetWindowsQualityUpdateAlertSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getWindowsQualityUpdateAlertSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetWindowsQualityUpdateAlertSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getWindowsQualityUpdateAlertSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetWindowsQualityUpdateAlertSummaryReportRequestBuilder(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(GetWindowsQualityUpdateAlertSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetWindowsQualityUpdateAlertSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetWindowsQualityUpdateAlertS } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs index 6350c001fd..955635715b 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.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.Reports.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBod /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs index 8ea76cc39b..d3930f1abc 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetWindowsQualityUpdateAlertsPerPolicy /// /// Provides operations to call the getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport method. /// - public class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport @@ -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(GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.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 GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport", rawUrl) @@ -89,11 +92,11 @@ public GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(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 ToPostRequestInformation(GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetWindowsQualityUpdateAlerts } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertSummaryReport/GetWindowsUpdateAlertSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertSummaryReport/GetWindowsUpdateAlertSummaryReportPostRequestBody.cs index 1b91ad0142..d8559a9444 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertSummaryReport/GetWindowsUpdateAlertSummaryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertSummaryReport/GetWindowsUpdateAlertSummaryReportPostRequestBody.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.Reports.GetWindowsUpdateAlertSummaryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetWindowsUpdateAlertSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetWindowsUpdateAlertSummaryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetWindowsUpdateAlertSummaryReportPostRequestBody : IAdditionalData /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetWindowsUpdateAlertSummaryReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetWindowsUpdateAlertSummaryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetWindowsUpdateAlertSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport.GetWindowsUpdateAlertSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetWindowsUpdateAlertSummaryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport.GetWindowsUpdateAlertSummaryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertSummaryReport/GetWindowsUpdateAlertSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertSummaryReport/GetWindowsUpdateAlertSummaryReportRequestBuilder.cs index 9276bdac1d..cc4cd85485 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertSummaryReport/GetWindowsUpdateAlertSummaryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertSummaryReport/GetWindowsUpdateAlertSummaryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetWindowsUpdateAlertSummaryReport /// /// Provides operations to call the getWindowsUpdateAlertSummaryReport method. /// - public class GetWindowsUpdateAlertSummaryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetWindowsUpdateAlertSummaryReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getWindowsUpdateAlertSummaryReport @@ -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(GetWindowsUpdateAlertSummaryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport.GetWindowsUpdateAlertSummaryReportPostRequestBody.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 GetWindowsUpdateAlertSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getWindowsUpdateAlertSummaryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetWindowsUpdateAlertSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getWindowsUpdateAlertSummaryReport", rawUrl) @@ -89,11 +92,11 @@ public GetWindowsUpdateAlertSummaryReportRequestBuilder(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(GetWindowsUpdateAlertSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport.GetWindowsUpdateAlertSummaryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetWindowsUpdateAlertSummaryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport.GetWindowsUpdateAlertSummaryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetWindowsUpdateAlertSummaryR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertsPerPolicyPerDeviceReport/GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertsPerPolicyPerDeviceReport/GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs index be215e00cc..fa1ea5c23e 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertsPerPolicyPerDeviceReport/GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertsPerPolicyPerDeviceReport/GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.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.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody : IAd /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport.GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport.GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertsPerPolicyPerDeviceReport/GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertsPerPolicyPerDeviceReport/GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs index 24bec15627..2c8b3875a2 100644 --- a/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertsPerPolicyPerDeviceReport/GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetWindowsUpdateAlertsPerPolicyPerDeviceReport/GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetWindowsUpdateAlertsPerPolicyPerDevi /// /// Provides operations to call the getWindowsUpdateAlertsPerPolicyPerDeviceReport method. /// - public class GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getWindowsUpdateAlertsPerPolicyPerDeviceReport @@ -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(GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport.GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody.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 GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getWindowsUpdateAlertsPerPolicyPerDeviceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getWindowsUpdateAlertsPerPolicyPerDeviceReport", rawUrl) @@ -89,11 +92,11 @@ public GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(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(GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport.GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport.GetWindowsUpdateAlertsPerPolicyPerDeviceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetWindowsUpdateAlertsPerPoli } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetZebraFotaDeploymentReport/GetZebraFotaDeploymentReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/GetZebraFotaDeploymentReport/GetZebraFotaDeploymentReportPostRequestBody.cs index 9de2365d9a..8f818d6e24 100644 --- a/src/generated/DeviceManagement/Reports/GetZebraFotaDeploymentReport/GetZebraFotaDeploymentReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/Reports/GetZebraFotaDeploymentReport/GetZebraFotaDeploymentReportPostRequestBody.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.Reports.GetZebraFotaDeploymentReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetZebraFotaDeploymentReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetZebraFotaDeploymentReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -73,7 +75,7 @@ public class GetZebraFotaDeploymentReportPostRequestBody : IAdditionalDataHolder /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetZebraFotaDeploymentReportPostRequestBody() { @@ -82,12 +84,12 @@ public GetZebraFotaDeploymentReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetZebraFotaDeploymentReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetZebraFotaDeploymentReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -98,11 +100,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sessionId", n => { SessionId = n.GetStringValue(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, @@ -128,3 +130,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/GetZebraFotaDeploymentReport/GetZebraFotaDeploymentReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/GetZebraFotaDeploymentReport/GetZebraFotaDeploymentReportRequestBuilder.cs index d88a169938..31ddf6017c 100644 --- a/src/generated/DeviceManagement/Reports/GetZebraFotaDeploymentReport/GetZebraFotaDeploymentReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/GetZebraFotaDeploymentReport/GetZebraFotaDeploymentReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Reports.GetZebraFotaDeploymentReport /// /// Provides operations to call the getZebraFotaDeploymentReport method. /// - public class GetZebraFotaDeploymentReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetZebraFotaDeploymentReportRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getZebraFotaDeploymentReport @@ -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(GetZebraFotaDeploymentReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportPostRequestBody.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 GetZebraFotaDeploymentReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/getZebraFotaDeploymentReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetZebraFotaDeploymentReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/getZebraFotaDeploymentReport", rawUrl) @@ -89,11 +92,11 @@ public GetZebraFotaDeploymentReportRequestBuilder(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 ToPostRequestInformation(GetZebraFotaDeploymentReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetZebraFotaDeploymentReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(GetZebraFotaDeploymentReportP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/ReportsRequestBuilder.cs b/src/generated/DeviceManagement/Reports/ReportsRequestBuilder.cs index 1f1066accc..1f90195995 100644 --- a/src/generated/DeviceManagement/Reports/ReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Reports/ReportsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Reports.CachedReportConfigurations; using ApiSdk.DeviceManagement.Reports.ExportJobs; using ApiSdk.DeviceManagement.Reports.GetActiveMalwareReport; @@ -28,7 +29,6 @@ using ApiSdk.DeviceManagement.Reports.GetConfigurationSettingsReport; using ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicySettingsSummaryReport; using ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicyStatusSummary; -using ApiSdk.DeviceManagement.Reports.GetDeviceInstallStatusReport; using ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentPerSettingContributingProfiles; using ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentSettingsReport; using ApiSdk.DeviceManagement.Reports.GetDeviceNonComplianceReport; @@ -71,8 +71,15 @@ using ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport; using ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport; using ApiSdk.DeviceManagement.Reports.GetZebraFotaDeploymentReport; +using ApiSdk.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses; +using ApiSdk.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport; +using ApiSdk.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateSummaryReport; +using ApiSdk.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport; +using ApiSdk.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport; +using ApiSdk.DeviceManagement.Reports.RetrieveWin32CatalogAppsUpdateReport; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -91,7 +98,8 @@ namespace ApiSdk.DeviceManagement.Reports /// /// Provides operations to manage the reports property of the microsoft.graph.deviceManagement entity. /// - public class ReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the cachedReportConfigurations property of the microsoft.graph.deviceManagementReports entity. @@ -101,7 +109,7 @@ public Command BuildCachedReportConfigurationsNavCommand() { var command = new Command("cached-report-configurations"); command.Description = "Provides operations to manage the cachedReportConfigurations property of the microsoft.graph.deviceManagementReports entity."; - var builder = new CachedReportConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.CachedReportConfigurations.CachedReportConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -128,18 +136,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property reports 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}, @@ -157,7 +158,7 @@ public Command BuildExportJobsNavCommand() { var command = new Command("export-jobs"); command.Description = "Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity."; - var builder = new ExportJobsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.ExportJobs.ExportJobsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -184,7 +185,7 @@ public Command BuildGetActiveMalwareReportNavCommand() { var command = new Command("get-active-malware-report"); command.Description = "Provides operations to call the getActiveMalwareReport method."; - var builder = new GetActiveMalwareReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareReport.GetActiveMalwareReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -201,7 +202,7 @@ public Command BuildGetActiveMalwareSummaryReportNavCommand() { var command = new Command("get-active-malware-summary-report"); command.Description = "Provides operations to call the getActiveMalwareSummaryReport method."; - var builder = new GetActiveMalwareSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetActiveMalwareSummaryReport.GetActiveMalwareSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -218,7 +219,7 @@ public Command BuildGetAllCertificatesReportNavCommand() { var command = new Command("get-all-certificates-report"); command.Description = "Provides operations to call the getAllCertificatesReport method."; - var builder = new GetAllCertificatesReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetAllCertificatesReport.GetAllCertificatesReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -235,7 +236,7 @@ public Command BuildGetAppsInstallSummaryReportNavCommand() { var command = new Command("get-apps-install-summary-report"); command.Description = "Provides operations to call the getAppsInstallSummaryReport method."; - var builder = new GetAppsInstallSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetAppsInstallSummaryReport.GetAppsInstallSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -252,7 +253,7 @@ public Command BuildGetAppStatusOverviewReportNavCommand() { var command = new Command("get-app-status-overview-report"); command.Description = "Provides operations to call the getAppStatusOverviewReport method."; - var builder = new GetAppStatusOverviewReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetAppStatusOverviewReport.GetAppStatusOverviewReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -269,7 +270,7 @@ public Command BuildGetCachedReportNavCommand() { var command = new Command("get-cached-report"); command.Description = "Provides operations to call the getCachedReport method."; - var builder = new GetCachedReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetCachedReport.GetCachedReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -286,7 +287,7 @@ public Command BuildGetCertificatesReportNavCommand() { var command = new Command("get-certificates-report"); command.Description = "Provides operations to call the getCertificatesReport method."; - var builder = new GetCertificatesReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetCertificatesReport.GetCertificatesReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -296,30 +297,18 @@ public Command BuildGetCertificatesReportNavCommand() return command; } /// - /// Reports singleton + /// Get reports from deviceManagement /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Reports singleton"; - 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 reports from deviceManagement"; 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"); @@ -327,8 +316,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}, @@ -349,7 +336,7 @@ public Command BuildGetCompliancePoliciesReportForDeviceNavCommand() { var command = new Command("get-compliance-policies-report-for-device"); command.Description = "Provides operations to call the getCompliancePoliciesReportForDevice method."; - var builder = new GetCompliancePoliciesReportForDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetCompliancePoliciesReportForDevice.GetCompliancePoliciesReportForDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -366,7 +353,7 @@ public Command BuildGetCompliancePolicyDevicesReportNavCommand() { var command = new Command("get-compliance-policy-devices-report"); command.Description = "Provides operations to call the getCompliancePolicyDevicesReport method."; - var builder = new GetCompliancePolicyDevicesReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDevicesReport.GetCompliancePolicyDevicesReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -383,7 +370,7 @@ public Command BuildGetCompliancePolicyDeviceSummaryReportNavCommand() { var command = new Command("get-compliance-policy-device-summary-report"); command.Description = "Provides operations to call the getCompliancePolicyDeviceSummaryReport method."; - var builder = new GetCompliancePolicyDeviceSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyDeviceSummaryReport.GetCompliancePolicyDeviceSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -400,7 +387,7 @@ public Command BuildGetCompliancePolicyNonComplianceReportNavCommand() { var command = new Command("get-compliance-policy-non-compliance-report"); command.Description = "Provides operations to call the getCompliancePolicyNonComplianceReport method."; - var builder = new GetCompliancePolicyNonComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceReport.GetCompliancePolicyNonComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -417,7 +404,7 @@ public Command BuildGetCompliancePolicyNonComplianceSummaryReportNavCommand() { var command = new Command("get-compliance-policy-non-compliance-summary-report"); command.Description = "Provides operations to call the getCompliancePolicyNonComplianceSummaryReport method."; - var builder = new GetCompliancePolicyNonComplianceSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetCompliancePolicyNonComplianceSummaryReport.GetCompliancePolicyNonComplianceSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -434,7 +421,7 @@ public Command BuildGetComplianceSettingDetailsReportNavCommand() { var command = new Command("get-compliance-setting-details-report"); command.Description = "Provides operations to call the getComplianceSettingDetailsReport method."; - var builder = new GetComplianceSettingDetailsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingDetailsReport.GetComplianceSettingDetailsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -451,7 +438,7 @@ public Command BuildGetComplianceSettingNonComplianceReportNavCommand() { var command = new Command("get-compliance-setting-non-compliance-report"); command.Description = "Provides operations to call the getComplianceSettingNonComplianceReport method."; - var builder = new GetComplianceSettingNonComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingNonComplianceReport.GetComplianceSettingNonComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -468,7 +455,7 @@ public Command BuildGetComplianceSettingsReportNavCommand() { var command = new Command("get-compliance-settings-report"); command.Description = "Provides operations to call the getComplianceSettingsReport method."; - var builder = new GetComplianceSettingsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetComplianceSettingsReport.GetComplianceSettingsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -485,7 +472,7 @@ public Command BuildGetConfigManagerDevicePolicyStatusReportNavCommand() { var command = new Command("get-config-manager-device-policy-status-report"); command.Description = "Provides operations to call the getConfigManagerDevicePolicyStatusReport method."; - var builder = new GetConfigManagerDevicePolicyStatusReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigManagerDevicePolicyStatusReport.GetConfigManagerDevicePolicyStatusReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -502,7 +489,7 @@ public Command BuildGetConfigurationPoliciesReportForDeviceNavCommand() { var command = new Command("get-configuration-policies-report-for-device"); command.Description = "Provides operations to call the getConfigurationPoliciesReportForDevice method."; - var builder = new GetConfigurationPoliciesReportForDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPoliciesReportForDevice.GetConfigurationPoliciesReportForDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -519,7 +506,7 @@ public Command BuildGetConfigurationPolicyDevicesReportNavCommand() { var command = new Command("get-configuration-policy-devices-report"); command.Description = "Provides operations to call the getConfigurationPolicyDevicesReport method."; - var builder = new GetConfigurationPolicyDevicesReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDevicesReport.GetConfigurationPolicyDevicesReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -536,7 +523,7 @@ public Command BuildGetConfigurationPolicyDeviceSummaryReportNavCommand() { var command = new Command("get-configuration-policy-device-summary-report"); command.Description = "Provides operations to call the getConfigurationPolicyDeviceSummaryReport method."; - var builder = new GetConfigurationPolicyDeviceSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyDeviceSummaryReport.GetConfigurationPolicyDeviceSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -553,7 +540,7 @@ public Command BuildGetConfigurationPolicyNonComplianceReportNavCommand() { var command = new Command("get-configuration-policy-non-compliance-report"); command.Description = "Provides operations to call the getConfigurationPolicyNonComplianceReport method."; - var builder = new GetConfigurationPolicyNonComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceReport.GetConfigurationPolicyNonComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -570,7 +557,7 @@ public Command BuildGetConfigurationPolicyNonComplianceSummaryReportNavCommand() { var command = new Command("get-configuration-policy-non-compliance-summary-report"); command.Description = "Provides operations to call the getConfigurationPolicyNonComplianceSummaryReport method."; - var builder = new GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicyNonComplianceSummaryReport.GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -587,7 +574,7 @@ public Command BuildGetConfigurationPolicySettingsDeviceSummaryReportNavCommand( { var command = new Command("get-configuration-policy-settings-device-summary-report"); command.Description = "Provides operations to call the getConfigurationPolicySettingsDeviceSummaryReport method."; - var builder = new GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationPolicySettingsDeviceSummaryReport.GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -604,7 +591,7 @@ public Command BuildGetConfigurationSettingDetailsReportNavCommand() { var command = new Command("get-configuration-setting-details-report"); command.Description = "Provides operations to call the getConfigurationSettingDetailsReport method."; - var builder = new GetConfigurationSettingDetailsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingDetailsReport.GetConfigurationSettingDetailsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -621,7 +608,7 @@ public Command BuildGetConfigurationSettingNonComplianceReportNavCommand() { var command = new Command("get-configuration-setting-non-compliance-report"); command.Description = "Provides operations to call the getConfigurationSettingNonComplianceReport method."; - var builder = new GetConfigurationSettingNonComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingNonComplianceReport.GetConfigurationSettingNonComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -638,7 +625,7 @@ public Command BuildGetConfigurationSettingsReportNavCommand() { var command = new Command("get-configuration-settings-report"); command.Description = "Provides operations to call the getConfigurationSettingsReport method."; - var builder = new GetConfigurationSettingsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetConfigurationSettingsReport.GetConfigurationSettingsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -655,7 +642,7 @@ public Command BuildGetDeviceConfigurationPolicySettingsSummaryReportNavCommand( { var command = new Command("get-device-configuration-policy-settings-summary-report"); command.Description = "Provides operations to call the getDeviceConfigurationPolicySettingsSummaryReport method."; - var builder = new GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicySettingsSummaryReport.GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -672,24 +659,7 @@ public Command BuildGetDeviceConfigurationPolicyStatusSummaryNavCommand() { var command = new Command("get-device-configuration-policy-status-summary"); command.Description = "Provides operations to call the getDeviceConfigurationPolicyStatusSummary method."; - var builder = new GetDeviceConfigurationPolicyStatusSummaryRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the getDeviceInstallStatusReport method. - /// - /// A - public Command BuildGetDeviceInstallStatusReportNavCommand() - { - var command = new Command("get-device-install-status-report"); - command.Description = "Provides operations to call the getDeviceInstallStatusReport method."; - var builder = new GetDeviceInstallStatusReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -706,7 +676,7 @@ public Command BuildGetDeviceManagementIntentPerSettingContributingProfilesNavCo { var command = new Command("get-device-management-intent-per-setting-contributing-profiles"); command.Description = "Provides operations to call the getDeviceManagementIntentPerSettingContributingProfiles method."; - var builder = new GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -723,7 +693,7 @@ public Command BuildGetDeviceManagementIntentSettingsReportNavCommand() { var command = new Command("get-device-management-intent-settings-report"); command.Description = "Provides operations to call the getDeviceManagementIntentSettingsReport method."; - var builder = new GetDeviceManagementIntentSettingsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -740,7 +710,7 @@ public Command BuildGetDeviceNonComplianceReportNavCommand() { var command = new Command("get-device-non-compliance-report"); command.Description = "Provides operations to call the getDeviceNonComplianceReport method."; - var builder = new GetDeviceNonComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceNonComplianceReport.GetDeviceNonComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -757,7 +727,7 @@ public Command BuildGetDevicePoliciesComplianceReportNavCommand() { var command = new Command("get-device-policies-compliance-report"); command.Description = "Provides operations to call the getDevicePoliciesComplianceReport method."; - var builder = new GetDevicePoliciesComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDevicePoliciesComplianceReport.GetDevicePoliciesComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -774,7 +744,7 @@ public Command BuildGetDevicePolicySettingsComplianceReportNavCommand() { var command = new Command("get-device-policy-settings-compliance-report"); command.Description = "Provides operations to call the getDevicePolicySettingsComplianceReport method."; - var builder = new GetDevicePolicySettingsComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDevicePolicySettingsComplianceReport.GetDevicePolicySettingsComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -791,7 +761,7 @@ public Command BuildGetDevicesStatusByPolicyPlatformComplianceReportNavCommand() { var command = new Command("get-devices-status-by-policy-platform-compliance-report"); command.Description = "Provides operations to call the getDevicesStatusByPolicyPlatformComplianceReport method."; - var builder = new GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusByPolicyPlatformComplianceReport.GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -808,7 +778,7 @@ public Command BuildGetDevicesStatusBySettingReportNavCommand() { var command = new Command("get-devices-status-by-setting-report"); command.Description = "Provides operations to call the getDevicesStatusBySettingReport method."; - var builder = new GetDevicesStatusBySettingReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDevicesStatusBySettingReport.GetDevicesStatusBySettingReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -825,7 +795,7 @@ public Command BuildGetDeviceStatusByCompliacePolicyReportNavCommand() { var command = new Command("get-device-status-by-compliace-policy-report"); command.Description = "Provides operations to call the getDeviceStatusByCompliacePolicyReport method."; - var builder = new GetDeviceStatusByCompliacePolicyReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliacePolicyReport.GetDeviceStatusByCompliacePolicyReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -842,7 +812,7 @@ public Command BuildGetDeviceStatusByCompliancePolicySettingReportNavCommand() { var command = new Command("get-device-status-by-compliance-policy-setting-report"); command.Description = "Provides operations to call the getDeviceStatusByCompliancePolicySettingReport method."; - var builder = new GetDeviceStatusByCompliancePolicySettingReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusByCompliancePolicySettingReport.GetDeviceStatusByCompliancePolicySettingReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -859,7 +829,7 @@ public Command BuildGetDeviceStatusSummaryByCompliacePolicyReportNavCommand() { var command = new Command("get-device-status-summary-by-compliace-policy-report"); command.Description = "Provides operations to call the getDeviceStatusSummaryByCompliacePolicyReport method."; - var builder = new GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -876,7 +846,7 @@ public Command BuildGetDeviceStatusSummaryByCompliancePolicySettingsReportNavCom { var command = new Command("get-device-status-summary-by-compliance-policy-settings-report"); command.Description = "Provides operations to call the getDeviceStatusSummaryByCompliancePolicySettingsReport method."; - var builder = new GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -893,7 +863,7 @@ public Command BuildGetDevicesWithoutCompliancePolicyReportNavCommand() { var command = new Command("get-devices-without-compliance-policy-report"); command.Description = "Provides operations to call the getDevicesWithoutCompliancePolicyReport method."; - var builder = new GetDevicesWithoutCompliancePolicyReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -910,7 +880,7 @@ public Command BuildGetEncryptionReportForDevicesNavCommand() { var command = new Command("get-encryption-report-for-devices"); command.Description = "Provides operations to call the getEncryptionReportForDevices method."; - var builder = new GetEncryptionReportForDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetEncryptionReportForDevices.GetEncryptionReportForDevicesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -927,7 +897,7 @@ public Command BuildGetEnrollmentConfigurationPoliciesByDeviceNavCommand() { var command = new Command("get-enrollment-configuration-policies-by-device"); command.Description = "Provides operations to call the getEnrollmentConfigurationPoliciesByDevice method."; - var builder = new GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetEnrollmentConfigurationPoliciesByDevice.GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -944,7 +914,7 @@ public Command BuildGetFailedMobileAppsReportNavCommand() { var command = new Command("get-failed-mobile-apps-report"); command.Description = "Provides operations to call the getFailedMobileAppsReport method."; - var builder = new GetFailedMobileAppsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsReport.GetFailedMobileAppsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -961,7 +931,7 @@ public Command BuildGetFailedMobileAppsSummaryReportNavCommand() { var command = new Command("get-failed-mobile-apps-summary-report"); command.Description = "Provides operations to call the getFailedMobileAppsSummaryReport method."; - var builder = new GetFailedMobileAppsSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetFailedMobileAppsSummaryReport.GetFailedMobileAppsSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -978,7 +948,7 @@ public Command BuildGetGroupPolicySettingsDeviceSettingsReportNavCommand() { var command = new Command("get-group-policy-settings-device-settings-report"); command.Description = "Provides operations to call the getGroupPolicySettingsDeviceSettingsReport method."; - var builder = new GetGroupPolicySettingsDeviceSettingsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetGroupPolicySettingsDeviceSettingsReport.GetGroupPolicySettingsDeviceSettingsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -995,7 +965,7 @@ public Command BuildGetHistoricalReportNavCommand() { var command = new Command("get-historical-report"); command.Description = "Provides operations to call the getHistoricalReport method."; - var builder = new GetHistoricalReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetHistoricalReport.GetHistoricalReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1012,7 +982,7 @@ public Command BuildGetMalwareSummaryReportNavCommand() { var command = new Command("get-malware-summary-report"); command.Description = "Provides operations to call the getMalwareSummaryReport method."; - var builder = new GetMalwareSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetMalwareSummaryReport.GetMalwareSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1029,7 +999,7 @@ public Command BuildGetMobileApplicationManagementAppConfigurationReportNavComma { var command = new Command("get-mobile-application-management-app-configuration-report"); command.Description = "Provides operations to call the getMobileApplicationManagementAppConfigurationReport method."; - var builder = new GetMobileApplicationManagementAppConfigurationReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1046,7 +1016,7 @@ public Command BuildGetMobileApplicationManagementAppRegistrationSummaryReportNa { var command = new Command("get-mobile-application-management-app-registration-summary-report"); command.Description = "Provides operations to call the getMobileApplicationManagementAppRegistrationSummaryReport method."; - var builder = new GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1063,7 +1033,7 @@ public Command BuildGetNoncompliantDevicesAndSettingsReportNavCommand() { var command = new Command("get-noncompliant-devices-and-settings-report"); command.Description = "Provides operations to call the getNoncompliantDevicesAndSettingsReport method."; - var builder = new GetNoncompliantDevicesAndSettingsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1080,7 +1050,7 @@ public Command BuildGetPolicyNonComplianceMetadataNavCommand() { var command = new Command("get-policy-non-compliance-metadata"); command.Description = "Provides operations to call the getPolicyNonComplianceMetadata method."; - var builder = new GetPolicyNonComplianceMetadataRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceMetadata.GetPolicyNonComplianceMetadataRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1097,7 +1067,7 @@ public Command BuildGetPolicyNonComplianceReportNavCommand() { var command = new Command("get-policy-non-compliance-report"); command.Description = "Provides operations to call the getPolicyNonComplianceReport method."; - var builder = new GetPolicyNonComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceReport.GetPolicyNonComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1114,7 +1084,7 @@ public Command BuildGetPolicyNonComplianceSummaryReportNavCommand() { var command = new Command("get-policy-non-compliance-summary-report"); command.Description = "Provides operations to call the getPolicyNonComplianceSummaryReport method."; - var builder = new GetPolicyNonComplianceSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetPolicyNonComplianceSummaryReport.GetPolicyNonComplianceSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1131,7 +1101,7 @@ public Command BuildGetQuietTimePolicyUsersReportNavCommand() { var command = new Command("get-quiet-time-policy-users-report"); command.Description = "Provides operations to call the getQuietTimePolicyUsersReport method."; - var builder = new GetQuietTimePolicyUsersReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUsersReport.GetQuietTimePolicyUsersReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1148,7 +1118,7 @@ public Command BuildGetQuietTimePolicyUserSummaryReportNavCommand() { var command = new Command("get-quiet-time-policy-user-summary-report"); command.Description = "Provides operations to call the getQuietTimePolicyUserSummaryReport method."; - var builder = new GetQuietTimePolicyUserSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetQuietTimePolicyUserSummaryReport.GetQuietTimePolicyUserSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1165,7 +1135,7 @@ public Command BuildGetRelatedAppsStatusReportNavCommand() { var command = new Command("get-related-apps-status-report"); command.Description = "Provides operations to call the getRelatedAppsStatusReport method."; - var builder = new GetRelatedAppsStatusReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetRelatedAppsStatusReport.GetRelatedAppsStatusReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1182,7 +1152,7 @@ public Command BuildGetRemoteAssistanceSessionsReportNavCommand() { var command = new Command("get-remote-assistance-sessions-report"); command.Description = "Provides operations to call the getRemoteAssistanceSessionsReport method."; - var builder = new GetRemoteAssistanceSessionsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetRemoteAssistanceSessionsReport.GetRemoteAssistanceSessionsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1199,7 +1169,7 @@ public Command BuildGetReportFiltersNavCommand() { var command = new Command("get-report-filters"); command.Description = "Provides operations to call the getReportFilters method."; - var builder = new GetReportFiltersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetReportFilters.GetReportFiltersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1216,7 +1186,7 @@ public Command BuildGetSettingNonComplianceReportNavCommand() { var command = new Command("get-setting-non-compliance-report"); command.Description = "Provides operations to call the getSettingNonComplianceReport method."; - var builder = new GetSettingNonComplianceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetSettingNonComplianceReport.GetSettingNonComplianceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1233,7 +1203,7 @@ public Command BuildGetUnhealthyDefenderAgentsReportNavCommand() { var command = new Command("get-unhealthy-defender-agents-report"); command.Description = "Provides operations to call the getUnhealthyDefenderAgentsReport method."; - var builder = new GetUnhealthyDefenderAgentsReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetUnhealthyDefenderAgentsReport.GetUnhealthyDefenderAgentsReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1250,7 +1220,7 @@ public Command BuildGetUnhealthyFirewallReportNavCommand() { var command = new Command("get-unhealthy-firewall-report"); command.Description = "Provides operations to call the getUnhealthyFirewallReport method."; - var builder = new GetUnhealthyFirewallReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallReport.GetUnhealthyFirewallReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1267,7 +1237,7 @@ public Command BuildGetUnhealthyFirewallSummaryReportNavCommand() { var command = new Command("get-unhealthy-firewall-summary-report"); command.Description = "Provides operations to call the getUnhealthyFirewallSummaryReport method."; - var builder = new GetUnhealthyFirewallSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetUnhealthyFirewallSummaryReport.GetUnhealthyFirewallSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1284,7 +1254,7 @@ public Command BuildGetUserInstallStatusReportNavCommand() { var command = new Command("get-user-install-status-report"); command.Description = "Provides operations to call the getUserInstallStatusReport method."; - var builder = new GetUserInstallStatusReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetUserInstallStatusReport.GetUserInstallStatusReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1301,7 +1271,7 @@ public Command BuildGetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportNavComma { var command = new Command("get-windows-driver-update-alerts-per-policy-per-device-report"); command.Description = "Provides operations to call the getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport method."; - var builder = new GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1318,7 +1288,7 @@ public Command BuildGetWindowsDriverUpdateAlertSummaryReportNavCommand() { var command = new Command("get-windows-driver-update-alert-summary-report"); command.Description = "Provides operations to call the getWindowsDriverUpdateAlertSummaryReport method."; - var builder = new GetWindowsDriverUpdateAlertSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1335,7 +1305,7 @@ public Command BuildGetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportNavComm { var command = new Command("get-windows-quality-update-alerts-per-policy-per-device-report"); command.Description = "Provides operations to call the getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport method."; - var builder = new GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1352,7 +1322,7 @@ public Command BuildGetWindowsQualityUpdateAlertSummaryReportNavCommand() { var command = new Command("get-windows-quality-update-alert-summary-report"); command.Description = "Provides operations to call the getWindowsQualityUpdateAlertSummaryReport method."; - var builder = new GetWindowsQualityUpdateAlertSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1369,7 +1339,7 @@ public Command BuildGetWindowsUpdateAlertsPerPolicyPerDeviceReportNavCommand() { var command = new Command("get-windows-update-alerts-per-policy-per-device-report"); command.Description = "Provides operations to call the getWindowsUpdateAlertsPerPolicyPerDeviceReport method."; - var builder = new GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertsPerPolicyPerDeviceReport.GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1386,7 +1356,7 @@ public Command BuildGetWindowsUpdateAlertSummaryReportNavCommand() { var command = new Command("get-windows-update-alert-summary-report"); command.Description = "Provides operations to call the getWindowsUpdateAlertSummaryReport method."; - var builder = new GetWindowsUpdateAlertSummaryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetWindowsUpdateAlertSummaryReport.GetWindowsUpdateAlertSummaryReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1403,7 +1373,7 @@ public Command BuildGetZebraFotaDeploymentReportNavCommand() { var command = new Command("get-zebra-fota-deployment-report"); command.Description = "Provides operations to call the getZebraFotaDeploymentReport method."; - var builder = new GetZebraFotaDeploymentReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Reports.GetZebraFotaDeploymentReport.GetZebraFotaDeploymentReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1437,8 +1407,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementReports.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementReports.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -1458,14 +1428,116 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method. + /// + /// A + public Command BuildRetrieveAndroidWorkProfileDeviceMigrationStatusesNavCommand() + { + var command = new Command("retrieve-android-work-profile-device-migration-statuses"); + command.Description = "Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method."; + var builder = new global::ApiSdk.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveCloudPkiLeafCertificateReport method. + /// + /// A + public Command BuildRetrieveCloudPkiLeafCertificateReportNavCommand() + { + var command = new Command("retrieve-cloud-pki-leaf-certificate-report"); + command.Description = "Provides operations to call the retrieveCloudPkiLeafCertificateReport method."; + var builder = new global::ApiSdk.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport.RetrieveCloudPkiLeafCertificateReportRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveCloudPkiLeafCertificateSummaryReport method. + /// + /// A + public Command BuildRetrieveCloudPkiLeafCertificateSummaryReportNavCommand() + { + var command = new Command("retrieve-cloud-pki-leaf-certificate-summary-report"); + command.Description = "Provides operations to call the retrieveCloudPkiLeafCertificateSummaryReport method."; + var builder = new global::ApiSdk.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateSummaryReport.RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveDeviceAppInstallationStatusReport method. + /// + /// A + public Command BuildRetrieveDeviceAppInstallationStatusReportNavCommand() + { + var command = new Command("retrieve-device-app-installation-status-report"); + command.Description = "Provides operations to call the retrieveDeviceAppInstallationStatusReport method."; + var builder = new global::ApiSdk.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveSecurityTaskAppsReport method. + /// + /// A + public Command BuildRetrieveSecurityTaskAppsReportNavCommand() + { + var command = new Command("retrieve-security-task-apps-report"); + command.Description = "Provides operations to call the retrieveSecurityTaskAppsReport method."; + var builder = new global::ApiSdk.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport.RetrieveSecurityTaskAppsReportRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveWin32CatalogAppsUpdateReport method. + /// + /// A + public Command BuildRetrieveWin32CatalogAppsUpdateReportNavCommand() + { + var command = new Command("retrieve-win32-catalog-apps-update-report"); + command.Description = "Provides operations to call the retrieveWin32CatalogAppsUpdateReport method."; + var builder = new global::ApiSdk.DeviceManagement.Reports.RetrieveWin32CatalogAppsUpdateReport.RetrieveWin32CatalogAppsUpdateReportRequestBuilder(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 ReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports{?%24expand,%24select}", rawUrl) @@ -1491,17 +1563,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Reports singleton + /// Get reports from 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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -1517,11 +1589,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementReports body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementReports body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementReports body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementReports body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -1531,9 +1603,10 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementReports body return requestInfo; } /// - /// Reports singleton + /// Get reports from deviceManagement /// - public class ReportsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -1558,3 +1631,4 @@ public class ReportsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody.cs b/src/generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody.cs new file mode 100644 index 0000000000..ed50fbb586 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody.cs @@ -0,0 +1,133 @@ +// +#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.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The name property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Name { get; set; } +#nullable restore +#else + public string Name { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The sessionId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SessionId { get; set; } +#nullable restore +#else + public string SessionId { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody() + { + 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.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "sessionId", n => { SessionId = n.GetStringValue(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteStringValue("name", Name); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteStringValue("sessionId", SessionId); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder.cs b/src/generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder.cs new file mode 100644 index 0000000000..71191eb058 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveAndroidWorkProfileDeviceMigrationStatuses/RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder.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.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses +{ + /// + /// Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveAndroidWorkProfileDeviceMigrationStatuses + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveAndroidWorkProfileDeviceMigrationStatuses"; + 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.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody.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 RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/retrieveAndroidWorkProfileDeviceMigrationStatuses", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/retrieveAndroidWorkProfileDeviceMigrationStatuses", rawUrl) + { + } + /// + /// Invoke action retrieveAndroidWorkProfileDeviceMigrationStatuses + /// + /// 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.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.RetrieveAndroidWorkProfileDeviceMigrationStatuses.RetrieveAndroidWorkProfileDeviceMigrationStatusesPostRequestBody 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/Reports/RetrieveCloudPkiLeafCertificateReport/RetrieveCloudPkiLeafCertificateReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateReport/RetrieveCloudPkiLeafCertificateReportPostRequestBody.cs new file mode 100644 index 0000000000..5ed1429c36 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateReport/RetrieveCloudPkiLeafCertificateReportPostRequestBody.cs @@ -0,0 +1,113 @@ +// +#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.Reports.RetrieveCloudPkiLeafCertificateReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveCloudPkiLeafCertificateReportPostRequestBody : IAdditionalDataHolder, 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 certificationAuthorityId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CertificationAuthorityId { get; set; } +#nullable restore +#else + public string CertificationAuthorityId { get; set; } +#endif + /// The filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveCloudPkiLeafCertificateReportPostRequestBody() + { + 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.Reports.RetrieveCloudPkiLeafCertificateReport.RetrieveCloudPkiLeafCertificateReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport.RetrieveCloudPkiLeafCertificateReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "certificationAuthorityId", n => { CertificationAuthorityId = n.GetStringValue(); } }, + { "filter", n => { Filter = n.GetStringValue(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("certificationAuthorityId", CertificationAuthorityId); + writer.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateReport/RetrieveCloudPkiLeafCertificateReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateReport/RetrieveCloudPkiLeafCertificateReportRequestBuilder.cs new file mode 100644 index 0000000000..e0647f167b --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateReport/RetrieveCloudPkiLeafCertificateReportRequestBuilder.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.Reports.RetrieveCloudPkiLeafCertificateReport +{ + /// + /// Provides operations to call the retrieveCloudPkiLeafCertificateReport method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveCloudPkiLeafCertificateReportRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveCloudPkiLeafCertificateReport + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveCloudPkiLeafCertificateReport"; + 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.Reports.RetrieveCloudPkiLeafCertificateReport.RetrieveCloudPkiLeafCertificateReportPostRequestBody.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 RetrieveCloudPkiLeafCertificateReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/retrieveCloudPkiLeafCertificateReport", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveCloudPkiLeafCertificateReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/retrieveCloudPkiLeafCertificateReport", rawUrl) + { + } + /// + /// Invoke action retrieveCloudPkiLeafCertificateReport + /// + /// 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.Reports.RetrieveCloudPkiLeafCertificateReport.RetrieveCloudPkiLeafCertificateReportPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateReport.RetrieveCloudPkiLeafCertificateReportPostRequestBody 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/Reports/RetrieveCloudPkiLeafCertificateSummaryReport/RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateSummaryReport/RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody.cs new file mode 100644 index 0000000000..d8c779fc80 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateSummaryReport/RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody.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.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateSummaryReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody : IAdditionalDataHolder, 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 certificationAuthorityId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? CertificationAuthorityId { get; set; } +#nullable restore +#else + public string CertificationAuthorityId { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody() + { + 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.Reports.RetrieveCloudPkiLeafCertificateSummaryReport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateSummaryReport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "certificationAuthorityId", n => { CertificationAuthorityId = n.GetStringValue(); } }, + { "select", n => { Select = 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("certificationAuthorityId", CertificationAuthorityId); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateSummaryReport/RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateSummaryReport/RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder.cs new file mode 100644 index 0000000000..1655b15aab --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveCloudPkiLeafCertificateSummaryReport/RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder.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.Reports.RetrieveCloudPkiLeafCertificateSummaryReport +{ + /// + /// Provides operations to call the retrieveCloudPkiLeafCertificateSummaryReport method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveCloudPkiLeafCertificateSummaryReport + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveCloudPkiLeafCertificateSummaryReport"; + 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.Reports.RetrieveCloudPkiLeafCertificateSummaryReport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody.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 RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/retrieveCloudPkiLeafCertificateSummaryReport", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/retrieveCloudPkiLeafCertificateSummaryReport", rawUrl) + { + } + /// + /// Invoke action retrieveCloudPkiLeafCertificateSummaryReport + /// + /// 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.Reports.RetrieveCloudPkiLeafCertificateSummaryReport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.RetrieveCloudPkiLeafCertificateSummaryReport.RetrieveCloudPkiLeafCertificateSummaryReportPostRequestBody 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/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.cs new file mode 100644 index 0000000000..5b34b639d8 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportPostRequestBody.cs @@ -0,0 +1,133 @@ +// +#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.Reports.RetrieveDeviceAppInstallationStatusReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveDeviceAppInstallationStatusReportPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The name property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Name { get; set; } +#nullable restore +#else + public string Name { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The sessionId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SessionId { get; set; } +#nullable restore +#else + public string SessionId { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveDeviceAppInstallationStatusReportPostRequestBody() + { + 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.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "sessionId", n => { SessionId = n.GetStringValue(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteStringValue("name", Name); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteStringValue("sessionId", SessionId); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.cs new file mode 100644 index 0000000000..c0f0c9dc15 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveDeviceAppInstallationStatusReport/RetrieveDeviceAppInstallationStatusReportRequestBuilder.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.Reports.RetrieveDeviceAppInstallationStatusReport +{ + /// + /// Provides operations to call the retrieveDeviceAppInstallationStatusReport method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveDeviceAppInstallationStatusReportRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveDeviceAppInstallationStatusReport + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveDeviceAppInstallationStatusReport"; + 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.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody.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 RetrieveDeviceAppInstallationStatusReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveDeviceAppInstallationStatusReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/retrieveDeviceAppInstallationStatusReport", rawUrl) + { + } + /// + /// Invoke action retrieveDeviceAppInstallationStatusReport + /// + /// 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.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.RetrieveDeviceAppInstallationStatusReport.RetrieveDeviceAppInstallationStatusReportPostRequestBody 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/Reports/RetrieveSecurityTaskAppsReport/RetrieveSecurityTaskAppsReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/RetrieveSecurityTaskAppsReport/RetrieveSecurityTaskAppsReportPostRequestBody.cs new file mode 100644 index 0000000000..8bb1f06d14 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveSecurityTaskAppsReport/RetrieveSecurityTaskAppsReportPostRequestBody.cs @@ -0,0 +1,133 @@ +// +#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.Reports.RetrieveSecurityTaskAppsReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveSecurityTaskAppsReportPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The name property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Name { get; set; } +#nullable restore +#else + public string Name { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The sessionId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SessionId { get; set; } +#nullable restore +#else + public string SessionId { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveSecurityTaskAppsReportPostRequestBody() + { + 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.Reports.RetrieveSecurityTaskAppsReport.RetrieveSecurityTaskAppsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport.RetrieveSecurityTaskAppsReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "sessionId", n => { SessionId = n.GetStringValue(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteStringValue("name", Name); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteStringValue("sessionId", SessionId); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/RetrieveSecurityTaskAppsReport/RetrieveSecurityTaskAppsReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/RetrieveSecurityTaskAppsReport/RetrieveSecurityTaskAppsReportRequestBuilder.cs new file mode 100644 index 0000000000..470196a575 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveSecurityTaskAppsReport/RetrieveSecurityTaskAppsReportRequestBuilder.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.Reports.RetrieveSecurityTaskAppsReport +{ + /// + /// Provides operations to call the retrieveSecurityTaskAppsReport method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveSecurityTaskAppsReportRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveSecurityTaskAppsReport + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveSecurityTaskAppsReport"; + 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.Reports.RetrieveSecurityTaskAppsReport.RetrieveSecurityTaskAppsReportPostRequestBody.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 RetrieveSecurityTaskAppsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/retrieveSecurityTaskAppsReport", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveSecurityTaskAppsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/retrieveSecurityTaskAppsReport", rawUrl) + { + } + /// + /// Invoke action retrieveSecurityTaskAppsReport + /// + /// 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.Reports.RetrieveSecurityTaskAppsReport.RetrieveSecurityTaskAppsReportPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.RetrieveSecurityTaskAppsReport.RetrieveSecurityTaskAppsReportPostRequestBody 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/Reports/RetrieveWin32CatalogAppsUpdateReport/RetrieveWin32CatalogAppsUpdateReportPostRequestBody.cs b/src/generated/DeviceManagement/Reports/RetrieveWin32CatalogAppsUpdateReport/RetrieveWin32CatalogAppsUpdateReportPostRequestBody.cs new file mode 100644 index 0000000000..a3b93e0ad8 --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveWin32CatalogAppsUpdateReport/RetrieveWin32CatalogAppsUpdateReportPostRequestBody.cs @@ -0,0 +1,133 @@ +// +#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.Reports.RetrieveWin32CatalogAppsUpdateReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveWin32CatalogAppsUpdateReportPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The name property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Name { get; set; } +#nullable restore +#else + public string Name { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The sessionId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? SessionId { get; set; } +#nullable restore +#else + public string SessionId { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveWin32CatalogAppsUpdateReportPostRequestBody() + { + 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.Reports.RetrieveWin32CatalogAppsUpdateReport.RetrieveWin32CatalogAppsUpdateReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.Reports.RetrieveWin32CatalogAppsUpdateReport.RetrieveWin32CatalogAppsUpdateReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "name", n => { Name = n.GetStringValue(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "sessionId", n => { SessionId = n.GetStringValue(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteStringValue("name", Name); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteStringValue("sessionId", SessionId); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Reports/RetrieveWin32CatalogAppsUpdateReport/RetrieveWin32CatalogAppsUpdateReportRequestBuilder.cs b/src/generated/DeviceManagement/Reports/RetrieveWin32CatalogAppsUpdateReport/RetrieveWin32CatalogAppsUpdateReportRequestBuilder.cs new file mode 100644 index 0000000000..fb71851d6f --- /dev/null +++ b/src/generated/DeviceManagement/Reports/RetrieveWin32CatalogAppsUpdateReport/RetrieveWin32CatalogAppsUpdateReportRequestBuilder.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.Reports.RetrieveWin32CatalogAppsUpdateReport +{ + /// + /// Provides operations to call the retrieveWin32CatalogAppsUpdateReport method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveWin32CatalogAppsUpdateReportRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveWin32CatalogAppsUpdateReport + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveWin32CatalogAppsUpdateReport"; + 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.Reports.RetrieveWin32CatalogAppsUpdateReport.RetrieveWin32CatalogAppsUpdateReportPostRequestBody.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 RetrieveWin32CatalogAppsUpdateReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reports/retrieveWin32CatalogAppsUpdateReport", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveWin32CatalogAppsUpdateReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reports/retrieveWin32CatalogAppsUpdateReport", rawUrl) + { + } + /// + /// Invoke action retrieveWin32CatalogAppsUpdateReport + /// + /// 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.Reports.RetrieveWin32CatalogAppsUpdateReport.RetrieveWin32CatalogAppsUpdateReportPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Reports.RetrieveWin32CatalogAppsUpdateReport.RetrieveWin32CatalogAppsUpdateReportPostRequestBody 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/ResourceAccessProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/Count/CountRequestBuilder.cs index 948918b0f6..46851318d7 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ResourceAccessProfiles.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/resourceAccessProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/resourceAccessProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ResourceAccessProfiles/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assign/AssignPostRequestBody.cs index 47e85448b1..26494dd9e3 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/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.ResourceAccessProfiles.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.ResourceAccessProfiles.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.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(DeviceManagementResourceAccessProfileAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementResourceAccessProfileAssignment.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/ResourceAccessProfiles/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assign/AssignPostResponse.cs index dadb6492f8..e6bd9a70d3 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/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.ResourceAccessProfiles.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.ResourceAccessProfiles.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.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(DeviceManagementResourceAccessProfileAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementResourceAccessProfileAssignment.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/ResourceAccessProfiles/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assign/AssignRequestBuilder.cs index 99ab2cc300..9ad35b146b 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/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.ResourceAccessProfiles.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.ResourceAccessProfiles.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/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%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/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ResourceAccessProfiles.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ResourceAccessProfiles.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/ResourceAccessProfiles/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assignments/AssignmentsRequestBuilder.cs index a03383bd5b..eebcffd624 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ResourceAccessProfiles.Item.Assignments.Count; using ApiSdk.DeviceManagement.ResourceAccessProfiles.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.ResourceAccessProfiles.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementResourceAccessProfileBase 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.deviceManagementResourceAccessProfileBase entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.Item.Assignments.Item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder(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.ResourceAccessProfiles.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(DeviceManagementResourceAccessProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementResourceAccessProfileAssignment.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/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%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/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%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(DeviceManagementResourceAccessProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementResourceAccessProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementResourceAccessProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementResourceAccessProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementResourceAcces /// /// The list of assignments for the device configuration 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/ResourceAccessProfiles/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assignments/Count/CountRequestBuilder.cs index e2e8a8f6e6..c4950664a5 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/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.ResourceAccessProfiles.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/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%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/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ResourceAccessProfiles/Item/Assignments/Item/DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assignments/Item/DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.cs index 94f6ad5781..58c04236b5 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assignments/Item/DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/Assignments/Item/DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ResourceAccessProfiles.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementResourceAccessProfileBase entity. /// - public class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder : 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(DeviceManagementResourceAccessProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementResourceAccessProfileAssignment.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 DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%2Did}/assignments/{deviceManagementResourceAccessProfileAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%2Did}/assignments/{deviceManagementResourceAccessProfileAssignment%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(DeviceManagementResourceAccessProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementResourceAccessProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementResourceAccessProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementResourceAccessProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementResourceAcce /// /// The list of assignments for the device configuration profile. /// - public class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ResourceAccessProfiles/Item/DeviceManagementResourceAccessProfileBaseItemRequestBuilder.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/DeviceManagementResourceAccessProfileBaseItemRequestBuilder.cs index 35e7a986a1..a0e7dfaf57 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/Item/DeviceManagementResourceAccessProfileBaseItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/Item/DeviceManagementResourceAccessProfileBaseItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ResourceAccessProfiles.Item.Assign; using ApiSdk.DeviceManagement.ResourceAccessProfiles.Item.Assignments; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ResourceAccessProfiles.Item /// /// Provides operations to manage the resourceAccessProfiles property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementResourceAccessProfileBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementResourceAccessProfileBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.deviceManagementResourceAccessProfileBase 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.deviceManagementResourceAccessProfileBase entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -58,7 +61,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.ResourceAccessProfiles.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -184,8 +187,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementResourceAccessProfileBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementResourceAccessProfileBase.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 DeviceManagementResourceAccessProfileBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementResourceAccessProfileBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%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(DeviceManagementResourceAccessProfileBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementResourceAccessProfileBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementResourceAccessProfileBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementResourceAccessProfileBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementResourceAcce /// /// Collection of resource access settings associated with account. /// - public class DeviceManagementResourceAccessProfileBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementResourceAccessProfileBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class DeviceManagementResourceAccessProfileBaseItemRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypePostRequestBody.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypePostRequestBody.cs index a463002faf..d336619677 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypePostRequestBody.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypePostRequestBody.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.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class QueryByPlatformTypePostRequestBody : IAdditionalDataHolder, IParsable + public partial class QueryByPlatformTypePostRequestBody : IAdditionalDataHolder, 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; } /// Supported platform types for policies. - public PolicyPlatformType? PlatformType { get; set; } + public global::ApiSdk.Models.PolicyPlatformType? PlatformType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public QueryByPlatformTypePostRequestBody() { @@ -25,12 +27,12 @@ public QueryByPlatformTypePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static QueryByPlatformTypePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType.QueryByPlatformTypePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new QueryByPlatformTypePostRequestBody(); + return new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType.QueryByPlatformTypePostRequestBody(); } /// /// The deserialization information for the current model @@ -40,7 +42,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "platformType", n => { PlatformType = n.GetEnumValue(); } }, + { "platformType", n => { PlatformType = n.GetEnumValue(); } }, }; } /// @@ -50,8 +52,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("platformType", PlatformType); + writer.WriteEnumValue("platformType", PlatformType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypePostResponse.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypePostResponse.cs index 8b92922beb..01b591736b 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypePostResponse.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypePostResponse.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.ResourceAccessProfiles.QueryByPlatformType { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class QueryByPlatformTypePostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class QueryByPlatformTypePostResponse : 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 QueryByPlatformTypePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType.QueryByPlatformTypePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new QueryByPlatformTypePostResponse(); + return new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType.QueryByPlatformTypePostResponse(); } /// /// 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(DeviceManagementResourceAccessProfileBase.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementResourceAccessProfileBase.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/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypeRequestBuilder.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypeRequestBuilder.cs index 2ed8f2d0ef..1a4ba60909 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypeRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/QueryByPlatformType/QueryByPlatformTypeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ResourceAccessProfiles.QueryByPlatformType /// /// Provides operations to call the queryByPlatformType method. /// - public class QueryByPlatformTypeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QueryByPlatformTypeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action queryByPlatformType @@ -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(QueryByPlatformTypePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType.QueryByPlatformTypePostRequestBody.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 QueryByPlatformTypeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/resourceAccessProfiles/queryByPlatformType", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public QueryByPlatformTypeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/resourceAccessProfiles/queryByPlatformType", rawUrl) @@ -100,11 +103,11 @@ public QueryByPlatformTypeRequestBuilder(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(QueryByPlatformTypePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType.QueryByPlatformTypePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(QueryByPlatformTypePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType.QueryByPlatformTypePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(QueryByPlatformTypePostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ResourceAccessProfiles/ResourceAccessProfilesRequestBuilder.cs b/src/generated/DeviceManagement/ResourceAccessProfiles/ResourceAccessProfilesRequestBuilder.cs index 67db52fedd..289102cc79 100644 --- a/src/generated/DeviceManagement/ResourceAccessProfiles/ResourceAccessProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceAccessProfiles/ResourceAccessProfilesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ResourceAccessProfiles.Count; using ApiSdk.DeviceManagement.ResourceAccessProfiles.Item; using ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType; using ApiSdk.Models.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.ResourceAccessProfiles /// /// Provides operations to manage the resourceAccessProfiles property of the microsoft.graph.deviceManagement entity. /// - public class ResourceAccessProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceAccessProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the resourceAccessProfiles property of the microsoft.graph.deviceManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementResourceAccessProfileBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.Item.DeviceManagementResourceAccessProfileBaseItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); 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.DeviceManagement.ResourceAccessProfiles.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(DeviceManagementResourceAccessProfileBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementResourceAccessProfileBase.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 = "Collection of resource access 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"); @@ -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}, @@ -206,7 +158,7 @@ public Command BuildQueryByPlatformTypeNavCommand() { var command = new Command("query-by-platform-type"); command.Description = "Provides operations to call the queryByPlatformType method."; - var builder = new QueryByPlatformTypeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ResourceAccessProfiles.QueryByPlatformType.QueryByPlatformTypeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -216,14 +168,14 @@ public Command BuildQueryByPlatformTypeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ResourceAccessProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/resourceAccessProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResourceAccessProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/resourceAccessProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -236,11 +188,11 @@ public ResourceAccessProfilesRequestBuilder(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); @@ -256,11 +208,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementResourceAccessProfileBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementResourceAccessProfileBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementResourceAccessProfileBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementResourceAccessProfileBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -272,7 +224,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementResourceAcces /// /// Collection of resource access settings associated with account. /// - public class ResourceAccessProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceAccessProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -336,3 +289,4 @@ public class ResourceAccessProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ResourceOperations/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ResourceOperations/Count/CountRequestBuilder.cs index 390266a7b7..4cf7b20847 100644 --- a/src/generated/DeviceManagement/ResourceOperations/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceOperations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ResourceOperations.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/resourceOperations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/resourceOperations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ResourceOperations/Item/GetScopesForUserWithUserid/GetScopesForUserWithUseridGetResponse.cs b/src/generated/DeviceManagement/ResourceOperations/Item/GetScopesForUserWithUserid/GetScopesForUserWithUseridGetResponse.cs index 277d875544..4d0b5ef757 100644 --- a/src/generated/DeviceManagement/ResourceOperations/Item/GetScopesForUserWithUserid/GetScopesForUserWithUseridGetResponse.cs +++ b/src/generated/DeviceManagement/ResourceOperations/Item/GetScopesForUserWithUserid/GetScopesForUserWithUseridGetResponse.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.ResourceOperations.Item.GetScopesForUserWithUserid { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetScopesForUserWithUseridGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetScopesForUserWithUseridGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetScopesForUserWithUseridGetResponse : BaseCollectionPaginationCou /// /// Creates a new instance of the 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 GetScopesForUserWithUseridGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.ResourceOperations.Item.GetScopesForUserWithUserid.GetScopesForUserWithUseridGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetScopesForUserWithUseridGetResponse(); + return new global::ApiSdk.DeviceManagement.ResourceOperations.Item.GetScopesForUserWithUserid.GetScopesForUserWithUseridGetResponse(); } /// /// 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/ResourceOperations/Item/GetScopesForUserWithUserid/GetScopesForUserWithUseridRequestBuilder.cs b/src/generated/DeviceManagement/ResourceOperations/Item/GetScopesForUserWithUserid/GetScopesForUserWithUseridRequestBuilder.cs index 2f4d520779..4e483e660b 100644 --- a/src/generated/DeviceManagement/ResourceOperations/Item/GetScopesForUserWithUserid/GetScopesForUserWithUseridRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceOperations/Item/GetScopesForUserWithUserid/GetScopesForUserWithUseridRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ResourceOperations.Item.GetScopesForUserWithUs /// /// Provides operations to call the getScopesForUser method. /// - public class GetScopesForUserWithUseridRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetScopesForUserWithUseridRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function getScopesForUser @@ -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 GetScopesForUserWithUseridRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/resourceOperations/{resourceOperation%2Did}/getScopesForUser(userid='{userid}'){?%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 GetScopesForUserWithUseridRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/resourceOperations/{resourceOperation%2Did}/getScopesForUser(userid='{userid}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -128,11 +131,11 @@ public GetScopesForUserWithUseridRequestBuilder(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); @@ -143,7 +146,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function getScopesForUser /// - public class GetScopesForUserWithUseridRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetScopesForUserWithUseridRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -177,3 +181,4 @@ public class GetScopesForUserWithUseridRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ResourceOperations/Item/ResourceOperationItemRequestBuilder.cs b/src/generated/DeviceManagement/ResourceOperations/Item/ResourceOperationItemRequestBuilder.cs index d73e552f7b..4fe3076d1b 100644 --- a/src/generated/DeviceManagement/ResourceOperations/Item/ResourceOperationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceOperations/Item/ResourceOperationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ResourceOperations.Item.GetScopesForUserWithUserid; using ApiSdk.Models.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.ResourceOperations.Item /// /// Provides operations to manage the resourceOperations property of the microsoft.graph.deviceManagement entity. /// - public class ResourceOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property resourceOperations for deviceManagement @@ -117,7 +120,7 @@ public Command BuildGetScopesForUserWithUseridRbCommand() { var command = new Command("get-scopes-for-user-with-userid"); command.Description = "Provides operations to call the getScopesForUser method."; - var builder = new GetScopesForUserWithUseridRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ResourceOperations.Item.GetScopesForUserWithUserid.GetScopesForUserWithUseridRequestBuilder(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(ResourceOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ResourceOperation.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 ResourceOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/resourceOperations/{resourceOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResourceOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/resourceOperations/{resourceOperation%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(ResourceOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ResourceOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ResourceOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ResourceOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ResourceOperation body, Acti /// /// The Resource Operations. /// - public class ResourceOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ResourceOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ResourceOperations/ResourceOperationsRequestBuilder.cs b/src/generated/DeviceManagement/ResourceOperations/ResourceOperationsRequestBuilder.cs index 98dc60238b..70df7b0a65 100644 --- a/src/generated/DeviceManagement/ResourceOperations/ResourceOperationsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ResourceOperations/ResourceOperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ResourceOperations.Count; using ApiSdk.DeviceManagement.ResourceOperations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ResourceOperations /// /// Provides operations to manage the resourceOperations property of the microsoft.graph.deviceManagement entity. /// - public class ResourceOperationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceOperationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the resourceOperations 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 ResourceOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ResourceOperations.Item.ResourceOperationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGetScopesForUserWithUseridRbCommand()); @@ -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.ResourceOperations.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(ResourceOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ResourceOperation.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 Resource Operations."; - 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 ResourceOperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/resourceOperations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResourceOperationsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/resourceOperations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ResourceOperationsRequestBuilder(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(ResourceOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ResourceOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ResourceOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ResourceOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ResourceOperation body, Actio /// /// The Resource Operations. /// - public class ResourceOperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourceOperationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ResourceOperationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RetrieveUserRoleDetailWithUserid/RetrieveUserRoleDetailWithUseridRequestBuilder.cs b/src/generated/DeviceManagement/RetrieveUserRoleDetailWithUserid/RetrieveUserRoleDetailWithUseridRequestBuilder.cs new file mode 100644 index 0000000000..1b19053a3e --- /dev/null +++ b/src/generated/DeviceManagement/RetrieveUserRoleDetailWithUserid/RetrieveUserRoleDetailWithUseridRequestBuilder.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.RetrieveUserRoleDetailWithUserid +{ + /// + /// Provides operations to call the retrieveUserRoleDetail method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveUserRoleDetailWithUseridRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function retrieveUserRoleDetail + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function retrieveUserRoleDetail"; + var useridOption = new Option("--userid", description: "Usage: userid='{userid}'") { + }; + useridOption.IsRequired = true; + command.AddOption(useridOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var userid = invocationContext.ParseResult.GetValueForOption(useridOption); + 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 (userid is not null) requestInfo.PathParameters.Add("userid", userid); + 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 RetrieveUserRoleDetailWithUseridRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/retrieveUserRoleDetail(userid='{userid}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveUserRoleDetailWithUseridRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/retrieveUserRoleDetail(userid='{userid}')", rawUrl) + { + } + /// + /// Invoke function retrieveUserRoleDetail + /// + /// 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/DeviceManagement/ReusablePolicySettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Count/CountRequestBuilder.cs index 3131a0ba6a..b7ad4251f4 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ReusablePolicySettings.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/reusablePolicySettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/reusablePolicySettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ReusablePolicySettings/Item/Clone/CloneRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/Clone/CloneRequestBuilder.cs index ab3b48b704..094a467a2a 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/Clone/CloneRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/Clone/CloneRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ReusablePolicySettings.Item.Clone /// /// Provides operations to call the clone method. /// - public class CloneRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloneRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action clone @@ -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 CloneRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/clone", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloneRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/clone", rawUrl) @@ -94,3 +97,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.Clone; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ReusablePolicySettings.Item /// /// Provides operations to manage the reusablePolicySettings property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementReusablePolicySettingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementReusablePolicySettingItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clone method. @@ -31,7 +34,7 @@ public Command BuildCloneNavCommand() { var command = new Command("clone"); command.Description = "Provides operations to call the clone method."; - var builder = new CloneRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.Clone.CloneRequestBuilder(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(DeviceManagementReusablePolicySetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementReusablePolicySetting.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildReferencingConfigurationPoliciesNavCommand() { var command = new Command("referencing-configuration-policies"); command.Description = "Provides operations to manage the referencingConfigurationPolicies property of the microsoft.graph.deviceManagementReusablePolicySetting entity."; - var builder = new ReferencingConfigurationPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.ReferencingConfigurationPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -206,14 +209,14 @@ public Command BuildReferencingConfigurationPoliciesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceManagementReusablePolicySettingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementReusablePolicySettingItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%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(DeviceManagementReusablePolicySetting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementReusablePolicySetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementReusablePolicySetting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementReusablePolicySetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementReusablePoli /// /// List of all reusable settings that can be referred in a policy /// - public class DeviceManagementReusablePolicySettingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementReusablePolicySettingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class DeviceManagementReusablePolicySettingItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Count/CountRequestBuilder.cs index 36a93c9783..cb7555ec15 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ReusablePolicySettings.Item.ReferencingConfigu /// /// Provides operations to count the resources in the collection. /// - 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignPostRequestBody.cs index 91ee59acdd..938533c4d6 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignPostResponse.cs index adb22ec36f..d061aa11c4 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignRequestBuilder.cs index 5d7ee02db1..bc36b90e8f 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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 @@ -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(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assign.AssignPostRequestBody.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 AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assign", rawUrl) @@ -112,11 +115,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -127,3 +130,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostRequestBody.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostRequestBody.cs deleted file mode 100644 index 8a7a7008de..0000000000 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostResponse.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationPostResponse.cs deleted file mode 100644 index e12797a8cb..0000000000 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationRequestBuilder.cs deleted file mode 100644 index 036f631b9c..0000000000 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/AssignJustInTimeConfiguration/AssignJustInTimeConfigurationRequestBuilder.cs +++ /dev/null @@ -1,116 +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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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 deviceManagementReusablePolicySettingIdOption = new Option("--device-management-reusable-policy-setting-id", description: "The unique identifier of deviceManagementReusablePolicySetting") { - }; - deviceManagementReusablePolicySettingIdOption.IsRequired = true; - command.AddOption(deviceManagementReusablePolicySettingIdOption); - 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 deviceManagementReusablePolicySettingId = invocationContext.ParseResult.GetValueForOption(deviceManagementReusablePolicySettingIdOption); - 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 (deviceManagementReusablePolicySettingId is not null) requestInfo.PathParameters.Add("deviceManagementReusablePolicySetting%2Did", deviceManagementReusablePolicySettingId); - 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/AssignmentsRequestBuilder.cs index a8922d8b00..0e6018ed1b 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assignments.Count; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assignments.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(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; @@ -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 AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,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); @@ -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(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)); @@ -275,7 +278,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")] @@ -339,3 +343,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/Count/CountRequestBuilder.cs index 3d13475f5d..d6a54880fe 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// Provides operations to count the resources in the collection. /// - 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs index ef536378dd..d67721eccd 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Assignments/Item/DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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 @@ -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(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; @@ -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 DeviceManagementConfigurationPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/assignments/{deviceManagementConfigurationPolicyAssignment%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(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)); @@ -271,7 +274,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 @@ -296,3 +300,4 @@ public class DeviceManagementConfigurationPolicyAssignmentItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetPostResponse.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetPostResponse.cs new file mode 100644 index 0000000000..3bfad81d9b --- /dev/null +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.ClearEnrollmentTimeDeviceMembershipTarget.ClearEnrollmentTimeDeviceMembershipTargetPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..bf367ea1c4 --- /dev/null +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/ClearEnrollmentTimeDeviceMembershipTarget/ClearEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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 deviceManagementReusablePolicySettingIdOption = new Option("--device-management-reusable-policy-setting-id", description: "The unique identifier of deviceManagementReusablePolicySetting") { + }; + deviceManagementReusablePolicySettingIdOption.IsRequired = true; + command.AddOption(deviceManagementReusablePolicySettingIdOption); + 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 deviceManagementReusablePolicySettingId = invocationContext.ParseResult.GetValueForOption(deviceManagementReusablePolicySettingIdOption); + 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 (deviceManagementReusablePolicySettingId is not null) requestInfo.PathParameters.Add("deviceManagementReusablePolicySetting%2Did", deviceManagementReusablePolicySettingId); + 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/CreateCopy/CreateCopyPostRequestBody.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/CreateCopy/CreateCopyPostRequestBody.cs index 6f31f5cbfe..cc074a1c45 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/CreateCopy/CreateCopyPostRequestBody.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateCopyPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/CreateCopy/CreateCopyRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/CreateCopy/CreateCopyRequestBuilder.cs index d0105d0e01..f42facb929 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/CreateCopy/CreateCopyRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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 @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody.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 CreateCopyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/createCopy", rawUrl) @@ -100,11 +103,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateCopyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.CreateCopy.CreateCopyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CreateCopyPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/DeviceManagementConfigurationPolicyItemRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/DeviceManagementConfigurationPolicyItemRequestBuilder.cs index a4323ef83f..26ac8d5f2d 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/DeviceManagementConfigurationPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/DeviceManagementConfigurationPolicyItemRequestBuilder.cs @@ -1,14 +1,17 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assign; -using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.AssignJustInTimeConfiguration; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Assignments; +using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.ClearEnrollmentTimeDeviceMembershipTarget; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.CreateCopy; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Reorder; -using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.RetrieveJustInTimeConfiguration; +using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.RetrieveEnrollmentTimeDeviceMembershipTarget; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.RetrieveLatestUpgradeDefaultBaselinePolicy; +using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigu /// /// Provides operations to manage the referencingConfigurationPolicies property of the microsoft.graph.deviceManagementReusablePolicySetting 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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.CreateCopy.CreateCopyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -241,8 +245,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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; @@ -271,7 +275,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Reorder.ReorderRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -281,14 +285,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.RetrieveEnrollmentTimeDeviceMembershipTarget.RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -305,7 +309,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.RetrieveLatestUpgradeDefaultBaselinePolicy.RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -315,6 +319,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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 @@ -322,7 +343,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -342,14 +363,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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -381,11 +402,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +422,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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)); @@ -417,7 +438,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// configuration policies referencing the current reusable setting. This property is read-only. /// - 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 @@ -442,3 +464,4 @@ public class DeviceManagementConfigurationPolicyItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Reorder/ReorderPostRequestBody.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Reorder/ReorderPostRequestBody.cs index 58c057dc8b..c103b9628c 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Reorder/ReorderPostRequestBody.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Reorder.ReorderPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ReorderPostRequestBody(); + return new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Reorder/ReorderRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Reorder/ReorderRequestBuilder.cs index f0b352198a..f8fc26b072 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Reorder/ReorderRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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 @@ -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(ReorderPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Reorder.ReorderPostRequestBody.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 ReorderRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/reorder", rawUrl) @@ -89,11 +92,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Reorder.ReorderPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReorderPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Reorder.ReorderPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(ReorderPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..778bbf835f --- /dev/null +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveEnrollmentTimeDeviceMembershipTarget/RetrieveEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,106 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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 deviceManagementReusablePolicySettingIdOption = new Option("--device-management-reusable-policy-setting-id", description: "The unique identifier of deviceManagementReusablePolicySetting") { + }; + deviceManagementReusablePolicySettingIdOption.IsRequired = true; + command.AddOption(deviceManagementReusablePolicySettingIdOption); + 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 deviceManagementReusablePolicySettingId = invocationContext.ParseResult.GetValueForOption(deviceManagementReusablePolicySettingIdOption); + 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 (deviceManagementReusablePolicySettingId is not null) requestInfo.PathParameters.Add("deviceManagementReusablePolicySetting%2Did", deviceManagementReusablePolicySettingId); + 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveJustInTimeConfiguration/RetrieveJustInTimeConfigurationRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveJustInTimeConfiguration/RetrieveJustInTimeConfigurationRequestBuilder.cs deleted file mode 100644 index 018732fb10..0000000000 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveJustInTimeConfiguration/RetrieveJustInTimeConfigurationRequestBuilder.cs +++ /dev/null @@ -1,102 +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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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 deviceManagementReusablePolicySettingIdOption = new Option("--device-management-reusable-policy-setting-id", description: "The unique identifier of deviceManagementReusablePolicySetting") { - }; - deviceManagementReusablePolicySettingIdOption.IsRequired = true; - command.AddOption(deviceManagementReusablePolicySettingIdOption); - 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 deviceManagementReusablePolicySettingId = invocationContext.ParseResult.GetValueForOption(deviceManagementReusablePolicySettingIdOption); - 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 (deviceManagementReusablePolicySettingId is not null) requestInfo.PathParameters.Add("deviceManagementReusablePolicySetting%2Did", deviceManagementReusablePolicySettingId); - 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveLatestUpgradeDefaultBaselinePolicy/RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveLatestUpgradeDefaultBaselinePolicy/RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder.cs index 902fba39ad..efc6d92520 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/RetrieveLatestUpgradeDefaultBaselinePolicy/RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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 @@ -66,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 RetrieveLatestUpgradeDefaultBaselinePolicyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/retrieveLatestUpgradeDefaultBaselinePolicy()", rawUrl) @@ -100,3 +103,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs new file mode 100644 index 0000000000..2d2426cf80 --- /dev/null +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/SetEnrollmentTimeDeviceMembershipTarget/SetEnrollmentTimeDeviceMembershipTargetRequestBuilder.cs @@ -0,0 +1,121 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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 deviceManagementReusablePolicySettingIdOption = new Option("--device-management-reusable-policy-setting-id", description: "The unique identifier of deviceManagementReusablePolicySetting") { + }; + deviceManagementReusablePolicySettingIdOption.IsRequired = true; + command.AddOption(deviceManagementReusablePolicySettingIdOption); + 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 deviceManagementReusablePolicySettingId = invocationContext.ParseResult.GetValueForOption(deviceManagementReusablePolicySettingIdOption); + 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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (deviceManagementReusablePolicySettingId is not null) requestInfo.PathParameters.Add("deviceManagementReusablePolicySetting%2Did", deviceManagementReusablePolicySettingId); + 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.SetEnrollmentTimeDeviceMembershipTarget.SetEnrollmentTimeDeviceMembershipTargetPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Count/CountRequestBuilder.cs index facee3442f..ab47798e56 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// Provides operations to count the resources in the collection. /// - 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs index 79417b6901..dc554d2020 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/DeviceManagementConfigurationSettingItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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 @@ -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(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; @@ -204,7 +207,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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Settings.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -223,14 +226,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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}{?%24expand,%24select}", rawUrl) @@ -262,11 +265,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,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 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)); @@ -298,7 +301,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 @@ -323,3 +327,4 @@ public class DeviceManagementConfigurationSettingItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs index cf4dbf002d..e7de67b91e 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// Provides operations to count the resources in the collection. /// - 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}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -95,11 +98,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index 1d2f4937b2..cc3e1f7770 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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. @@ -92,14 +95,14 @@ public Command BuildGetCommand() 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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -112,11 +115,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); @@ -127,7 +130,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 @@ -152,3 +156,4 @@ public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 154dfec24e..afb5645d44 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Settings.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Settings.Item.SettingDefinitions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -166,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 SettingDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings/{deviceManagementConfigurationSetting%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -186,11 +189,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); @@ -201,7 +204,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")] @@ -265,3 +269,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/SettingsRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/SettingsRequestBuilder.cs index 7e46dcc5f3..ca3c6d0344 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/SettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/Item/Settings/SettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Settings.Count; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigu /// /// 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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item.Settings.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(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; @@ -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 SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{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/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,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); @@ -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(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)); @@ -277,7 +280,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")] @@ -341,3 +345,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/ReferencingConfigurationPoliciesRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/ReferencingConfigurationPoliciesRequestBuilder.cs index e71c66957b..ed8ae84d77 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/ReferencingConfigurationPoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/Item/ReferencingConfigurationPolicies/ReferencingConfigurationPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Count; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ReusablePolicySettings.Item.ReferencingConfigu /// /// Provides operations to manage the referencingConfigurationPolicies property of the microsoft.graph.deviceManagementReusablePolicySetting entity. /// - public class ReferencingConfigurationPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReferencingConfigurationPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the referencingConfigurationPolicies property of the microsoft.graph.deviceManagementReusablePolicySetting 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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.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.ReusablePolicySettings.Item.ReferencingConfigurationPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(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; @@ -216,14 +220,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReferencingConfigurationPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReferencingConfigurationPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting%2Did}/referencingConfigurationPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -236,11 +240,11 @@ public ReferencingConfigurationPoliciesRequestBuilder(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); @@ -256,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 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)); @@ -272,7 +276,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// configuration policies referencing the current reusable setting. This property is read-only. /// - public class ReferencingConfigurationPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReferencingConfigurationPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -336,3 +341,4 @@ public class ReferencingConfigurationPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusablePolicySettings/ReusablePolicySettingsRequestBuilder.cs b/src/generated/DeviceManagement/ReusablePolicySettings/ReusablePolicySettingsRequestBuilder.cs index 985556166b..db96436a26 100644 --- a/src/generated/DeviceManagement/ReusablePolicySettings/ReusablePolicySettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusablePolicySettings/ReusablePolicySettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusablePolicySettings.Count; using ApiSdk.DeviceManagement.ReusablePolicySettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ReusablePolicySettings /// /// Provides operations to manage the reusablePolicySettings property of the microsoft.graph.deviceManagement entity. /// - public class ReusablePolicySettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReusablePolicySettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the reusablePolicySettings 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 DeviceManagementReusablePolicySettingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ReusablePolicySettings.Item.DeviceManagementReusablePolicySettingItemRequestBuilder(PathParameters); commands.Add(builder.BuildCloneNavCommand()); 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.ReusablePolicySettings.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(DeviceManagementReusablePolicySetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementReusablePolicySetting.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 = "List of all reusable settings that can be referred in a policy"; - 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 ReusablePolicySettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusablePolicySettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReusablePolicySettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reusablePolicySettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public ReusablePolicySettingsRequestBuilder(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); @@ -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(DeviceManagementReusablePolicySetting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementReusablePolicySetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementReusablePolicySetting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementReusablePolicySetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementReusablePolic /// /// List of all reusable settings that can be referred in a policy /// - public class ReusablePolicySettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReusablePolicySettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class ReusablePolicySettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ReusableSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ReusableSettings/Count/CountRequestBuilder.cs index 14aaa9a4ac..4d72a0d281 100644 --- a/src/generated/DeviceManagement/ReusableSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusableSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ReusableSettings.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/reusableSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/reusableSettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/re /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ReusableSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/ReusableSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index 73134d3576..885e62f93b 100644 --- a/src/generated/DeviceManagement/ReusableSettings/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusableSettings/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.ReusableSettings.Item /// /// Provides operations to manage the reusableSettings 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 reusableSettings 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/reusableSettings/{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/reusableSettings/{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 reusable settings /// - 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/ReusableSettings/ReusableSettingsRequestBuilder.cs b/src/generated/DeviceManagement/ReusableSettings/ReusableSettingsRequestBuilder.cs index f1f90ceb4d..2429244a79 100644 --- a/src/generated/DeviceManagement/ReusableSettings/ReusableSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ReusableSettings/ReusableSettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ReusableSettings.Count; using ApiSdk.DeviceManagement.ReusableSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ReusableSettings /// /// Provides operations to manage the reusableSettings property of the microsoft.graph.deviceManagement entity. /// - public class ReusableSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReusableSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the reusableSettings property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ReusableSettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ReusableSettings.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.ReusableSettings.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 reusable settings"; - 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 ReusableSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/reusableSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReusableSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/reusableSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ReusableSettingsRequestBuilder(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); @@ -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 reusable settings /// - public class ReusableSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReusableSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ReusableSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleAssignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/RoleAssignments/Count/CountRequestBuilder.cs index ed7352edb8..0eef653a36 100644 --- a/src/generated/DeviceManagement/RoleAssignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleAssignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RoleAssignments.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/roleAssignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/roleAssignments/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/RoleAssignments/Item/DeviceAndAppManagementRoleAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/RoleAssignments/Item/DeviceAndAppManagementRoleAssignmentItemRequestBuilder.cs index d9ff54ba7c..e7fb52a6da 100644 --- a/src/generated/DeviceManagement/RoleAssignments/Item/DeviceAndAppManagementRoleAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleAssignments/Item/DeviceAndAppManagementRoleAssignmentItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleAssignments.Item.RoleDefinition; using ApiSdk.DeviceManagement.RoleAssignments.Item.RoleScopeTags; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RoleAssignments.Item /// /// Provides operations to manage the roleAssignments property of the microsoft.graph.deviceManagement entity. /// - public class DeviceAndAppManagementRoleAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAndAppManagementRoleAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property roleAssignments for deviceManagement @@ -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(DeviceAndAppManagementRoleAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceAndAppManagementRoleAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -169,7 +172,7 @@ public Command BuildRoleDefinitionNavCommand() { var command = new Command("role-definition"); command.Description = "Provides operations to manage the roleDefinition property of the microsoft.graph.roleAssignment entity."; - var builder = new RoleDefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleAssignments.Item.RoleDefinition.RoleDefinitionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -186,7 +189,7 @@ public Command BuildRoleScopeTagsNavCommand() { var command = new Command("role-scope-tags"); command.Description = "Provides operations to manage the roleScopeTags property of the microsoft.graph.deviceAndAppManagementRoleAssignment entity."; - var builder = new RoleScopeTagsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleAssignments.Item.RoleScopeTags.RoleScopeTagsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -205,14 +208,14 @@ public Command BuildRoleScopeTagsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceAndAppManagementRoleAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceAndAppManagementRoleAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment%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(DeviceAndAppManagementRoleAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceAndAppManagementRoleAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceAndAppManagementRoleAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceAndAppManagementRoleAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -280,7 +283,8 @@ public RequestInformation ToPatchRequestInformation(DeviceAndAppManagementRoleAs /// /// The Role Assignments. /// - public class DeviceAndAppManagementRoleAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceAndAppManagementRoleAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -305,3 +309,4 @@ public class DeviceAndAppManagementRoleAssignmentItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.cs b/src/generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.cs index eea33adbc1..2c8a72ad03 100644 --- a/src/generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,16 +21,17 @@ namespace ApiSdk.DeviceManagement.RoleAssignments.Item.RoleDefinition /// /// Provides operations to manage the roleDefinition property of the microsoft.graph.roleAssignment entity. /// - public class RoleDefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleDefinitionRequestBuilder : BaseCliRequestBuilder { /// - /// Role definition this assignment is part of. + /// Indicates the role definition for this role assignment. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Role definition this assignment is part of."; + command.Description = "Indicates the role definition for this role assignment."; var deviceAndAppManagementRoleAssignmentIdOption = new Option("--device-and-app-management-role-assignment-id", description: "The unique identifier of deviceAndAppManagementRoleAssignment") { }; deviceAndAppManagementRoleAssignmentIdOption.IsRequired = true; @@ -74,31 +77,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 RoleDefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}/roleDefinition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleDefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}/roleDefinition{?%24expand,%24select}", rawUrl) { } /// - /// Role definition this assignment is part of. + /// Indicates the role definition for this role assignment. /// /// 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); @@ -107,9 +110,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Role definition this assignment is part of. + /// Indicates the role definition for this role assignment. /// - public class RoleDefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleDefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class RoleDefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Count/CountRequestBuilder.cs index 303540804d..2a84675d9b 100644 --- a/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RoleAssignments.Item.RoleScopeTags.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/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}/roleScopeTags/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}/roleScopeTags/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.cs b/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.cs index e0a6f58034..58d171a8b1 100644 --- a/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,16 +21,17 @@ namespace ApiSdk.DeviceManagement.RoleAssignments.Item.RoleScopeTags.Item /// /// Provides operations to manage the roleScopeTags property of the microsoft.graph.deviceAndAppManagementRoleAssignment entity. /// - public class RoleScopeTagItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagItemRequestBuilder : BaseCliRequestBuilder { /// - /// The set of Role Scope Tags defined on the Role Assignment. + /// Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The set of Role Scope Tags defined on the Role Assignment."; + command.Description = "Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection."; var deviceAndAppManagementRoleAssignmentIdOption = new Option("--device-and-app-management-role-assignment-id", description: "The unique identifier of deviceAndAppManagementRoleAssignment") { }; deviceAndAppManagementRoleAssignmentIdOption.IsRequired = true; @@ -80,31 +83,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 RoleScopeTagItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}/roleScopeTags/{roleScopeTag%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleScopeTagItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}/roleScopeTags/{roleScopeTag%2Did}{?%24expand,%24select}", rawUrl) { } /// - /// The set of Role Scope Tags defined on the Role Assignment. + /// Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this 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) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -113,9 +116,10 @@ public RequestInformation ToGetRequestInformation(Action - /// The set of Role Scope Tags defined on the Role Assignment. + /// Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. /// - public class RoleScopeTagItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class RoleScopeTagItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilder.cs b/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilder.cs index cc21715f8f..a5e9540d5e 100644 --- a/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleAssignments/Item/RoleScopeTags/RoleScopeTagsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleAssignments.Item.RoleScopeTags.Count; using ApiSdk.DeviceManagement.RoleAssignments.Item.RoleScopeTags.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RoleAssignments.Item.RoleScopeTags /// /// Provides operations to manage the roleScopeTags property of the microsoft.graph.deviceAndAppManagementRoleAssignment entity. /// - public class RoleScopeTagsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the roleScopeTags property of the microsoft.graph.deviceAndAppManagementRoleAssignment entity. @@ -30,7 +33,7 @@ public class RoleScopeTagsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new RoleScopeTagItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleAssignments.Item.RoleScopeTags.Item.RoleScopeTagItemRequestBuilder(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.RoleAssignments.Item.RoleScopeTags.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -52,13 +55,13 @@ public Command BuildCountNavCommand() return command; } /// - /// The set of Role Scope Tags defined on the Role Assignment. + /// Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "The set of Role Scope Tags defined on the Role Assignment."; + command.Description = "Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection."; var deviceAndAppManagementRoleAssignmentIdOption = new Option("--device-and-app-management-role-assignment-id", description: "The unique identifier of deviceAndAppManagementRoleAssignment") { }; deviceAndAppManagementRoleAssignmentIdOption.IsRequired = true; @@ -154,31 +157,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 RoleScopeTagsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}/roleScopeTags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleScopeTagsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment%2Did}/roleScopeTags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// The set of Role Scope Tags defined on the Role Assignment. + /// Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this 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) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -187,9 +190,10 @@ public RequestInformation ToGetRequestInformation(Action - /// The set of Role Scope Tags defined on the Role Assignment. + /// Indicates the set of scope tags for the role assignment. These scope tags will limit the visibility of any Intune resources to those that match any of the scope tags in this collection. /// - public class RoleScopeTagsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class RoleScopeTagsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.cs index 239e25a7fc..fa743ea1c5 100644 --- a/src/generated/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleAssignments.Count; using ApiSdk.DeviceManagement.RoleAssignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RoleAssignments /// /// Provides operations to manage the roleAssignments property of the microsoft.graph.deviceManagement entity. /// - public class RoleAssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleAssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the roleAssignments 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 DeviceAndAppManagementRoleAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleAssignments.Item.DeviceAndAppManagementRoleAssignmentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -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.RoleAssignments.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(DeviceAndAppManagementRoleAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceAndAppManagementRoleAssignment.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 = "The Role Assignments."; - 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 RoleAssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleAssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public RoleAssignmentsRequestBuilder(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); @@ -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(DeviceAndAppManagementRoleAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceAndAppManagementRoleAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceAndAppManagementRoleAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceAndAppManagementRoleAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(DeviceAndAppManagementRoleAss /// /// The Role Assignments. /// - public class RoleAssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleAssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class RoleAssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/RoleDefinitions/Count/CountRequestBuilder.cs index 60d80a4751..222e846e32 100644 --- a/src/generated/DeviceManagement/RoleDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RoleDefinitions.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/roleDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/roleDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/RoleDefinitions/Item/RoleAssignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Count/CountRequestBuilder.cs index d64ad44a18..56992c1e50 100644 --- a/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RoleDefinitions.Item.RoleAssignments.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/roleDefinitions/{roleDefinition%2Did}/roleAssignments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/roleDefinitions/{roleDefinition%2Did}/roleAssignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/RoleDefinitions/Item/RoleAssignments/Item/RoleAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleAssignmentItemRequestBuilder.cs index 1033254d7b..981d8167bc 100644 --- a/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleAssignmentItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleAssignments.Item.RoleDefinition; using ApiSdk.Models.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.RoleDefinitions.Item.RoleAssignments.Item /// /// Provides operations to manage the roleAssignments property of the microsoft.graph.roleDefinition entity. /// - public class RoleAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property roleAssignments 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(RoleAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RoleAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildRoleDefinitionNavCommand() { var command = new Command("role-definition"); command.Description = "Provides operations to manage the roleDefinition property of the microsoft.graph.roleAssignment entity."; - var builder = new RoleDefinitionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleAssignments.Item.RoleDefinition.RoleDefinitionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildRoleDefinitionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RoleAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleDefinitions/{roleDefinition%2Did}/roleAssignments/{roleAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleDefinitions/{roleDefinition%2Did}/roleAssignments/{roleAssignment%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(RoleAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RoleAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(RoleAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RoleAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(RoleAssignment body, Action< /// /// List of Role assignments for this role definition. /// - public class RoleAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class RoleAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.cs b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.cs index 99888670ea..b0858de004 100644 --- a/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/Item/RoleDefinition/RoleDefinitionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,16 +21,17 @@ namespace ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleAssignments.Item.Role /// /// Provides operations to manage the roleDefinition property of the microsoft.graph.roleAssignment entity. /// - public class RoleDefinitionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleDefinitionRequestBuilder : BaseCliRequestBuilder { /// - /// Role definition this assignment is part of. + /// Indicates the role definition for this role assignment. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Role definition this assignment is part of."; + command.Description = "Indicates the role definition for this role assignment."; var roleDefinitionIdOption = new Option("--role-definition-id", description: "The unique identifier of roleDefinition") { }; roleDefinitionIdOption.IsRequired = true; @@ -80,31 +83,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 RoleDefinitionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleDefinitions/{roleDefinition%2Did}/roleAssignments/{roleAssignment%2Did}/roleDefinition{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleDefinitionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleDefinitions/{roleDefinition%2Did}/roleAssignments/{roleAssignment%2Did}/roleDefinition{?%24expand,%24select}", rawUrl) { } /// - /// Role definition this assignment is part of. + /// Indicates the role definition for this role assignment. /// /// 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); @@ -113,9 +116,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Role definition this assignment is part of. + /// Indicates the role definition for this role assignment. /// - public class RoleDefinitionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleDefinitionRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class RoleDefinitionRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/RoleAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/RoleAssignmentsRequestBuilder.cs index 51d2dac30d..c5386e9172 100644 --- a/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/RoleAssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleAssignments/RoleAssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleAssignments.Count; using ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleAssignments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RoleDefinitions.Item.RoleAssignments /// /// Provides operations to manage the roleAssignments property of the microsoft.graph.roleDefinition entity. /// - public class RoleAssignmentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleAssignmentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the roleAssignments property of the microsoft.graph.roleDefinition entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new RoleAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleAssignments.Item.RoleAssignmentItemRequestBuilder(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.RoleDefinitions.Item.RoleAssignments.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(RoleAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RoleAssignment.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 RoleAssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleDefinitions/{roleDefinition%2Did}/roleAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleAssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleDefinitions/{roleDefinition%2Did}/roleAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public RoleAssignmentsRequestBuilder(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); @@ -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(RoleAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RoleAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RoleAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RoleAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(RoleAssignment body, Action /// List of Role assignments for this role definition. /// - public class RoleAssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleAssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class RoleAssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs index 65bc656f04..49867b2528 100644 --- a/src/generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleDefinitions/Item/RoleDefinitionItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleAssignments; using ApiSdk.Models.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.RoleDefinitions.Item /// /// Provides operations to manage the roleDefinitions property of the microsoft.graph.deviceManagement entity. /// - public class RoleDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property roleDefinitions 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(ApiSdk.Models.RoleDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RoleDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildRoleAssignmentsNavCommand() { var command = new Command("role-assignments"); command.Description = "Provides operations to manage the roleAssignments property of the microsoft.graph.roleDefinition entity."; - var builder = new RoleAssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleAssignments.RoleAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -188,14 +191,14 @@ public Command BuildRoleAssignmentsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RoleDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleDefinitions/{roleDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleDefinitions/{roleDefinition%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(ApiSdk.Models.RoleDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RoleDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.RoleDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RoleDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.RoleDefinition /// /// The Role Definitions. /// - public class RoleDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class RoleDefinitionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs index e1db035fd3..e6c796b450 100644 --- a/src/generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleDefinitions/RoleDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleDefinitions.Count; using ApiSdk.DeviceManagement.RoleDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RoleDefinitions /// /// Provides operations to manage the roleDefinitions property of the microsoft.graph.deviceManagement entity. /// - public class RoleDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the roleDefinitions 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 RoleDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleDefinitions.Item.RoleDefinitionItemRequestBuilder(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.RoleDefinitions.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(ApiSdk.Models.RoleDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RoleDefinition.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 Role Definitions."; - 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 RoleDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public RoleDefinitionsRequestBuilder(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 +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(ApiSdk.Models.RoleDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RoleDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.RoleDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RoleDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.RoleDefinition /// /// The Role Definitions. /// - public class RoleDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class RoleDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleScopeTags/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/Count/CountRequestBuilder.cs index 54defd1da3..0cb5c9211c 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RoleScopeTags.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/roleScopeTags/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/roleScopeTags/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdPostRequestBody.cs b/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdPostRequestBody.cs index 16760c771c..556ed5d204 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdPostRequestBody.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdPostRequestBody.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.RoleScopeTags.GetRoleScopeTagsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetRoleScopeTagsByIdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetRoleScopeTagsByIdPostRequestBody : IAdditionalDataHolder, 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 GetRoleScopeTagsByIdPostRequestBody : IAdditionalDataHolder, IParsa public List RoleScopeTagIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetRoleScopeTagsByIdPostRequestBody() { @@ -30,12 +32,12 @@ public GetRoleScopeTagsByIdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetRoleScopeTagsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById.GetRoleScopeTagsByIdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetRoleScopeTagsByIdPostRequestBody(); + return new global::ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById.GetRoleScopeTagsByIdPostRequestBody(); } /// /// The deserialization information for the current model @@ -45,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "roleScopeTagIds", n => { RoleScopeTagIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "roleScopeTagIds", n => { RoleScopeTagIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -60,3 +62,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdPostResponse.cs b/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdPostResponse.cs index 3d9118952d..db14259a92 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdPostResponse.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdPostResponse.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.RoleScopeTags.GetRoleScopeTagsById { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetRoleScopeTagsByIdPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetRoleScopeTagsByIdPostResponse : 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 GetRoleScopeTagsByIdPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById.GetRoleScopeTagsByIdPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetRoleScopeTagsByIdPostResponse(); + return new global::ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById.GetRoleScopeTagsByIdPostResponse(); } /// /// 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(RoleScopeTag.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.RoleScopeTag.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/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdRequestBuilder.cs index 674be66833..adf8e2da89 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/GetRoleScopeTagsById/GetRoleScopeTagsByIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RoleScopeTags.GetRoleScopeTagsById /// /// Provides operations to call the getRoleScopeTagsById method. /// - public class GetRoleScopeTagsByIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRoleScopeTagsByIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action getRoleScopeTagsById @@ -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(GetRoleScopeTagsByIdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById.GetRoleScopeTagsByIdPostRequestBody.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 GetRoleScopeTagsByIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleScopeTags/getRoleScopeTagsById", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRoleScopeTagsByIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleScopeTags/getRoleScopeTagsById", rawUrl) @@ -100,11 +103,11 @@ public GetRoleScopeTagsByIdRequestBuilder(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 ToPostRequestInformation(GetRoleScopeTagsByIdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById.GetRoleScopeTagsByIdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetRoleScopeTagsByIdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById.GetRoleScopeTagsByIdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GetRoleScopeTagsByIdPostReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleScopeTags/HasCustomRoleScopeTag/HasCustomRoleScopeTagGetResponse.cs b/src/generated/DeviceManagement/RoleScopeTags/HasCustomRoleScopeTag/HasCustomRoleScopeTagGetResponse.cs index d0adb1a8d1..1860b9448b 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/HasCustomRoleScopeTag/HasCustomRoleScopeTagGetResponse.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/HasCustomRoleScopeTag/HasCustomRoleScopeTagGetResponse.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.RoleScopeTags.HasCustomRoleScopeTag { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasCustomRoleScopeTagGetResponse : IAdditionalDataHolder, IParsable + public partial class HasCustomRoleScopeTagGetResponse : IAdditionalDataHolder, 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 HasCustomRoleScopeTagGetResponse : 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 HasCustomRoleScopeTagGetResponse() { @@ -24,12 +26,12 @@ public HasCustomRoleScopeTagGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HasCustomRoleScopeTagGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.RoleScopeTags.HasCustomRoleScopeTag.HasCustomRoleScopeTagGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasCustomRoleScopeTagGetResponse(); + return new global::ApiSdk.DeviceManagement.RoleScopeTags.HasCustomRoleScopeTag.HasCustomRoleScopeTagGetResponse(); } /// /// 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/RoleScopeTags/HasCustomRoleScopeTag/HasCustomRoleScopeTagRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/HasCustomRoleScopeTag/HasCustomRoleScopeTagRequestBuilder.cs index c23d016172..0756393c30 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/HasCustomRoleScopeTag/HasCustomRoleScopeTagRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/HasCustomRoleScopeTag/HasCustomRoleScopeTagRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.RoleScopeTags.HasCustomRoleScopeTag /// /// Provides operations to call the hasCustomRoleScopeTag method. /// - public class HasCustomRoleScopeTagRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HasCustomRoleScopeTagRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function hasCustomRoleScopeTag @@ -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 HasCustomRoleScopeTagRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleScopeTags/hasCustomRoleScopeTag()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HasCustomRoleScopeTagRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleScopeTags/hasCustomRoleScopeTag()", rawUrl) @@ -87,3 +90,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.RoleScopeTags.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.RoleScopeTags.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.RoleScopeTags.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(RoleScopeTagAutoAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.RoleScopeTagAutoAssignment.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/RoleScopeTags/Item/Assign/AssignPostResponse.cs b/src/generated/DeviceManagement/RoleScopeTags/Item/Assign/AssignPostResponse.cs index 96d12ec533..ed518fb841 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/Item/Assign/AssignPostResponse.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/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.RoleScopeTags.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.RoleScopeTags.Item.Assign.AssignPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostResponse(); + return new global::ApiSdk.DeviceManagement.RoleScopeTags.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(RoleScopeTagAutoAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.RoleScopeTagAutoAssignment.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/RoleScopeTags/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/Item/Assign/AssignRequestBuilder.cs index f202e105c0..42271a0afe 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/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.RoleScopeTags.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.RoleScopeTags.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/roleScopeTags/{roleScopeTag%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/roleScopeTags/{roleScopeTag%2Did}/assign", rawUrl) @@ -106,11 +109,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.RoleScopeTags.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.RoleScopeTags.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/RoleScopeTags/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/Item/Assignments/AssignmentsRequestBuilder.cs index d65086fd83..1eb482d1cb 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleScopeTags.Item.Assignments.Count; using ApiSdk.DeviceManagement.RoleScopeTags.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.RoleScopeTags.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.roleScopeTag 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.roleScopeTag entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new RoleScopeTagAutoAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleScopeTags.Item.Assignments.Item.RoleScopeTagAutoAssignmentItemRequestBuilder(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.RoleScopeTags.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(RoleScopeTagAutoAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RoleScopeTagAutoAssignment.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/roleScopeTags/{roleScopeTag%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/roleScopeTags/{roleScopeTag%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(RoleScopeTagAutoAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RoleScopeTagAutoAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RoleScopeTagAutoAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RoleScopeTagAutoAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(RoleScopeTagAutoAssignment bo /// /// The list of assignments for this Role Scope Tag. /// - 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/RoleScopeTags/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/Item/Assignments/Count/CountRequestBuilder.cs index faa9204087..425582bf9b 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/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.RoleScopeTags.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/roleScopeTags/{roleScopeTag%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/roleScopeTags/{roleScopeTag%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ro /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/RoleScopeTags/Item/Assignments/Item/RoleScopeTagAutoAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/Item/Assignments/Item/RoleScopeTagAutoAssignmentItemRequestBuilder.cs index 59c54adb19..905ff0efb9 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/Item/Assignments/Item/RoleScopeTagAutoAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/Item/Assignments/Item/RoleScopeTagAutoAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RoleScopeTags.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.roleScopeTag entity. /// - public class RoleScopeTagAutoAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagAutoAssignmentItemRequestBuilder : 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(RoleScopeTagAutoAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RoleScopeTagAutoAssignment.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 RoleScopeTagAutoAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleScopeTags/{roleScopeTag%2Did}/assignments/{roleScopeTagAutoAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleScopeTagAutoAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleScopeTags/{roleScopeTag%2Did}/assignments/{roleScopeTagAutoAssignment%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(RoleScopeTagAutoAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RoleScopeTagAutoAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(RoleScopeTagAutoAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RoleScopeTagAutoAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(RoleScopeTagAutoAssignment b /// /// The list of assignments for this Role Scope Tag. /// - public class RoleScopeTagAutoAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagAutoAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class RoleScopeTagAutoAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.cs index a093bb5c22..f83fd0c60c 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/Item/RoleScopeTagItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleScopeTags.Item.Assign; using ApiSdk.DeviceManagement.RoleScopeTags.Item.Assignments; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.RoleScopeTags.Item /// /// Provides operations to manage the roleScopeTags property of the microsoft.graph.deviceManagement entity. /// - public class RoleScopeTagItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.roleScopeTag 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.roleScopeTag entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleScopeTags.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -58,7 +61,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.RoleScopeTags.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -184,8 +187,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RoleScopeTag.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RoleScopeTag.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 RoleScopeTagItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleScopeTags/{roleScopeTag%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleScopeTagItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleScopeTags/{roleScopeTag%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(RoleScopeTag body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RoleScopeTag body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(RoleScopeTag body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RoleScopeTag body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(RoleScopeTag body, Action /// The Role Scope Tags. /// - public class RoleScopeTagItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class RoleScopeTagItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/RoleScopeTags/RoleScopeTagsRequestBuilder.cs b/src/generated/DeviceManagement/RoleScopeTags/RoleScopeTagsRequestBuilder.cs index 3ad6f9ef40..f445d6bb6e 100644 --- a/src/generated/DeviceManagement/RoleScopeTags/RoleScopeTagsRequestBuilder.cs +++ b/src/generated/DeviceManagement/RoleScopeTags/RoleScopeTagsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.RoleScopeTags.Count; using ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById; using ApiSdk.DeviceManagement.RoleScopeTags.HasCustomRoleScopeTag; using ApiSdk.DeviceManagement.RoleScopeTags.Item; using ApiSdk.Models.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.RoleScopeTags /// /// Provides operations to manage the roleScopeTags property of the microsoft.graph.deviceManagement entity. /// - public class RoleScopeTagsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the roleScopeTags property of the microsoft.graph.deviceManagement entity. @@ -33,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new RoleScopeTagItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleScopeTags.Item.RoleScopeTagItemRequestBuilder(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.DeviceManagement.RoleScopeTags.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(RoleScopeTag.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.RoleScopeTag.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -111,7 +114,7 @@ public Command BuildGetRoleScopeTagsByIdNavCommand() { var command = new Command("get-role-scope-tags-by-id"); command.Description = "Provides operations to call the getRoleScopeTagsById method."; - var builder = new GetRoleScopeTagsByIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleScopeTags.GetRoleScopeTagsById.GetRoleScopeTagsByIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -128,7 +131,7 @@ public Command BuildHasCustomRoleScopeTagNavCommand() { var command = new Command("has-custom-role-scope-tag"); command.Description = "Provides operations to call the hasCustomRoleScopeTag method."; - var builder = new HasCustomRoleScopeTagRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.RoleScopeTags.HasCustomRoleScopeTag.HasCustomRoleScopeTagRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -145,41 +148,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The Role Scope Tags."; - 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"); @@ -187,14 +155,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); @@ -204,14 +164,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}, @@ -234,14 +186,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RoleScopeTagsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/roleScopeTags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoleScopeTagsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/roleScopeTags{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -254,11 +206,11 @@ public RoleScopeTagsRequestBuilder(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); @@ -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(RoleScopeTag body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RoleScopeTag body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RoleScopeTag body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.RoleScopeTag body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -290,7 +242,8 @@ public RequestInformation ToPostRequestInformation(RoleScopeTag body, Action /// The Role Scope Tags. /// - public class RoleScopeTagsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoleScopeTagsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -354,3 +307,4 @@ public class RoleScopeTagsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ScopedForResourceWithResource/ScopedForResourceWithResourceGetResponse.cs b/src/generated/DeviceManagement/ScopedForResourceWithResource/ScopedForResourceWithResourceGetResponse.cs index 74ed0247a1..32d8c58d86 100644 --- a/src/generated/DeviceManagement/ScopedForResourceWithResource/ScopedForResourceWithResourceGetResponse.cs +++ b/src/generated/DeviceManagement/ScopedForResourceWithResource/ScopedForResourceWithResourceGetResponse.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.ScopedForResourceWithResource { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ScopedForResourceWithResourceGetResponse : IAdditionalDataHolder, IParsable + public partial class ScopedForResourceWithResourceGetResponse : IAdditionalDataHolder, 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 ScopedForResourceWithResourceGetResponse : IAdditionalDataHolder, I /// 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 ScopedForResourceWithResourceGetResponse() { @@ -24,12 +26,12 @@ public ScopedForResourceWithResourceGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ScopedForResourceWithResourceGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ScopedForResourceWithResource.ScopedForResourceWithResourceGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ScopedForResourceWithResourceGetResponse(); + return new global::ApiSdk.DeviceManagement.ScopedForResourceWithResource.ScopedForResourceWithResourceGetResponse(); } /// /// 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/ScopedForResourceWithResource/ScopedForResourceWithResourceRequestBuilder.cs b/src/generated/DeviceManagement/ScopedForResourceWithResource/ScopedForResourceWithResourceRequestBuilder.cs index 81d45fb23a..d4165fe792 100644 --- a/src/generated/DeviceManagement/ScopedForResourceWithResource/ScopedForResourceWithResourceRequestBuilder.cs +++ b/src/generated/DeviceManagement/ScopedForResourceWithResource/ScopedForResourceWithResourceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ScopedForResourceWithResource /// /// Provides operations to call the scopedForResource method. /// - public class ScopedForResourceWithResourceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedForResourceWithResourceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function scopedForResource @@ -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 ScopedForResourceWithResourceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/scopedForResource(resource='{resource}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ScopedForResourceWithResourceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/scopedForResource(resource='{resource}')", rawUrl) @@ -93,3 +96,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.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. @@ -37,7 +39,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() { @@ -46,12 +48,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.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SendCustomNotificationToCompanyPortalPostRequestBody(); + return new global::ApiSdk.DeviceManagement.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody(); } /// /// The deserialization information for the current model @@ -61,7 +63,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "groupsToNotify", n => { GroupsToNotify = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupsToNotify", n => { GroupsToNotify = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "notificationBody", n => { NotificationBody = n.GetStringValue(); } }, { "notificationTitle", n => { NotificationTitle = n.GetStringValue(); } }, }; @@ -80,3 +82,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs b/src/generated/DeviceManagement/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs index 67f4eb0f63..ba093d5d28 100644 --- a/src/generated/DeviceManagement/SendCustomNotificationToCompanyPortal/SendCustomNotificationToCompanyPortalRequestBuilder.cs +++ b/src/generated/DeviceManagement/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.SendCustomNotificationToCompanyPortal /// /// 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 @@ -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(SendCustomNotificationToCompanyPortalPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody.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 SendCustomNotificationToCompanyPortalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/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/sendCustomNotificationToCompanyPortal", rawUrl) @@ -77,11 +80,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.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SendCustomNotificationToCompanyPortalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.SendCustomNotificationToCompanyPortal.SendCustomNotificationToCompanyPortalPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -92,3 +95,4 @@ public RequestInformation ToPostRequestInformation(SendCustomNotificationToCompa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ServiceNowConnections/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ServiceNowConnections/Count/CountRequestBuilder.cs index 5fce467259..ad58da0a07 100644 --- a/src/generated/DeviceManagement/ServiceNowConnections/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ServiceNowConnections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ServiceNowConnections.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/serviceNowConnections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/serviceNowConnections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/se /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ServiceNowConnections/Item/ServiceNowConnectionItemRequestBuilder.cs b/src/generated/DeviceManagement/ServiceNowConnections/Item/ServiceNowConnectionItemRequestBuilder.cs index aad8548e07..f6cab54d3d 100644 --- a/src/generated/DeviceManagement/ServiceNowConnections/Item/ServiceNowConnectionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ServiceNowConnections/Item/ServiceNowConnectionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ServiceNowConnections.Item /// /// Provides operations to manage the serviceNowConnections property of the microsoft.graph.deviceManagement entity. /// - public class ServiceNowConnectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceNowConnectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property serviceNowConnections 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(ServiceNowConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceNowConnection.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 ServiceNowConnectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/serviceNowConnections/{serviceNowConnection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceNowConnectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/serviceNowConnections/{serviceNowConnection%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(ServiceNowConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceNowConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ServiceNowConnection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ServiceNowConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ServiceNowConnection body, A /// /// A list of ServiceNowConnections /// - public class ServiceNowConnectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceNowConnectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ServiceNowConnectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ServiceNowConnections/ServiceNowConnectionsRequestBuilder.cs b/src/generated/DeviceManagement/ServiceNowConnections/ServiceNowConnectionsRequestBuilder.cs index 6e96061289..bc80e5d213 100644 --- a/src/generated/DeviceManagement/ServiceNowConnections/ServiceNowConnectionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ServiceNowConnections/ServiceNowConnectionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ServiceNowConnections.Count; using ApiSdk.DeviceManagement.ServiceNowConnections.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ServiceNowConnections /// /// Provides operations to manage the serviceNowConnections property of the microsoft.graph.deviceManagement entity. /// - public class ServiceNowConnectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceNowConnectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the serviceNowConnections property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ServiceNowConnectionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ServiceNowConnectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ServiceNowConnections.Item.ServiceNowConnectionItemRequestBuilder(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.ServiceNowConnections.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(ServiceNowConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ServiceNowConnection.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 = "A list of ServiceNowConnections"; - 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 ServiceNowConnectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/serviceNowConnections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceNowConnectionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/serviceNowConnections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ServiceNowConnectionsRequestBuilder(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(ServiceNowConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceNowConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ServiceNowConnection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ServiceNowConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ServiceNowConnection body, Ac /// /// A list of ServiceNowConnections /// - public class ServiceNowConnectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceNowConnectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ServiceNowConnectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/SettingDefinitions/Count/CountRequestBuilder.cs index 9d6f7412ee..9079669094 100644 --- a/src/generated/DeviceManagement/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/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.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 @@ -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/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/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/se /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs index e9d7429c8f..90aa449af9 100644 --- a/src/generated/DeviceManagement/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/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.SettingDefinitions.Item /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagement 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 @@ -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(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; @@ -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 DeviceManagementSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/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/settingDefinitions/{deviceManagementSettingDefinition%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(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)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingDefin /// /// The device management intent setting definitions /// - 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 @@ -260,3 +264,4 @@ public class DeviceManagementSettingDefinitionItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index a1c9743498..fb33a54b83 100644 --- a/src/generated/DeviceManagement/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.SettingDefinitions.Count; using ApiSdk.DeviceManagement.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.SettingDefinitions /// /// Provides operations to manage the settingDefinitions property of the microsoft.graph.deviceManagement 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.deviceManagement 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.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.SettingDefinitions.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(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; @@ -106,41 +109,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The device management intent setting definitions"; - 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 SettingDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/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/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,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); @@ -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(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)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingDefini /// /// The device management intent setting definitions /// - public class SettingDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/SoftwareUpdateStatusSummary/SoftwareUpdateStatusSummaryRequestBuilder.cs b/src/generated/DeviceManagement/SoftwareUpdateStatusSummary/SoftwareUpdateStatusSummaryRequestBuilder.cs index 2e71d10a3e..273abf49ec 100644 --- a/src/generated/DeviceManagement/SoftwareUpdateStatusSummary/SoftwareUpdateStatusSummaryRequestBuilder.cs +++ b/src/generated/DeviceManagement/SoftwareUpdateStatusSummary/SoftwareUpdateStatusSummaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.SoftwareUpdateStatusSummary /// /// Provides operations to manage the softwareUpdateStatusSummary property of the microsoft.graph.deviceManagement entity. /// - public class SoftwareUpdateStatusSummaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SoftwareUpdateStatusSummaryRequestBuilder : BaseCliRequestBuilder { /// /// The software update status summary. @@ -29,23 +32,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The software update status summary."; - 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 SoftwareUpdateStatusSummaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/softwareUpdateStatusSummary{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SoftwareUpdateStatusSummaryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/softwareUpdateStatusSummary{?%24expand,%24select}", rawUrl) @@ -88,11 +77,11 @@ public SoftwareUpdateStatusSummaryRequestBuilder(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); @@ -103,7 +92,8 @@ public RequestInformation ToGetRequestInformation(Action /// The software update status summary. /// - public class SoftwareUpdateStatusSummaryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SoftwareUpdateStatusSummaryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -128,3 +118,4 @@ public class SoftwareUpdateStatusSummaryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TelecomExpenseManagementPartners/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TelecomExpenseManagementPartners/Count/CountRequestBuilder.cs index d40246056f..c2429a0546 100644 --- a/src/generated/DeviceManagement/TelecomExpenseManagementPartners/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TelecomExpenseManagementPartners/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.TelecomExpenseManagementPartners.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/telecomExpenseManagementPartners/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/telecomExpenseManagementPartners/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TelecomExpenseManagementPartners/Item/TelecomExpenseManagementPartnerItemRequestBuilder.cs b/src/generated/DeviceManagement/TelecomExpenseManagementPartners/Item/TelecomExpenseManagementPartnerItemRequestBuilder.cs index 5d88541043..f5be0b0b5d 100644 --- a/src/generated/DeviceManagement/TelecomExpenseManagementPartners/Item/TelecomExpenseManagementPartnerItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TelecomExpenseManagementPartners/Item/TelecomExpenseManagementPartnerItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TelecomExpenseManagementPartners.Item /// /// Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. /// - public class TelecomExpenseManagementPartnerItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TelecomExpenseManagementPartnerItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property telecomExpenseManagementPartners 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(TelecomExpenseManagementPartner.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TelecomExpenseManagementPartner.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 TelecomExpenseManagementPartnerItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TelecomExpenseManagementPartnerItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner%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(TelecomExpenseManagementPartner body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TelecomExpenseManagementPartner body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TelecomExpenseManagementPartner body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TelecomExpenseManagementPartner body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(TelecomExpenseManagementPart /// /// The telecom expense management partners. /// - public class TelecomExpenseManagementPartnerItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TelecomExpenseManagementPartnerItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class TelecomExpenseManagementPartnerItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TelecomExpenseManagementPartners/TelecomExpenseManagementPartnersRequestBuilder.cs b/src/generated/DeviceManagement/TelecomExpenseManagementPartners/TelecomExpenseManagementPartnersRequestBuilder.cs index a66db90bb9..538465b14d 100644 --- a/src/generated/DeviceManagement/TelecomExpenseManagementPartners/TelecomExpenseManagementPartnersRequestBuilder.cs +++ b/src/generated/DeviceManagement/TelecomExpenseManagementPartners/TelecomExpenseManagementPartnersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TelecomExpenseManagementPartners.Count; using ApiSdk.DeviceManagement.TelecomExpenseManagementPartners.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TelecomExpenseManagementPartners /// /// Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. /// - public class TelecomExpenseManagementPartnersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TelecomExpenseManagementPartnersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class TelecomExpenseManagementPartnersRequestBuilder : BaseCliRequestBuil public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TelecomExpenseManagementPartnerItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TelecomExpenseManagementPartners.Item.TelecomExpenseManagementPartnerItemRequestBuilder(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.TelecomExpenseManagementPartners.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(TelecomExpenseManagementPartner.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TelecomExpenseManagementPartner.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 telecom expense management partners."; - 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 TelecomExpenseManagementPartnersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/telecomExpenseManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TelecomExpenseManagementPartnersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/telecomExpenseManagementPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public TelecomExpenseManagementPartnersRequestBuilder(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); @@ -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(TelecomExpenseManagementPartner body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TelecomExpenseManagementPartner body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TelecomExpenseManagementPartner body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TelecomExpenseManagementPartner body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(TelecomExpenseManagementPartn /// /// The telecom expense management partners. /// - public class TelecomExpenseManagementPartnersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TelecomExpenseManagementPartnersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class TelecomExpenseManagementPartnersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TemplateInsights/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TemplateInsights/Count/CountRequestBuilder.cs index b22a5684a7..cefaa06d46 100644 --- a/src/generated/DeviceManagement/TemplateInsights/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateInsights/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.TemplateInsights.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/templateInsights/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/templateInsights/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TemplateInsights/Item/DeviceManagementTemplateInsightsDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/TemplateInsights/Item/DeviceManagementTemplateInsightsDefinitionItemRequestBuilder.cs index 6081d70705..c8ff8a70dd 100644 --- a/src/generated/DeviceManagement/TemplateInsights/Item/DeviceManagementTemplateInsightsDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateInsights/Item/DeviceManagementTemplateInsightsDefinitionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TemplateInsights.Item /// /// Provides operations to manage the templateInsights property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementTemplateInsightsDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateInsightsDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property templateInsights 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(DeviceManagementTemplateInsightsDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplateInsightsDefinition.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 DeviceManagementTemplateInsightsDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templateInsights/{deviceManagementTemplateInsightsDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementTemplateInsightsDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templateInsights/{deviceManagementTemplateInsightsDefinition%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(DeviceManagementTemplateInsightsDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateInsightsDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementTemplateInsightsDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateInsightsDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementTemplateInsi /// /// List of setting insights in a template /// - public class DeviceManagementTemplateInsightsDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateInsightsDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementTemplateInsightsDefinitionItemRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TemplateInsights/TemplateInsightsRequestBuilder.cs b/src/generated/DeviceManagement/TemplateInsights/TemplateInsightsRequestBuilder.cs index 9919e0588e..77502ee17c 100644 --- a/src/generated/DeviceManagement/TemplateInsights/TemplateInsightsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateInsights/TemplateInsightsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TemplateInsights.Count; using ApiSdk.DeviceManagement.TemplateInsights.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TemplateInsights /// /// Provides operations to manage the templateInsights property of the microsoft.graph.deviceManagement entity. /// - public class TemplateInsightsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplateInsightsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the templateInsights property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class TemplateInsightsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementTemplateInsightsDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TemplateInsights.Item.DeviceManagementTemplateInsightsDefinitionItemRequestBuilder(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.TemplateInsights.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(DeviceManagementTemplateInsightsDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplateInsightsDefinition.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 setting insights in a template"; - 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 TemplateInsightsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templateInsights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TemplateInsightsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templateInsights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public TemplateInsightsRequestBuilder(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); @@ -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(DeviceManagementTemplateInsightsDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateInsightsDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementTemplateInsightsDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateInsightsDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementTemplateInsig /// /// List of setting insights in a template /// - public class TemplateInsightsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplateInsightsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class TemplateInsightsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TemplateSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TemplateSettings/Count/CountRequestBuilder.cs index 1b02ba7754..2fae9525e5 100644 --- a/src/generated/DeviceManagement/TemplateSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.TemplateSettings.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/templateSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/templateSettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TemplateSettings/Item/DeviceManagementConfigurationSettingTemplateItemRequestBuilder.cs b/src/generated/DeviceManagement/TemplateSettings/Item/DeviceManagementConfigurationSettingTemplateItemRequestBuilder.cs index e7531d8875..0041de81c8 100644 --- a/src/generated/DeviceManagement/TemplateSettings/Item/DeviceManagementConfigurationSettingTemplateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateSettings/Item/DeviceManagementConfigurationSettingTemplateItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TemplateSettings.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.TemplateSettings.Item /// /// Provides operations to manage the templateSettings property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementConfigurationSettingTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementConfigurationSettingTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property templateSettings 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(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; @@ -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.deviceManagementConfigurationSettingTemplate entity."; - var builder = new SettingDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TemplateSettings.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 DeviceManagementConfigurationSettingTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templateSettings/{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/templateSettings/{deviceManagementConfigurationSettingTemplate%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(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)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementConfiguratio /// /// List of all TemplateSettings /// - 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 @@ -288,3 +292,4 @@ public class DeviceManagementConfigurationSettingTemplateItemRequestBuilderGetQu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/Count/CountRequestBuilder.cs index 529240c657..7733a15b9a 100644 --- a/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateSettings/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.TemplateSettings.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/templateSettings/{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/templateSettings/{deviceManagementConfigurationSettingTemplate%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TemplateSettings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs index 17b3486a48..13543a0bfe 100644 --- a/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/Item/DeviceManagementConfigurationSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateSettings/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.TemplateSettings.Item.SettingDefinitions.Item /// /// 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 @@ -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(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; @@ -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 DeviceManagementConfigurationSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templateSettings/{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/templateSettings/{deviceManagementConfigurationSettingTemplate%2Did}/settingDefinitions/{deviceManagementConfigurationSettingDefinition%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(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)); @@ -253,7 +256,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 @@ -278,3 +282,4 @@ public class DeviceManagementConfigurationSettingDefinitionItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 47503fb7ef..cc5194c34e 100644 --- a/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateSettings/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TemplateSettings.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.TemplateSettings.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.TemplateSettings.Item.SettingDefinitions /// /// 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.TemplateSettings.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.TemplateSettings.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(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; @@ -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/templateSettings/{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/templateSettings/{deviceManagementConfigurationSettingTemplate%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(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)); @@ -263,7 +266,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")] @@ -327,3 +331,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TemplateSettings/TemplateSettingsRequestBuilder.cs b/src/generated/DeviceManagement/TemplateSettings/TemplateSettingsRequestBuilder.cs index b2e96ec37b..9b70980705 100644 --- a/src/generated/DeviceManagement/TemplateSettings/TemplateSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TemplateSettings/TemplateSettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TemplateSettings.Count; using ApiSdk.DeviceManagement.TemplateSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TemplateSettings /// /// Provides operations to manage the templateSettings property of the microsoft.graph.deviceManagement entity. /// - public class TemplateSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplateSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the templateSettings 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 DeviceManagementConfigurationSettingTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TemplateSettings.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.TemplateSettings.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(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; @@ -108,41 +111,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List of all TemplateSettings"; - 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 TemplateSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templateSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TemplateSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templateSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public TemplateSettingsRequestBuilder(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); @@ -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(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)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementConfiguration /// /// List of all TemplateSettings /// - public class TemplateSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplateSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class TemplateSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Count/CountRequestBuilder.cs index dca21c84f5..6c8e1b0316 100644 --- a/src/generated/DeviceManagement/Templates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/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.DeviceManagement.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 @@ -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/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}/deviceManagement/templates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Templates/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesPostResponse.cs b/src/generated/DeviceManagement/Templates/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesPostResponse.cs index bb9e723c20..4899d3fb79 100644 --- a/src/generated/DeviceManagement/Templates/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesPostResponse.cs +++ b/src/generated/DeviceManagement/Templates/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesPostResponse.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.Templates.ImportOffice365DeviceConfigurationPolicies { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImportOffice365DeviceConfigurationPoliciesPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class ImportOffice365DeviceConfigurationPoliciesPostResponse : 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 ImportOffice365DeviceConfigurationPoliciesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.Templates.ImportOffice365DeviceConfigurationPolicies.ImportOffice365DeviceConfigurationPoliciesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImportOffice365DeviceConfigurationPoliciesPostResponse(); + return new global::ApiSdk.DeviceManagement.Templates.ImportOffice365DeviceConfigurationPolicies.ImportOffice365DeviceConfigurationPoliciesPostResponse(); } /// /// 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(DeviceManagementIntent.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementIntent.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/Templates/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesRequestBuilder.cs b/src/generated/DeviceManagement/Templates/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesRequestBuilder.cs index 70e24990b0..9c27c0bdf6 100644 --- a/src/generated/DeviceManagement/Templates/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Templates.ImportOffice365DeviceConfigurationPo /// /// Provides operations to call the importOffice365DeviceConfigurationPolicies method. /// - public class ImportOffice365DeviceConfigurationPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportOffice365DeviceConfigurationPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action importOffice365DeviceConfigurationPolicies @@ -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 ImportOffice365DeviceConfigurationPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/importOffice365DeviceConfigurationPolicies", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportOffice365DeviceConfigurationPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/importOffice365DeviceConfigurationPolicies", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.Categories.Count; using ApiSdk.DeviceManagement.Templates.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.DeviceManagement.Templates.Item.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagementTemplate 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.deviceManagementTemplate entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementTemplateSettingCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.Categories.Item.DeviceManagementTemplateSettingCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -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.Templates.Item.Categories.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(DeviceManagementTemplateSettingCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory.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 CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%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}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,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); @@ -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(DeviceManagementTemplateSettingCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementTemplateSettingCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementTemplateSetti /// /// Collection of setting categories within the template /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Categories/Count/CountRequestBuilder.cs index 96408fe43e..5303d18b26 100644 --- a/src/generated/DeviceManagement/Templates/Item/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/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.DeviceManagement.Templates.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}/deviceManagement/templates/{deviceManagementTemplate%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}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Templates/Item/Categories/Item/DeviceManagementTemplateSettingCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Categories/Item/DeviceManagementTemplateSettingCategoryItemRequestBuilder.cs index 62dcec4aa0..685d766c60 100644 --- a/src/generated/DeviceManagement/Templates/Item/Categories/Item/DeviceManagementTemplateSettingCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/Categories/Item/DeviceManagementTemplateSettingCategoryItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.Categories.Item.RecommendedSettings; using ApiSdk.DeviceManagement.Templates.Item.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; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.Templates.Item.Categories.Item /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagementTemplate entity. /// - public class DeviceManagementTemplateSettingCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateSettingCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property categories for deviceManagement @@ -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(DeviceManagementTemplateSettingCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -187,7 +190,7 @@ public Command BuildRecommendedSettingsNavCommand() { var command = new Command("recommended-settings"); command.Description = "Provides operations to manage the recommendedSettings property of the microsoft.graph.deviceManagementTemplateSettingCategory entity."; - var builder = new RecommendedSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.Categories.Item.RecommendedSettings.RecommendedSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -214,7 +217,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.Templates.Item.Categories.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -234,14 +237,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 DeviceManagementTemplateSettingCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementTemplateSettingCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%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(DeviceManagementTemplateSettingCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementTemplateSettingCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementTemplateSett /// /// Collection of setting categories within the template /// - public class DeviceManagementTemplateSettingCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateSettingCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class DeviceManagementTemplateSettingCategoryItemRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/Count/CountRequestBuilder.cs index 5ad525521e..c010eb178e 100644 --- a/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Templates.Item.Categories.Item.RecommendedSett /// /// Provides operations to count the resources in the collection. /// - 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/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Templates/Item/Categories/Item/RecommendedSettings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs index 9668ebc4db..b430a9f3cc 100644 --- a/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Templates.Item.Categories.Item.RecommendedSett /// /// Provides operations to manage the recommendedSettings property of the microsoft.graph.deviceManagementTemplateSettingCategory entity. /// - public class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property recommendedSettings 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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 DeviceManagementSettingInstanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings/{deviceManagementSettingInstance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementSettingInstanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings/{deviceManagementSettingInstance%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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInsta /// /// The settings this category contains /// - public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/RecommendedSettingsRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/RecommendedSettingsRequestBuilder.cs index cabde96d4a..b0fee7cfdd 100644 --- a/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/RecommendedSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/Categories/Item/RecommendedSettings/RecommendedSettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.Categories.Item.RecommendedSettings.Count; using ApiSdk.DeviceManagement.Templates.Item.Categories.Item.RecommendedSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Templates.Item.Categories.Item.RecommendedSett /// /// Provides operations to manage the recommendedSettings property of the microsoft.graph.deviceManagementTemplateSettingCategory entity. /// - public class RecommendedSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendedSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the recommendedSettings property of the microsoft.graph.deviceManagementTemplateSettingCategory entity. @@ -30,7 +33,7 @@ public class RecommendedSettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementSettingInstanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.Categories.Item.RecommendedSettings.Item.DeviceManagementSettingInstanceItemRequestBuilder(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.Templates.Item.Categories.Item.RecommendedSettings.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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 RecommendedSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecommendedSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public RecommendedSettingsRequestBuilder(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); @@ -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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstan /// /// The settings this category contains /// - public class RecommendedSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendedSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class RecommendedSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs index 9a64979540..5c15cc5ad5 100644 --- a/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/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.Templates.Item.Categories.Item.SettingDefiniti /// /// Provides operations to count the resources in the collection. /// - 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/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%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/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Templates/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs index 2741c03ba1..b750d2d738 100644 --- a/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/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.Templates.Item.Categories.Item.SettingDefiniti /// /// 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 @@ -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(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; @@ -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 DeviceManagementSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%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/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%2Did}/settingDefinitions/{deviceManagementSettingDefinition%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(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)); @@ -271,7 +274,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 @@ -296,3 +300,4 @@ public class DeviceManagementSettingDefinitionItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 9ba71557af..d078a51018 100644 --- a/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.Categories.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.Templates.Item.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.Templates.Item.Categories.Item.SettingDefiniti /// /// 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.Templates.Item.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.Templates.Item.Categories.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(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; @@ -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/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%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/templates/{deviceManagementTemplate%2Did}/categories/{deviceManagementTemplateSettingCategory%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(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)); @@ -275,7 +278,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")] @@ -339,3 +343,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs b/src/generated/DeviceManagement/Templates/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs index f663cc5109..3a1775d1b1 100644 --- a/src/generated/DeviceManagement/Templates/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs +++ b/src/generated/DeviceManagement/Templates/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.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.Templates.Item.CompareWithTemplateId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CompareWithTemplateIdGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CompareWithTemplateIdGetResponse : 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 CompareWithTemplateIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.Templates.Item.CompareWithTemplateId.CompareWithTemplateIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CompareWithTemplateIdGetResponse(); + return new global::ApiSdk.DeviceManagement.Templates.Item.CompareWithTemplateId.CompareWithTemplateIdGetResponse(); } /// /// 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(DeviceManagementSettingComparison.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementSettingComparison.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/Templates/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs index 111f087d0d..f6ecf568a1 100644 --- a/src/generated/DeviceManagement/Templates/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Templates.Item.CompareWithTemplateId /// /// Provides operations to call the compare method. /// - public class CompareWithTemplateIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompareWithTemplateIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function compare @@ -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 CompareWithTemplateIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/compare(templateId='{templateId}'){?%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 CompareWithTemplateIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/compare(templateId='{templateId}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -128,11 +131,11 @@ public CompareWithTemplateIdRequestBuilder(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); @@ -143,7 +146,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function compare /// - public class CompareWithTemplateIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompareWithTemplateIdRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -177,3 +181,4 @@ public class CompareWithTemplateIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/CreateInstance/CreateInstancePostRequestBody.cs b/src/generated/DeviceManagement/Templates/Item/CreateInstance/CreateInstancePostRequestBody.cs index f0bc0e5f75..2903455bec 100644 --- a/src/generated/DeviceManagement/Templates/Item/CreateInstance/CreateInstancePostRequestBody.cs +++ b/src/generated/DeviceManagement/Templates/Item/CreateInstance/CreateInstancePostRequestBody.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.Templates.Item.CreateInstance { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateInstancePostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateInstancePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -40,13 +42,13 @@ public class CreateInstancePostRequestBody : IAdditionalDataHolder, IParsable /// The settingsDelta property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? SettingsDelta { get; set; } + public List? SettingsDelta { get; set; } #nullable restore #else - public List SettingsDelta { get; set; } + public List SettingsDelta { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateInstancePostRequestBody() { @@ -55,12 +57,12 @@ public CreateInstancePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateInstancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Templates.Item.CreateInstance.CreateInstancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateInstancePostRequestBody(); + return new global::ApiSdk.DeviceManagement.Templates.Item.CreateInstance.CreateInstancePostRequestBody(); } /// /// The deserialization information for the current model @@ -72,8 +74,8 @@ public virtual IDictionary> GetFieldDeserializers() { { "description", n => { Description = n.GetStringValue(); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, - { "roleScopeTagIds", n => { RoleScopeTagIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "settingsDelta", n => { SettingsDelta = n.GetCollectionOfObjectValues(DeviceManagementSettingInstance.CreateFromDiscriminatorValue)?.ToList(); } }, + { "roleScopeTagIds", n => { RoleScopeTagIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "settingsDelta", n => { SettingsDelta = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementSettingInstance.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -86,8 +88,9 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("description", Description); writer.WriteStringValue("displayName", DisplayName); writer.WriteCollectionOfPrimitiveValues("roleScopeTagIds", RoleScopeTagIds); - writer.WriteCollectionOfObjectValues("settingsDelta", SettingsDelta); + writer.WriteCollectionOfObjectValues("settingsDelta", SettingsDelta); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/CreateInstance/CreateInstanceRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/CreateInstance/CreateInstanceRequestBuilder.cs index 9dff878a3a..1458696f15 100644 --- a/src/generated/DeviceManagement/Templates/Item/CreateInstance/CreateInstanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/CreateInstance/CreateInstanceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Templates.Item.CreateInstance /// /// Provides operations to call the createInstance method. /// - public class CreateInstanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateInstanceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createInstance @@ -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(CreateInstancePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Templates.Item.CreateInstance.CreateInstancePostRequestBody.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 CreateInstanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/createInstance", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateInstanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/createInstance", rawUrl) @@ -94,11 +97,11 @@ public CreateInstanceRequestBuilder(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(CreateInstancePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Templates.Item.CreateInstance.CreateInstancePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateInstancePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Templates.Item.CreateInstance.CreateInstancePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(CreateInstancePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/DeviceManagementTemplateItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/DeviceManagementTemplateItemRequestBuilder.cs index 37d65c4069..66689dc95c 100644 --- a/src/generated/DeviceManagement/Templates/Item/DeviceManagementTemplateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/DeviceManagementTemplateItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.Categories; using ApiSdk.DeviceManagement.Templates.Item.CompareWithTemplateId; using ApiSdk.DeviceManagement.Templates.Item.CreateInstance; @@ -6,6 +7,7 @@ using ApiSdk.DeviceManagement.Templates.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.Templates.Item /// /// Provides operations to manage the templates property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagementTemplate entity. @@ -34,7 +37,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.deviceManagementTemplate entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -61,7 +64,7 @@ public Command BuildCompareWithTemplateIdRbCommand() { var command = new Command("compare-with-template-id"); command.Description = "Provides operations to call the compare method."; - var builder = new CompareWithTemplateIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.CompareWithTemplateId.CompareWithTemplateIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -78,7 +81,7 @@ public Command BuildCreateInstanceNavCommand() { var command = new Command("create-instance"); command.Description = "Provides operations to call the createInstance method."; - var builder = new CreateInstanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.CreateInstance.CreateInstanceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -182,7 +185,7 @@ public Command BuildMigratableToNavCommand() { var command = new Command("migratable-to"); command.Description = "Provides operations to manage the migratableTo property of the microsoft.graph.deviceManagementTemplate entity."; - var builder = new MigratableToRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.MigratableToRequestBuilder(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(DeviceManagementTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -261,7 +264,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.deviceManagementTemplate entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -281,14 +284,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 DeviceManagementTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}{?%24expand,%24select}", rawUrl) @@ -320,11 +323,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +343,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -356,7 +359,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementTemplate bod /// /// The available templates /// - public class DeviceManagementTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -381,3 +385,4 @@ public class DeviceManagementTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Count/CountRequestBuilder.cs index 32b4264342..0f36142bcf 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Templates.Item.MigratableTo.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/templates/{deviceManagementTemplate%2Did}/migratableTo/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/templates/{deviceManagementTemplate%2Did}/migratableTo/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Templates/Item/MigratableTo/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesPostResponse.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesPostResponse.cs index 0a5bb0ef4c..be024cfc7d 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesPostResponse.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesPostResponse.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.Templates.Item.MigratableTo.ImportOffice365DeviceConfigurationPolicies { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImportOffice365DeviceConfigurationPoliciesPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class ImportOffice365DeviceConfigurationPoliciesPostResponse : 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 ImportOffice365DeviceConfigurationPoliciesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.ImportOffice365DeviceConfigurationPolicies.ImportOffice365DeviceConfigurationPoliciesPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImportOffice365DeviceConfigurationPoliciesPostResponse(); + return new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.ImportOffice365DeviceConfigurationPolicies.ImportOffice365DeviceConfigurationPoliciesPostResponse(); } /// /// 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(DeviceManagementIntent.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementIntent.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/Templates/Item/MigratableTo/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesRequestBuilder.cs index 7a53b80d5d..6f2084d45f 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/ImportOffice365DeviceConfigurationPolicies/ImportOffice365DeviceConfigurationPoliciesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Templates.Item.MigratableTo.ImportOffice365Dev /// /// Provides operations to call the importOffice365DeviceConfigurationPolicies method. /// - public class ImportOffice365DeviceConfigurationPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImportOffice365DeviceConfigurationPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action importOffice365DeviceConfigurationPolicies @@ -72,14 +75,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImportOffice365DeviceConfigurationPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/importOffice365DeviceConfigurationPolicies", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImportOffice365DeviceConfigurationPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/importOffice365DeviceConfigurationPolicies", rawUrl) @@ -106,3 +109,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.Count; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.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.DeviceManagement.Templates.Item.MigratableTo.Item.Categories /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagementTemplate 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.deviceManagementTemplate entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementTemplateSettingCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.Item.DeviceManagementTemplateSettingCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -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.Templates.Item.MigratableTo.Item.Categories.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(DeviceManagementTemplateSettingCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory.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 CategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,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); @@ -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(DeviceManagementTemplateSettingCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementTemplateSettingCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementTemplateSetti /// /// Collection of setting categories within the template /// - public class CategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class CategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Count/CountRequestBuilder.cs index 182ccf26a1..02df6e3fb2 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/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.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.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}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Templates/Item/MigratableTo/Item/Categories/Item/DeviceManagementTemplateSettingCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/DeviceManagementTemplateSettingCategoryItemRequestBuilder.cs index 2beb83c143..92ed5dab5b 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/DeviceManagementTemplateSettingCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/DeviceManagementTemplateSettingCategoryItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.Item.RecommendedSettings; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.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; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.It /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagementTemplate entity. /// - public class DeviceManagementTemplateSettingCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateSettingCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property categories for deviceManagement @@ -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(DeviceManagementTemplateSettingCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,7 +208,7 @@ public Command BuildRecommendedSettingsNavCommand() { var command = new Command("recommended-settings"); command.Description = "Provides operations to manage the recommendedSettings property of the microsoft.graph.deviceManagementTemplateSettingCategory entity."; - var builder = new RecommendedSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.Item.RecommendedSettings.RecommendedSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -232,7 +235,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.Templates.Item.MigratableTo.Item.Categories.Item.SettingDefinitions.SettingDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -252,14 +255,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 DeviceManagementTemplateSettingCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementTemplateSettingCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%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(DeviceManagementTemplateSettingCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementTemplateSettingCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplateSettingCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -327,7 +330,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementTemplateSett /// /// Collection of setting categories within the template /// - public class DeviceManagementTemplateSettingCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateSettingCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -352,3 +356,4 @@ public class DeviceManagementTemplateSettingCategoryItemRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/Count/CountRequestBuilder.cs index a95b0acea2..9c300ac315 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Templates.Item.MigratableTo.Item.Categories.It /// /// Provides operations to count the resources in the collection. /// - 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}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings/$count{?%24filter,%24search}", rawUrl) @@ -95,11 +98,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs index 4c5c24b515..9e6068619c 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Templates.Item.MigratableTo.Item.Categories.It /// /// Provides operations to manage the recommendedSettings property of the microsoft.graph.deviceManagementTemplateSettingCategory entity. /// - public class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property recommendedSettings 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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 DeviceManagementSettingInstanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings/{deviceManagementSettingInstance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementSettingInstanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings/{deviceManagementSettingInstance%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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInsta /// /// The settings this category contains /// - public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/RecommendedSettingsRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/RecommendedSettingsRequestBuilder.cs index 2e9c0eb835..8aafc27ab6 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/RecommendedSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/RecommendedSettings/RecommendedSettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.Item.RecommendedSettings.Count; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.Item.RecommendedSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Templates.Item.MigratableTo.Item.Categories.It /// /// Provides operations to manage the recommendedSettings property of the microsoft.graph.deviceManagementTemplateSettingCategory entity. /// - public class RecommendedSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendedSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the recommendedSettings property of the microsoft.graph.deviceManagementTemplateSettingCategory entity. @@ -30,7 +33,7 @@ public class RecommendedSettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementSettingInstanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.Item.RecommendedSettings.Item.DeviceManagementSettingInstanceItemRequestBuilder(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.Templates.Item.MigratableTo.Item.Categories.Item.RecommendedSettings.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -231,14 +234,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecommendedSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecommendedSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/recommendedSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -251,11 +254,11 @@ public RecommendedSettingsRequestBuilder(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); @@ -271,11 +274,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -287,7 +290,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstan /// /// The settings this category contains /// - public class RecommendedSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendedSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -351,3 +355,4 @@ public class RecommendedSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs index 46a9cfc11f..fd6b6dd0bf 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/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.Templates.Item.MigratableTo.Item.Categories.It /// /// Provides operations to count the resources in the collection. /// - 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}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/settingDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -95,11 +98,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs index ce0bf27002..58efe96db8 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/Item/DeviceManagementSettingDefinitionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/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.Templates.Item.MigratableTo.Item.Categories.It /// /// 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 @@ -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(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; @@ -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 DeviceManagementSettingDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/settingDefinitions/{deviceManagementSettingDefinition%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(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)); @@ -289,7 +292,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 @@ -314,3 +318,4 @@ public class DeviceManagementSettingDefinitionItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs index 9b94e8aeae..9f2f0ca9ed 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Categories/Item/SettingDefinitions/SettingDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.Item.SettingDefinitions.Count; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.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.Templates.Item.MigratableTo.Item.Categories.It /// /// 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.Templates.Item.MigratableTo.Item.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.Templates.Item.MigratableTo.Item.Categories.Item.SettingDefinitions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(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; @@ -231,14 +234,14 @@ public Command BuildListCommand() 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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/categories/{deviceManagementTemplateSettingCategory%2Did}/settingDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -251,11 +254,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); @@ -271,11 +274,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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)); @@ -287,7 +290,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")] @@ -351,3 +355,4 @@ public class SettingDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs index 853179ac12..54fba0d2d1 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CompareWithTemplateId/CompareWithTemplateIdGetResponse.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.Templates.Item.MigratableTo.Item.CompareWithTemplateId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CompareWithTemplateIdGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class CompareWithTemplateIdGetResponse : 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 CompareWithTemplateIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CompareWithTemplateId.CompareWithTemplateIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CompareWithTemplateIdGetResponse(); + return new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CompareWithTemplateId.CompareWithTemplateIdGetResponse(); } /// /// 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(DeviceManagementSettingComparison.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementSettingComparison.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/Templates/Item/MigratableTo/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs index b13e6af275..51c4ade126 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CompareWithTemplateId/CompareWithTemplateIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.Templates.Item.MigratableTo.Item.CompareWithTe /// /// Provides operations to call the compare method. /// - public class CompareWithTemplateIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompareWithTemplateIdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function compare @@ -114,14 +117,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CompareWithTemplateIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/compare(templateId='{templateId}'){?%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 CompareWithTemplateIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/compare(templateId='{templateId}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -134,11 +137,11 @@ public CompareWithTemplateIdRequestBuilder(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); @@ -149,7 +152,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function compare /// - public class CompareWithTemplateIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompareWithTemplateIdRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -183,3 +187,4 @@ public class CompareWithTemplateIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CreateInstance/CreateInstancePostRequestBody.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CreateInstance/CreateInstancePostRequestBody.cs index d16adfc6e8..592bf17d0a 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CreateInstance/CreateInstancePostRequestBody.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CreateInstance/CreateInstancePostRequestBody.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.Templates.Item.MigratableTo.Item.CreateInstance { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateInstancePostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateInstancePostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -40,13 +42,13 @@ public class CreateInstancePostRequestBody : IAdditionalDataHolder, IParsable /// The settingsDelta property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? SettingsDelta { get; set; } + public List? SettingsDelta { get; set; } #nullable restore #else - public List SettingsDelta { get; set; } + public List SettingsDelta { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateInstancePostRequestBody() { @@ -55,12 +57,12 @@ public CreateInstancePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateInstancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CreateInstance.CreateInstancePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateInstancePostRequestBody(); + return new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CreateInstance.CreateInstancePostRequestBody(); } /// /// The deserialization information for the current model @@ -72,8 +74,8 @@ public virtual IDictionary> GetFieldDeserializers() { { "description", n => { Description = n.GetStringValue(); } }, { "displayName", n => { DisplayName = n.GetStringValue(); } }, - { "roleScopeTagIds", n => { RoleScopeTagIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "settingsDelta", n => { SettingsDelta = n.GetCollectionOfObjectValues(DeviceManagementSettingInstance.CreateFromDiscriminatorValue)?.ToList(); } }, + { "roleScopeTagIds", n => { RoleScopeTagIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "settingsDelta", n => { SettingsDelta = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DeviceManagementSettingInstance.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -86,8 +88,9 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("description", Description); writer.WriteStringValue("displayName", DisplayName); writer.WriteCollectionOfPrimitiveValues("roleScopeTagIds", RoleScopeTagIds); - writer.WriteCollectionOfObjectValues("settingsDelta", SettingsDelta); + writer.WriteCollectionOfObjectValues("settingsDelta", SettingsDelta); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CreateInstance/CreateInstanceRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CreateInstance/CreateInstanceRequestBuilder.cs index c3bcd99257..fc4f8acef4 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CreateInstance/CreateInstanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/CreateInstance/CreateInstanceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Templates.Item.MigratableTo.Item.CreateInstanc /// /// Provides operations to call the createInstance method. /// - public class CreateInstanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateInstanceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createInstance @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateInstancePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CreateInstance.CreateInstancePostRequestBody.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 CreateInstanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/createInstance", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateInstanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/createInstance", rawUrl) @@ -100,11 +103,11 @@ public CreateInstanceRequestBuilder(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(CreateInstancePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CreateInstance.CreateInstancePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateInstancePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CreateInstance.CreateInstancePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CreateInstancePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/DeviceManagementTemplateItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/DeviceManagementTemplateItemRequestBuilder.cs index 3729d35719..059bd4d365 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/DeviceManagementTemplateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/DeviceManagementTemplateItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CompareWithTemplateId; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CreateInstance; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.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; @@ -23,7 +25,8 @@ namespace ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item /// /// Provides operations to manage the migratableTo property of the microsoft.graph.deviceManagementTemplate entity. /// - public class DeviceManagementTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categories property of the microsoft.graph.deviceManagementTemplate entity. @@ -33,7 +36,7 @@ public Command BuildCategoriesNavCommand() { var command = new Command("categories"); command.Description = "Provides operations to manage the categories property of the microsoft.graph.deviceManagementTemplate entity."; - var builder = new CategoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Categories.CategoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -60,7 +63,7 @@ public Command BuildCompareWithTemplateIdRbCommand() { var command = new Command("compare-with-template-id"); command.Description = "Provides operations to call the compare method."; - var builder = new CompareWithTemplateIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CompareWithTemplateId.CompareWithTemplateIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -77,7 +80,7 @@ public Command BuildCreateInstanceNavCommand() { var command = new Command("create-instance"); command.Description = "Provides operations to call the createInstance method."; - var builder = new CreateInstanceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.CreateInstance.CreateInstanceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -220,8 +223,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeviceManagementTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -250,7 +253,7 @@ public Command BuildSettingsNavCommand() { var command = new Command("settings"); command.Description = "Provides operations to manage the settings property of the microsoft.graph.deviceManagementTemplate entity."; - var builder = new SettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Settings.SettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -270,14 +273,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 DeviceManagementTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%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 DeviceManagementTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}{?%24expand,%24select}", rawUrl) @@ -309,11 +312,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -329,11 +332,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DeviceManagementTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -345,7 +348,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementTemplate bod /// /// Collection of templates this template can migrate to /// - public class DeviceManagementTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -370,3 +374,4 @@ public class DeviceManagementTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/Count/CountRequestBuilder.cs index d5d8b9177b..b783ebdcfc 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/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.Templates.Item.MigratableTo.Item.Settings.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 @@ -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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/settings/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Templates/Item/MigratableTo/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs index a8fc35a079..28d5764923 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Templates.Item.MigratableTo.Item.Settings.Item /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementTemplate entity. /// - public class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings 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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 DeviceManagementSettingInstanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/settings/{deviceManagementSettingInstance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementSettingInstanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/settings/{deviceManagementSettingInstance%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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInsta /// /// Collection of all settings this template has /// - public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/SettingsRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/SettingsRequestBuilder.cs index 0e4a8366c1..ec36f50314 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/SettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/Item/Settings/SettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Settings.Count; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.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.Templates.Item.MigratableTo.Item.Settings /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementTemplate 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.deviceManagementTemplate entity. @@ -30,7 +33,7 @@ public class SettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementSettingInstanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.Settings.Item.DeviceManagementSettingInstanceItemRequestBuilder(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.Templates.Item.MigratableTo.Item.Settings.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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/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/templates/{deviceManagementTemplate%2Did}/migratableTo/{deviceManagementTemplate%2Did1}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,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); @@ -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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstan /// /// Collection of all settings this template has /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/MigratableTo/MigratableToRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/MigratableTo/MigratableToRequestBuilder.cs index 339bb11a01..f1bfb22599 100644 --- a/src/generated/DeviceManagement/Templates/Item/MigratableTo/MigratableToRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/MigratableTo/MigratableToRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Count; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.ImportOffice365DeviceConfigurationPolicies; using ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item; using ApiSdk.Models.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.Templates.Item.MigratableTo /// /// Provides operations to manage the migratableTo property of the microsoft.graph.deviceManagementTemplate entity. /// - public class MigratableToRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MigratableToRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the migratableTo property of the microsoft.graph.deviceManagementTemplate entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.DeviceManagementTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.Item.DeviceManagementTemplateItemRequestBuilder(PathParameters); commands.Add(builder.BuildCategoriesNavCommand()); commands.Add(builder.BuildCompareWithTemplateIdRbCommand()); commands.Add(builder.BuildCreateInstanceNavCommand()); @@ -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.Templates.Item.MigratableTo.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(DeviceManagementTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -118,7 +121,7 @@ public Command BuildImportOffice365DeviceConfigurationPoliciesNavCommand() { var command = new Command("import-office365-device-configuration-policies"); command.Description = "Provides operations to call the importOffice365DeviceConfigurationPolicies method."; - var builder = new ImportOffice365DeviceConfigurationPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.MigratableTo.ImportOffice365DeviceConfigurationPolicies.ImportOffice365DeviceConfigurationPoliciesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -230,14 +233,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MigratableToRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MigratableToRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/migratableTo{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -250,11 +253,11 @@ public MigratableToRequestBuilder(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); @@ -270,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(DeviceManagementTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -286,7 +289,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementTemplate body /// /// Collection of templates this template can migrate to /// - public class MigratableToRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MigratableToRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -350,3 +354,4 @@ public class MigratableToRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/Settings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Settings/Count/CountRequestBuilder.cs index d883af5653..cf3c81ead3 100644 --- a/src/generated/DeviceManagement/Templates/Item/Settings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/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.Templates.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/templates/{deviceManagementTemplate%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/templates/{deviceManagementTemplate%2Did}/settings/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/Templates/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs index a375d1ebc7..c1c640a98f 100644 --- a/src/generated/DeviceManagement/Templates/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/Settings/Item/DeviceManagementSettingInstanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.Templates.Item.Settings.Item /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementTemplate entity. /// - public class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property settings 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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 DeviceManagementSettingInstanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/settings/{deviceManagementSettingInstance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementSettingInstanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%2Did}/settings/{deviceManagementSettingInstance%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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementSettingInsta /// /// Collection of all settings this template has /// - public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DeviceManagementSettingInstanceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/Item/Settings/SettingsRequestBuilder.cs b/src/generated/DeviceManagement/Templates/Item/Settings/SettingsRequestBuilder.cs index 05948e20ad..cc0fa05537 100644 --- a/src/generated/DeviceManagement/Templates/Item/Settings/SettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/Item/Settings/SettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Item.Settings.Count; using ApiSdk.DeviceManagement.Templates.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.Templates.Item.Settings /// /// Provides operations to manage the settings property of the microsoft.graph.deviceManagementTemplate 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.deviceManagementTemplate entity. @@ -30,7 +33,7 @@ public class SettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementSettingInstanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.Settings.Item.DeviceManagementSettingInstanceItemRequestBuilder(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.Templates.Item.Settings.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(DeviceManagementSettingInstance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementSettingInstance.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 SettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/templates/{deviceManagementTemplate%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/templates/{deviceManagementTemplate%2Did}/settings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,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); @@ -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(DeviceManagementSettingInstance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementSettingInstance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementSettingInstan /// /// Collection of all settings this template has /// - public class SettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class SettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/Templates/TemplatesRequestBuilder.cs b/src/generated/DeviceManagement/Templates/TemplatesRequestBuilder.cs index 760e26bac9..efbd768442 100644 --- a/src/generated/DeviceManagement/Templates/TemplatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/Templates/TemplatesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.Templates.Count; using ApiSdk.DeviceManagement.Templates.ImportOffice365DeviceConfigurationPolicies; using ApiSdk.DeviceManagement.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; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceManagement.Templates /// /// Provides operations to manage the templates property of the microsoft.graph.deviceManagement 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.deviceManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceManagementTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.Item.DeviceManagementTemplateItemRequestBuilder(PathParameters); commands.Add(builder.BuildCategoriesNavCommand()); commands.Add(builder.BuildCompareWithTemplateIdRbCommand()); commands.Add(builder.BuildCreateInstanceNavCommand()); @@ -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.DeviceManagement.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(DeviceManagementTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTemplate.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -113,7 +116,7 @@ public Command BuildImportOffice365DeviceConfigurationPoliciesNavCommand() { var command = new Command("import-office365-device-configuration-policies"); command.Description = "Provides operations to call the importOffice365DeviceConfigurationPolicies method."; - var builder = new ImportOffice365DeviceConfigurationPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.Templates.ImportOffice365DeviceConfigurationPolicies.ImportOffice365DeviceConfigurationPoliciesRequestBuilder(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 available 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"); @@ -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 TemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/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}/deviceManagement/templates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +191,11 @@ public TemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagemen /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(DeviceManagementTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +227,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementTemplate body /// /// The available templates /// - public class TemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +292,4 @@ public class TemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TenantAttachRBAC/Enable/EnablePostRequestBody.cs b/src/generated/DeviceManagement/TenantAttachRBAC/Enable/EnablePostRequestBody.cs index baeb95dfd5..b734607bc1 100644 --- a/src/generated/DeviceManagement/TenantAttachRBAC/Enable/EnablePostRequestBody.cs +++ b/src/generated/DeviceManagement/TenantAttachRBAC/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.TenantAttachRBAC.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.TenantAttachRBAC.Enable.EnablePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EnablePostRequestBody(); + return new global::ApiSdk.DeviceManagement.TenantAttachRBAC.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/TenantAttachRBAC/Enable/EnableRequestBuilder.cs b/src/generated/DeviceManagement/TenantAttachRBAC/Enable/EnableRequestBuilder.cs index 099f720160..72383d74c7 100644 --- a/src/generated/DeviceManagement/TenantAttachRBAC/Enable/EnableRequestBuilder.cs +++ b/src/generated/DeviceManagement/TenantAttachRBAC/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.TenantAttachRBAC.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.TenantAttachRBAC.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/tenantAttachRBAC/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/tenantAttachRBAC/enable", rawUrl) @@ -77,11 +80,11 @@ public EnableRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(EnablePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.TenantAttachRBAC.Enable.EnablePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EnablePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.TenantAttachRBAC.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/TenantAttachRBAC/GetState/GetStateRequestBuilder.cs b/src/generated/DeviceManagement/TenantAttachRBAC/GetState/GetStateRequestBuilder.cs index 8e0c59e077..8babbf50d2 100644 --- a/src/generated/DeviceManagement/TenantAttachRBAC/GetState/GetStateRequestBuilder.cs +++ b/src/generated/DeviceManagement/TenantAttachRBAC/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.TenantAttachRBAC.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/tenantAttachRBAC/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/tenantAttachRBAC/getState()", rawUrl) @@ -88,3 +91,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TenantAttachRBAC.Enable; using ApiSdk.DeviceManagement.TenantAttachRBAC.GetState; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TenantAttachRBAC /// /// Provides operations to manage the tenantAttachRBAC property of the microsoft.graph.deviceManagement entity. /// - public class TenantAttachRBACRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TenantAttachRBACRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property tenantAttachRBAC for deviceManagement @@ -31,18 +34,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property tenantAttachRBAC 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 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.TenantAttachRBAC.Enable.EnableRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -77,23 +73,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "TenantAttach RBAC Enablement"; - 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"); @@ -101,8 +85,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,7 +105,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.TenantAttachRBAC.GetState.GetStateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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.TenantAttachRBAC.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TenantAttachRBAC.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 TenantAttachRBACRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/tenantAttachRBAC{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TenantAttachRBACRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/tenantAttachRBAC{?%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.TenantAttachRBAC body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TenantAttachRBAC body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TenantAttachRBAC body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TenantAttachRBAC body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +235,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TenantAttachRB /// /// TenantAttach RBAC Enablement /// - public class TenantAttachRBACRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TenantAttachRBACRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +261,4 @@ public class TenantAttachRBACRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Count/CountRequestBuilder.cs index b6d55ea54d..7859ace3f1 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.TermsAndConditions.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/termsAndConditions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/termsAndConditions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TermsAndConditions/Item/AcceptanceStatuses/AcceptanceStatusesRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/AcceptanceStatusesRequestBuilder.cs index 4d2f651ff4..9ecde63bf4 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/AcceptanceStatusesRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/AcceptanceStatusesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TermsAndConditions.Item.AcceptanceStatuses.Count; using ApiSdk.DeviceManagement.TermsAndConditions.Item.AcceptanceStatuses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TermsAndConditions.Item.AcceptanceStatuses /// /// Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity. /// - public class AcceptanceStatusesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcceptanceStatusesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TermsAndConditionsAcceptanceStatusItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.AcceptanceStatuses.Item.TermsAndConditionsAcceptanceStatusItemRequestBuilder(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.TermsAndConditions.Item.AcceptanceStatuses.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(TermsAndConditionsAcceptanceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TermsAndConditionsAcceptanceStatus.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 AcceptanceStatusesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/acceptanceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AcceptanceStatusesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/acceptanceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public AcceptanceStatusesRequestBuilder(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); @@ -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(TermsAndConditionsAcceptanceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TermsAndConditionsAcceptanceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TermsAndConditionsAcceptanceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TermsAndConditionsAcceptanceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(TermsAndConditionsAcceptanceS /// /// The list of acceptance statuses for this T&C policy. /// - public class AcceptanceStatusesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcceptanceStatusesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class AcceptanceStatusesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Count/CountRequestBuilder.cs index b164081ab4..f472ac89ee 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.TermsAndConditions.Item.AcceptanceStatuses.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}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/acceptanceStatuses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/termsAndConditions/{termsAndConditions%2Did}/acceptanceStatuses/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TermsAndConditions/Item/AcceptanceStatuses/Item/TermsAndConditions/TermsAndConditionsRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Item/TermsAndConditions/TermsAndConditionsRequestBuilder.cs index 29f8053d2a..388bd2ee6b 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Item/TermsAndConditions/TermsAndConditionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Item/TermsAndConditions/TermsAndConditionsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TermsAndConditions.Item.AcceptanceStatuses.Ite /// /// Provides operations to manage the termsAndConditions property of the microsoft.graph.termsAndConditionsAcceptanceStatus entity. /// - public class TermsAndConditionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsRequestBuilder : BaseCliRequestBuilder { /// /// Navigation link to the terms and conditions that are assigned. @@ -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 TermsAndConditionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus%2Did}/termsAndConditions{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TermsAndConditionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus%2Did}/termsAndConditions{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public TermsAndConditionsRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Navigation link to the terms and conditions that are assigned. /// - public class TermsAndConditionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class TermsAndConditionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Item/TermsAndConditionsAcceptanceStatusItemRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Item/TermsAndConditionsAcceptanceStatusItemRequestBuilder.cs index ff42ca4bb4..478a1be2f1 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Item/TermsAndConditionsAcceptanceStatusItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/AcceptanceStatuses/Item/TermsAndConditionsAcceptanceStatusItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TermsAndConditions.Item.AcceptanceStatuses.Item.TermsAndConditions; using ApiSdk.Models.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.TermsAndConditions.Item.AcceptanceStatuses.Ite /// /// Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity. /// - public class TermsAndConditionsAcceptanceStatusItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsAcceptanceStatusItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property acceptanceStatuses 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(TermsAndConditionsAcceptanceStatus.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TermsAndConditionsAcceptanceStatus.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildTermsAndConditionsNavCommand() { var command = new Command("terms-and-conditions"); command.Description = "Provides operations to manage the termsAndConditions property of the microsoft.graph.termsAndConditionsAcceptanceStatus entity."; - var builder = new ApiSdk.DeviceManagement.TermsAndConditions.Item.AcceptanceStatuses.Item.TermsAndConditions.TermsAndConditionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.AcceptanceStatuses.Item.TermsAndConditions.TermsAndConditionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildTermsAndConditionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TermsAndConditionsAcceptanceStatusItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TermsAndConditionsAcceptanceStatusItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus%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(TermsAndConditionsAcceptanceStatus body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TermsAndConditionsAcceptanceStatus body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TermsAndConditionsAcceptanceStatus body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TermsAndConditionsAcceptanceStatus body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(TermsAndConditionsAcceptance /// /// The list of acceptance statuses for this T&C policy. /// - public class TermsAndConditionsAcceptanceStatusItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsAcceptanceStatusItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class TermsAndConditionsAcceptanceStatusItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/AssignmentsRequestBuilder.cs index 70b7e2b31d..f32330eed3 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TermsAndConditions.Item.Assignments.Count; using ApiSdk.DeviceManagement.TermsAndConditions.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.TermsAndConditions.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.termsAndConditions 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.termsAndConditions entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new TermsAndConditionsAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.Assignments.Item.TermsAndConditionsAssignmentItemRequestBuilder(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.TermsAndConditions.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(TermsAndConditionsAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TermsAndConditionsAssignment.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/termsAndConditions/{termsAndConditions%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/termsAndConditions/{termsAndConditions%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(TermsAndConditionsAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TermsAndConditionsAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TermsAndConditionsAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TermsAndConditionsAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(TermsAndConditionsAssignment /// /// The list of assignments for this T&C 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/DeviceManagement/TermsAndConditions/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/Count/CountRequestBuilder.cs index 3ec46d66a5..64afa43d3a 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/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.TermsAndConditions.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/termsAndConditions/{termsAndConditions%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/termsAndConditions/{termsAndConditions%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TermsAndConditions/Item/Assignments/Item/TermsAndConditionsAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/Item/TermsAndConditionsAssignmentItemRequestBuilder.cs index 06067d83d2..fa25a15704 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/Item/TermsAndConditionsAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/Assignments/Item/TermsAndConditionsAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TermsAndConditions.Item.Assignments.Item /// /// Provides operations to manage the assignments property of the microsoft.graph.termsAndConditions entity. /// - public class TermsAndConditionsAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsAssignmentItemRequestBuilder : 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(TermsAndConditionsAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TermsAndConditionsAssignment.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 TermsAndConditionsAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/assignments/{termsAndConditionsAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TermsAndConditionsAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/assignments/{termsAndConditionsAssignment%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(TermsAndConditionsAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TermsAndConditionsAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TermsAndConditionsAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TermsAndConditionsAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(TermsAndConditionsAssignment /// /// The list of assignments for this T&C policy. /// - public class TermsAndConditionsAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class TermsAndConditionsAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Count/CountRequestBuilder.cs index 6038e38dda..ca99003e4d 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/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.DeviceManagement.TermsAndConditions.Item.GroupAssignments.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/termsAndConditions/{termsAndConditions%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}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/groupAssignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/te /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TermsAndConditions/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs index 326af5c44a..2ccf9af1b5 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/GroupAssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TermsAndConditions.Item.GroupAssignments.Count; using ApiSdk.DeviceManagement.TermsAndConditions.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.DeviceManagement.TermsAndConditions.Item.GroupAssignments /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.termsAndConditions 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.termsAndConditions entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TermsAndConditionsGroupAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.GroupAssignments.Item.TermsAndConditionsGroupAssignmentItemRequestBuilder(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.TermsAndConditions.Item.GroupAssignments.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(TermsAndConditionsGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TermsAndConditionsGroupAssignment.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 GroupAssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%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}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/groupAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public GroupAssignmentsRequestBuilder(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(TermsAndConditionsGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TermsAndConditionsGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TermsAndConditionsGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TermsAndConditionsGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(TermsAndConditionsGroupAssign /// /// The list of group assignments for this T&C policy. /// - public class GroupAssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GroupAssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class GroupAssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Item/TermsAndConditions/TermsAndConditionsRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Item/TermsAndConditions/TermsAndConditionsRequestBuilder.cs index 0c92d12b53..066cf77bca 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Item/TermsAndConditions/TermsAndConditionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Item/TermsAndConditions/TermsAndConditionsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TermsAndConditions.Item.GroupAssignments.Item. /// /// Provides operations to manage the termsAndConditions property of the microsoft.graph.termsAndConditionsGroupAssignment entity. /// - public class TermsAndConditionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsRequestBuilder : BaseCliRequestBuilder { /// /// Navigation link to the terms and conditions that are assigned. @@ -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 TermsAndConditionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/groupAssignments/{termsAndConditionsGroupAssignment%2Did}/termsAndConditions{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TermsAndConditionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/groupAssignments/{termsAndConditionsGroupAssignment%2Did}/termsAndConditions{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public TermsAndConditionsRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Navigation link to the terms and conditions that are assigned. /// - public class TermsAndConditionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class TermsAndConditionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Item/TermsAndConditionsGroupAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Item/TermsAndConditionsGroupAssignmentItemRequestBuilder.cs index 3f2fbe2608..c929de595b 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Item/TermsAndConditionsGroupAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/GroupAssignments/Item/TermsAndConditionsGroupAssignmentItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TermsAndConditions.Item.GroupAssignments.Item.TermsAndConditions; using ApiSdk.Models.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.TermsAndConditions.Item.GroupAssignments.Item /// /// Provides operations to manage the groupAssignments property of the microsoft.graph.termsAndConditions entity. /// - public class TermsAndConditionsGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsGroupAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property groupAssignments 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(TermsAndConditionsGroupAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TermsAndConditionsGroupAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildTermsAndConditionsNavCommand() { var command = new Command("terms-and-conditions"); command.Description = "Provides operations to manage the termsAndConditions property of the microsoft.graph.termsAndConditionsGroupAssignment entity."; - var builder = new ApiSdk.DeviceManagement.TermsAndConditions.Item.GroupAssignments.Item.TermsAndConditions.TermsAndConditionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.GroupAssignments.Item.TermsAndConditions.TermsAndConditionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildTermsAndConditionsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TermsAndConditionsGroupAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/groupAssignments/{termsAndConditionsGroupAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TermsAndConditionsGroupAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}/groupAssignments/{termsAndConditionsGroupAssignment%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(TermsAndConditionsGroupAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TermsAndConditionsGroupAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TermsAndConditionsGroupAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TermsAndConditionsGroupAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(TermsAndConditionsGroupAssig /// /// The list of group assignments for this T&C policy. /// - public class TermsAndConditionsGroupAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsGroupAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class TermsAndConditionsGroupAssignmentItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/Item/TermsAndConditionsItemRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/Item/TermsAndConditionsItemRequestBuilder.cs index 0438f26ad5..9faa6d1e94 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/Item/TermsAndConditionsItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/Item/TermsAndConditionsItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TermsAndConditions.Item.AcceptanceStatuses; using ApiSdk.DeviceManagement.TermsAndConditions.Item.Assignments; using ApiSdk.DeviceManagement.TermsAndConditions.Item.GroupAssignments; using ApiSdk.Models.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.TermsAndConditions.Item /// /// Provides operations to manage the termsAndConditions property of the microsoft.graph.deviceManagement entity. /// - public class TermsAndConditionsItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity. @@ -32,7 +35,7 @@ public Command BuildAcceptanceStatusesNavCommand() { var command = new Command("acceptance-statuses"); command.Description = "Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity."; - var builder = new AcceptanceStatusesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.AcceptanceStatuses.AcceptanceStatusesRequestBuilder(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.termsAndConditions entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -173,7 +176,7 @@ public Command BuildGroupAssignmentsNavCommand() { var command = new Command("group-assignments"); command.Description = "Provides operations to manage the groupAssignments property of the microsoft.graph.termsAndConditions entity."; - var builder = new GroupAssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.GroupAssignments.GroupAssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -222,8 +225,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.TermsAndConditions.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TermsAndConditions.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -244,14 +247,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TermsAndConditionsItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TermsAndConditionsItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/termsAndConditions/{termsAndConditions%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(ApiSdk.Models.TermsAndConditions body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TermsAndConditions body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TermsAndConditions body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TermsAndConditions body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -319,7 +322,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.TermsAndCondit /// /// The terms and conditions associated with device management of the company. /// - public class TermsAndConditionsItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -344,3 +348,4 @@ public class TermsAndConditionsItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TermsAndConditions/TermsAndConditionsRequestBuilder.cs b/src/generated/DeviceManagement/TermsAndConditions/TermsAndConditionsRequestBuilder.cs index 0f0b2bcc14..26ffcfd513 100644 --- a/src/generated/DeviceManagement/TermsAndConditions/TermsAndConditionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TermsAndConditions/TermsAndConditionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TermsAndConditions.Count; using ApiSdk.DeviceManagement.TermsAndConditions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TermsAndConditions /// /// Provides operations to manage the termsAndConditions property of the microsoft.graph.deviceManagement entity. /// - public class TermsAndConditionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the termsAndConditions 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 TermsAndConditionsItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TermsAndConditions.Item.TermsAndConditionsItemRequestBuilder(PathParameters); commands.Add(builder.BuildAcceptanceStatusesNavCommand()); commands.Add(builder.BuildAssignmentsNavCommand()); 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.DeviceManagement.TermsAndConditions.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.TermsAndConditions.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TermsAndConditions.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 = "The terms and conditions associated with device management of the company."; - 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 TermsAndConditionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/termsAndConditions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TermsAndConditionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/termsAndConditions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -219,11 +171,11 @@ public TermsAndConditionsRequestBuilder(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); @@ -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.TermsAndConditions body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TermsAndConditions body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.TermsAndConditions body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TermsAndConditions body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +207,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.TermsAndConditi /// /// The terms and conditions associated with device management of the company. /// - public class TermsAndConditionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TermsAndConditionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class TermsAndConditionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TroubleshootingEvents/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/TroubleshootingEvents/Count/CountRequestBuilder.cs index bae2bde54a..bd7bb67176 100644 --- a/src/generated/DeviceManagement/TroubleshootingEvents/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/TroubleshootingEvents/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.TroubleshootingEvents.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/troubleshootingEvents/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/troubleshootingEvents/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/tr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/TroubleshootingEvents/Item/DeviceManagementTroubleshootingEventItemRequestBuilder.cs b/src/generated/DeviceManagement/TroubleshootingEvents/Item/DeviceManagementTroubleshootingEventItemRequestBuilder.cs index ad0b76abce..8be25d4812 100644 --- a/src/generated/DeviceManagement/TroubleshootingEvents/Item/DeviceManagementTroubleshootingEventItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/TroubleshootingEvents/Item/DeviceManagementTroubleshootingEventItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TroubleshootingEvents.Item /// /// Provides operations to manage the troubleshootingEvents property of the microsoft.graph.deviceManagement entity. /// - public class DeviceManagementTroubleshootingEventItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTroubleshootingEventItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property troubleshootingEvents 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(DeviceManagementTroubleshootingEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTroubleshootingEvent.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 DeviceManagementTroubleshootingEventItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceManagementTroubleshootingEventItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent%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(DeviceManagementTroubleshootingEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTroubleshootingEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceManagementTroubleshootingEvent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceManagementTroubleshootingEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DeviceManagementTroubleshoot /// /// The list of troubleshooting events for the tenant. /// - public class DeviceManagementTroubleshootingEventItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceManagementTroubleshootingEventItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DeviceManagementTroubleshootingEventItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/TroubleshootingEvents/TroubleshootingEventsRequestBuilder.cs b/src/generated/DeviceManagement/TroubleshootingEvents/TroubleshootingEventsRequestBuilder.cs index 844df1ecf0..f377108559 100644 --- a/src/generated/DeviceManagement/TroubleshootingEvents/TroubleshootingEventsRequestBuilder.cs +++ b/src/generated/DeviceManagement/TroubleshootingEvents/TroubleshootingEventsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.TroubleshootingEvents.Count; using ApiSdk.DeviceManagement.TroubleshootingEvents.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.TroubleshootingEvents /// /// Provides operations to manage the troubleshootingEvents property of the microsoft.graph.deviceManagement entity. /// - public class TroubleshootingEventsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TroubleshootingEventsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the troubleshootingEvents property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class TroubleshootingEventsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceManagementTroubleshootingEventItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.TroubleshootingEvents.Item.DeviceManagementTroubleshootingEventItemRequestBuilder(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.TroubleshootingEvents.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(DeviceManagementTroubleshootingEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceManagementTroubleshootingEvent.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 troubleshooting 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"); @@ -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 TroubleshootingEventsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/troubleshootingEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TroubleshootingEventsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/troubleshootingEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public TroubleshootingEventsRequestBuilder(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(DeviceManagementTroubleshootingEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTroubleshootingEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceManagementTroubleshootingEvent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceManagementTroubleshootingEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DeviceManagementTroubleshooti /// /// The list of troubleshooting events for the tenant. /// - public class TroubleshootingEventsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TroubleshootingEventsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class TroubleshootingEventsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/Count/CountRequestBuilder.cs index f0a4dbbce3..f166a241ae 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAnomaly.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/userExperienceAnalyticsAnomaly/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAnomaly/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAnomaly/Item/UserExperienceAnalyticsAnomalyItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/Item/UserExperienceAnalyticsAnomalyItemRequestBuilder.cs index b5390e736f..73c1cb82dd 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/Item/UserExperienceAnalyticsAnomalyItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/Item/UserExperienceAnalyticsAnomalyItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAnomaly.Item /// /// Provides operations to manage the userExperienceAnalyticsAnomaly property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAnomalyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAnomaly 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.UserExperienceAnalyticsAnomaly.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAnomaly.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 UserExperienceAnalyticsAnomalyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomaly%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAnomalyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomaly%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.UserExperienceAnalyticsAnomaly body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomaly body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAnomaly body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomaly body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// The user experience analytics anomaly entity contains anomaly details. /// - public class UserExperienceAnalyticsAnomalyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAnomalyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/UserExperienceAnalyticsAnomalyRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/UserExperienceAnalyticsAnomalyRequestBuilder.cs index 3a9fcaeddf..e2b840b75c 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/UserExperienceAnalyticsAnomalyRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomaly/UserExperienceAnalyticsAnomalyRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomaly.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomaly.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAnomaly /// /// Provides operations to manage the userExperienceAnalyticsAnomaly property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAnomalyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAnomaly property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAnomalyRequestBuilder : BaseCliRequestBuilde public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAnomalyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomaly.Item.UserExperienceAnalyticsAnomalyItemRequestBuilder(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.UserExperienceAnalyticsAnomaly.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.UserExperienceAnalyticsAnomaly.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAnomaly.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 user experience analytics anomaly entity contains anomaly details."; - 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 UserExperienceAnalyticsAnomalyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomaly{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAnomalyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomaly{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAnomalyRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.UserExperienceAnalyticsAnomaly body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomaly body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAnomaly body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomaly body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// The user experience analytics anomaly entity contains anomaly details. /// - public class UserExperienceAnalyticsAnomalyRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAnomalyRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/Count/CountRequestBuilder.cs index 8b8ad31a60..848dd767e7 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAnomalyCorrelationGroup /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAnomalyCorrelationGroupOverview/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAnomalyCorrelationGroupOverview/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/Item/UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/Item/UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.cs index b9c27968c7..34b198ed42 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/Item/UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/Item/UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAnomalyCorrelationGroup /// /// Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview 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.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.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 UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview%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.UserExperienceAnalyticsAnomalyCorrelationGroupOverview body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. /// - public class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.cs index 68131b8e0d..44873d98bd 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyCorrelationGroupOverview/UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAnomalyCorrelationGroup /// /// Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilde public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.Item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder(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.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.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.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview.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 user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly."; - 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 UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder(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); @@ -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.UserExperienceAnalyticsAnomalyCorrelationGroupOverview body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. /// - public class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilde } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/Count/CountRequestBuilder.cs index cc45d8ad6f..eb3c1f9366 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAnomalyDevice.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/userExperienceAnalyticsAnomalyDevice/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAnomalyDevice/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAnomalyDevice/Item/UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/Item/UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder.cs index 1f483f729f..9ad7bf31f9 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/Item/UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/Item/UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAnomalyDevice.Item /// /// Provides operations to manage the userExperienceAnalyticsAnomalyDevice property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAnomalyDevice 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.UserExperienceAnalyticsAnomalyDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyDevice.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 UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDevice%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDevice%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.UserExperienceAnalyticsAnomalyDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAnomalyDevice body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// The user experience analytics anomaly entity contains device details. /// - public class UserExperienceAnalyticsAnomalyDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAnomalyDeviceItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/UserExperienceAnalyticsAnomalyDeviceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/UserExperienceAnalyticsAnomalyDeviceRequestBuilder.cs index 880cb67df6..8b14e0757d 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/UserExperienceAnalyticsAnomalyDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAnomalyDevice/UserExperienceAnalyticsAnomalyDeviceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomalyDevice.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomalyDevice.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAnomalyDevice /// /// Provides operations to manage the userExperienceAnalyticsAnomalyDevice property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAnomalyDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAnomalyDevice property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAnomalyDeviceRequestBuilder : BaseCliRequest public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAnomalyDevice.Item.UserExperienceAnalyticsAnomalyDeviceItemRequestBuilder(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.UserExperienceAnalyticsAnomalyDevice.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.UserExperienceAnalyticsAnomalyDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyDevice.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 user experience analytics anomaly entity contains device details."; - 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 UserExperienceAnalyticsAnomalyDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyDevice{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAnomalyDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyDevice{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAnomalyDeviceRequestBuilder(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.UserExperienceAnalyticsAnomalyDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAnomalyDevice body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAnomalyDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// The user experience analytics anomaly entity contains device details. /// - public class UserExperienceAnalyticsAnomalyDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAnomalyDeviceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAnomalyDeviceRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/Count/CountRequestBuilder.cs index dd98ac68bd..68924b959e 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthApplicationPerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthApplicationPerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthApplicationPerformance/Item/UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/Item/UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.cs index d969b5265b..690d6d8038 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/Item/UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/Item/UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformance 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.UserExperienceAnalyticsAppHealthApplicationPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthApplicationPerformance.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 UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance%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.UserExperienceAnalyticsAppHealthApplicationPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthApplicationPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthApplicationPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthApplicationPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics appHealth Application Performance /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.cs index c9ca0aa131..b2a91a3ea4 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformance/UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilde public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformance.Item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder(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.UserExperienceAnalyticsAppHealthApplicationPerformance.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.UserExperienceAnalyticsAppHealthApplicationPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthApplicationPerformance.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 = "User experience analytics appHealth Application Performance"; - 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 UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder(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); @@ -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.UserExperienceAnalyticsAppHealthApplicationPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthApplicationPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthApplicationPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthApplicationPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics appHealth Application Performance /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilde } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/Count/CountRequestBuilder.cs index 8def024a53..0f2b5bdbc5 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.cs index c79f83fd8d..adcb496383 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion 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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion.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 UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion%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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsAppHe /// /// User experience analytics appHealth Application Performance by App Version /// - public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.cs index a8169df152..0c7686c87e 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionR public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.Item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder(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.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion.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 = "User experience analytics appHealth Application Performance by App Version"; - 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 UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequest /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsAppHea /// /// User experience analytics appHealth Application Performance by App Version /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/Count/CountRequestBuilder.cs index 00d07bb789..4c5232d9fa 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.cs index 24d633ec27..7379975dff 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails 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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails.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 UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails%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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsAppHe /// /// User experience analytics appHealth Application Performance by App Version details /// - public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsIt } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.cs index e9700291e2..66c51332c3 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionD public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.Item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder(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.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails.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 = "User experience analytics appHealth Application Performance by App Version details"; - 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 UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsAppHea /// /// User experience analytics appHealth Application Performance by App Version details /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionD } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/Count/CountRequestBuilder.cs index aa86c8390c..3293d99c9b 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.cs index e9142393d7..726fa4bd36 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/Item/UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId 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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId.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 UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId%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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsAppHe /// /// User experience analytics appHealth Application Performance by App Version Device Id /// - public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdI } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.cs index 77c8d84062..5f86ffdc27 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionD public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.Item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder(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.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId.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 = "User experience analytics appHealth Application Performance by App Version Device Id"; - 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 UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceI /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsAppHea /// /// User experience analytics appHealth Application Performance by App Version Device Id /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionD } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/Count/CountRequestBuilder.cs index dee37c4189..7e2e01f3cd 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/Item/UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/Item/UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.cs index 1fd159fbf4..80b49bec86 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/Item/UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/Item/UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion 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(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion.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 UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion%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(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsAppHe /// /// User experience analytics appHealth Application Performance by OS Version /// - public class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.cs index 22ae5ae713..141ae3f90b 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthApplicationPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRe public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.Item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder(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.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.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(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion.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 = "User experience analytics appHealth Application Performance by OS Version"; - 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 UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestB /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsAppHea /// /// User experience analytics appHealth Application Performance by OS Version /// - public class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/Count/CountRequestBuilder.cs index 5dcc93e9ee..ee3849272f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthDeviceModelPer /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthDeviceModelPerformance/Item/UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/Item/UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.cs index 56c92e437c..78d2a654f0 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/Item/UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/Item/UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthDeviceModelPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance 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.UserExperienceAnalyticsAppHealthDeviceModelPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDeviceModelPerformance.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 UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance%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.UserExperienceAnalyticsAppHealthDeviceModelPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDeviceModelPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthDeviceModelPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDeviceModelPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics appHealth Model Performance /// - public class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.cs index 1aab681e2b..bcf1a51fbe 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDeviceModelPerformance/UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDeviceModelPerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDeviceModelPerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthDeviceModelPer /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilde public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDeviceModelPerformance.Item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder(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.UserExperienceAnalyticsAppHealthDeviceModelPerformance.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.UserExperienceAnalyticsAppHealthDeviceModelPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDeviceModelPerformance.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 = "User experience analytics appHealth Model Performance"; - 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 UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder(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); @@ -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.UserExperienceAnalyticsAppHealthDeviceModelPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDeviceModelPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthDeviceModelPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDeviceModelPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics appHealth Model Performance /// - public class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilde } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/Count/CountRequestBuilder.cs index 553c330ad9..d5ec9f9332 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthDevicePerforma /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthDevicePerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthDevicePerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthDevicePerformance/Item/UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/Item/UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.cs index b9a3475385..91fc2c723a 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/Item/UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/Item/UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthDevicePerforma /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthDevicePerformance 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.UserExperienceAnalyticsAppHealthDevicePerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformance.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 UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance%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.UserExperienceAnalyticsAppHealthDevicePerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics appHealth Device Performance /// - public class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.cs index a4d34c18a7..b9e2289458 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformance/UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDevicePerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDevicePerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthDevicePerforma /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder : B public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDevicePerformance.Item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder(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.UserExperienceAnalyticsAppHealthDevicePerformance.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.UserExperienceAnalyticsAppHealthDevicePerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformance.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 = "User experience analytics appHealth Device Performance"; - 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 UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder(string ra /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.UserExperienceAnalyticsAppHealthDevicePerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics appHealth Device Performance /// - public class UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/Count/CountRequestBuilder.cs index de39504d1b..be6831a2e5 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthDevicePerforma /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/Item/UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/Item/UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.cs index d6c53cc8bf..c7b2fabd2a 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/Item/UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/Item/UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthDevicePerforma /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails 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.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.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 UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails%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.UserExperienceAnalyticsAppHealthDevicePerformanceDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics device performance details /// - public class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.cs index 5d1a746b20..24cc250ef5 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthDevicePerformanceDetails/UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthDevicePerforma /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuil public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.Item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder(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.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.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.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails.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 = "User experience analytics device performance details"; - 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 UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder(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); @@ -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.UserExperienceAnalyticsAppHealthDevicePerformanceDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics device performance details /// - public class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuil } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/Count/CountRequestBuilder.cs index 017089358b..911c3b6e39 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthOSVersionPerfo /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthOSVersionPerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthOSVersionPerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthOSVersionPerformance/Item/UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/Item/UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.cs index 49f175df99..1110a14988 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/Item/UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/Item/UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthOSVersionPerfo /// /// Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthOSVersionPerformance 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.UserExperienceAnalyticsAppHealthOSVersionPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthOSVersionPerformance.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 UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance%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.UserExperienceAnalyticsAppHealthOSVersionPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthOSVersionPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthOSVersionPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthOSVersionPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics appHealth OS version Performance /// - public class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuil } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.cs index 57412c2852..41c085928d 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOSVersionPerformance/UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOSVersionPerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOSVersionPerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthOSVersionPerfo /// /// Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOSVersionPerformance.Item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder(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.UserExperienceAnalyticsAppHealthOSVersionPerformance.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.UserExperienceAnalyticsAppHealthOSVersionPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthOSVersionPerformance.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 = "User experience analytics appHealth OS version Performance"; - 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 UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder(string /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.UserExperienceAnalyticsAppHealthOSVersionPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthOSVersionPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsAppHealthOSVersionPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsAppHealthOSVersionPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics appHealth OS version Performance /// - public class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderG } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/Count/CountRequestBuilder.cs index 5421b209be..fe7c2e2b46 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsAppHealthOverview.Metri /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsAppHealthOverview/metricValues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsAppHealthOverview/metricValues/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsAppHealthOverview/MetricValues/Item/UserExperienceAnalyticsMetricItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/Item/UserExperienceAnalyticsMetricItemRequestBuilder.cs index 0268c225b7..8d7638f582 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/Item/UserExperienceAnalyticsMetricItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/Item/UserExperienceAnalyticsMetricItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthOverview.Metri /// /// Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. /// - public class UserExperienceAnalyticsMetricItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property metricValues 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(UserExperienceAnalyticsMetric.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsMetric.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 UserExperienceAnalyticsMetricItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsMetricItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric%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(UserExperienceAnalyticsMetric body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetric body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsMetric body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetric body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsMetri /// /// The metric values for the user experience analytics category. Read-only. /// - public class UserExperienceAnalyticsMetricItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsMetricItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/MetricValuesRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/MetricValuesRequestBuilder.cs index 2cf7dd4dbe..a9e3dca2d8 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/MetricValuesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/MetricValues/MetricValuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOverview.MetricValues.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOverview.MetricValues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsAppHealthOverview.Metri /// /// Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. /// - public class MetricValuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MetricValuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. @@ -30,7 +33,7 @@ public class MetricValuesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsMetricItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOverview.MetricValues.Item.UserExperienceAnalyticsMetricItemRequestBuilder(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.UserExperienceAnalyticsAppHealthOverview.MetricValues.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(UserExperienceAnalyticsMetric.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsMetric.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 metric values for the user experience analytics category. Read-only."; - 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 MetricValuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MetricValuesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public MetricValuesRequestBuilder(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); @@ -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(UserExperienceAnalyticsMetric body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetric body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsMetric body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetric body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsMetric /// /// The metric values for the user experience analytics category. Read-only. /// - public class MetricValuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MetricValuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class MetricValuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/UserExperienceAnalyticsAppHealthOverviewRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/UserExperienceAnalyticsAppHealthOverviewRequestBuilder.cs index a92fe37bc7..31ab9fa2b6 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/UserExperienceAnalyticsAppHealthOverviewRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsAppHealthOverview/UserExperienceAnalyticsAppHealthOverviewRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOverview.MetricValues; using ApiSdk.Models.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.UserExperienceAnalyticsAppHealthOverview /// /// Provides operations to manage the userExperienceAnalyticsAppHealthOverview property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsAppHealthOverviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthOverviewRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsAppHealthOverview for deviceManagement @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property userExperienceAnalyticsAppHealthOverview 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}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "User experience analytics appHealth overview"; - 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 BuildMetricValuesNavCommand() { var command = new Command("metric-values"); command.Description = "Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity."; - var builder = new MetricValuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsAppHealthOverview.MetricValues.MetricValuesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -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(UserExperienceAnalyticsCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsCategory.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 UserExperienceAnalyticsAppHealthOverviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOverview{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsAppHealthOverviewRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOverview{?%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(UserExperienceAnalyticsCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -245,7 +227,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsCateg /// /// User experience analytics appHealth overview /// - public class UserExperienceAnalyticsAppHealthOverviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsAppHealthOverviewRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -270,3 +253,4 @@ public class UserExperienceAnalyticsAppHealthOverviewRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Count/CountRequestBuilder.cs index 3009df4b06..9c977d3109 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsBaselines.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/userExperienceAnalyticsBaselines/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsBaselines/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsBaselines/Item/AppHealthMetrics/AppHealthMetricsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/AppHealthMetrics/AppHealthMetricsRequestBuilder.cs index 9d6c5e1627..5d37558c8c 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/AppHealthMetrics/AppHealthMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/AppHealthMetrics/AppHealthMetricsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBaselines.Item.AppHealt /// /// Provides operations to manage the appHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. /// - public class AppHealthMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppHealthMetricsRequestBuilder : BaseCliRequestBuilder { /// /// The scores and insights for the application health metrics. @@ -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 AppHealthMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/appHealthMetrics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppHealthMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/appHealthMetrics{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public AppHealthMetricsRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The scores and insights for the application health metrics. /// - public class AppHealthMetricsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppHealthMetricsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class AppHealthMetricsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/BatteryHealthMetrics/BatteryHealthMetricsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/BatteryHealthMetrics/BatteryHealthMetricsRequestBuilder.cs index e31284ca5a..b40545305d 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/BatteryHealthMetrics/BatteryHealthMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/BatteryHealthMetrics/BatteryHealthMetricsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBaselines.Item.BatteryH /// /// Provides operations to manage the batteryHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. /// - public class BatteryHealthMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BatteryHealthMetricsRequestBuilder : BaseCliRequestBuilder { /// /// The scores and insights for the battery health metrics. @@ -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 BatteryHealthMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/batteryHealthMetrics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BatteryHealthMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/batteryHealthMetrics{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public BatteryHealthMetricsRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The scores and insights for the battery health metrics. /// - public class BatteryHealthMetricsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BatteryHealthMetricsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class BatteryHealthMetricsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/BestPracticesMetrics/BestPracticesMetricsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/BestPracticesMetrics/BestPracticesMetricsRequestBuilder.cs index 10ffc14cf1..2bc42f3607 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/BestPracticesMetrics/BestPracticesMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/BestPracticesMetrics/BestPracticesMetricsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBaselines.Item.BestPrac /// /// Provides operations to manage the bestPracticesMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. /// - public class BestPracticesMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BestPracticesMetricsRequestBuilder : BaseCliRequestBuilder { /// /// The scores and insights for the best practices metrics. @@ -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 BestPracticesMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/bestPracticesMetrics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BestPracticesMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/bestPracticesMetrics{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public BestPracticesMetricsRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The scores and insights for the best practices metrics. /// - public class BestPracticesMetricsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BestPracticesMetricsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class BestPracticesMetricsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/DeviceBootPerformanceMetrics/DeviceBootPerformanceMetricsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/DeviceBootPerformanceMetrics/DeviceBootPerformanceMetricsRequestBuilder.cs index d6530f1e47..1389cd5e63 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/DeviceBootPerformanceMetrics/DeviceBootPerformanceMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/DeviceBootPerformanceMetrics/DeviceBootPerformanceMetricsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBaselines.Item.DeviceBo /// /// Provides operations to manage the deviceBootPerformanceMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. /// - public class DeviceBootPerformanceMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceBootPerformanceMetricsRequestBuilder : BaseCliRequestBuilder { /// /// The scores and insights for the device boot performance metrics. @@ -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 DeviceBootPerformanceMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/deviceBootPerformanceMetrics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceBootPerformanceMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/deviceBootPerformanceMetrics{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DeviceBootPerformanceMetricsRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The scores and insights for the device boot performance metrics. /// - public class DeviceBootPerformanceMetricsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceBootPerformanceMetricsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DeviceBootPerformanceMetricsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/RebootAnalyticsMetrics/RebootAnalyticsMetricsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/RebootAnalyticsMetrics/RebootAnalyticsMetricsRequestBuilder.cs index c521e0a1cb..62c73e163f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/RebootAnalyticsMetrics/RebootAnalyticsMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/RebootAnalyticsMetrics/RebootAnalyticsMetricsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBaselines.Item.RebootAn /// /// Provides operations to manage the rebootAnalyticsMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. /// - public class RebootAnalyticsMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RebootAnalyticsMetricsRequestBuilder : BaseCliRequestBuilder { /// /// The scores and insights for the reboot analytics metrics. @@ -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 RebootAnalyticsMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/rebootAnalyticsMetrics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RebootAnalyticsMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/rebootAnalyticsMetrics{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public RebootAnalyticsMetricsRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The scores and insights for the reboot analytics metrics. /// - public class RebootAnalyticsMetricsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RebootAnalyticsMetricsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class RebootAnalyticsMetricsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/ResourcePerformanceMetrics/ResourcePerformanceMetricsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/ResourcePerformanceMetrics/ResourcePerformanceMetricsRequestBuilder.cs index 20cf4b4dd1..e82b49c69a 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/ResourcePerformanceMetrics/ResourcePerformanceMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/ResourcePerformanceMetrics/ResourcePerformanceMetricsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBaselines.Item.Resource /// /// Provides operations to manage the resourcePerformanceMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. /// - public class ResourcePerformanceMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourcePerformanceMetricsRequestBuilder : BaseCliRequestBuilder { /// /// The scores and insights for the resource performance metrics. @@ -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 ResourcePerformanceMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/resourcePerformanceMetrics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResourcePerformanceMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/resourcePerformanceMetrics{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public ResourcePerformanceMetricsRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The scores and insights for the resource performance metrics. /// - public class ResourcePerformanceMetricsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResourcePerformanceMetricsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class ResourcePerformanceMetricsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/UserExperienceAnalyticsBaselineItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/UserExperienceAnalyticsBaselineItemRequestBuilder.cs index 01d76f29b6..41739933c9 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/UserExperienceAnalyticsBaselineItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/UserExperienceAnalyticsBaselineItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.AppHealthMetrics; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.BatteryHealthMetrics; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.BestPracticesMetrics; @@ -8,6 +9,7 @@ using ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.WorkFromAnywhereMetrics; using ApiSdk.Models.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.DeviceManagement.UserExperienceAnalyticsBaselines.Item /// /// Provides operations to manage the userExperienceAnalyticsBaselines property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBaselineItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBaselineItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. @@ -36,7 +39,7 @@ public Command BuildAppHealthMetricsNavCommand() { var command = new Command("app-health-metrics"); command.Description = "Provides operations to manage the appHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity."; - var builder = new AppHealthMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.AppHealthMetrics.AppHealthMetricsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -53,7 +56,7 @@ public Command BuildBatteryHealthMetricsNavCommand() { var command = new Command("battery-health-metrics"); command.Description = "Provides operations to manage the batteryHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity."; - var builder = new BatteryHealthMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.BatteryHealthMetrics.BatteryHealthMetricsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -70,7 +73,7 @@ public Command BuildBestPracticesMetricsNavCommand() { var command = new Command("best-practices-metrics"); command.Description = "Provides operations to manage the bestPracticesMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity."; - var builder = new BestPracticesMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.BestPracticesMetrics.BestPracticesMetricsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -122,7 +125,7 @@ public Command BuildDeviceBootPerformanceMetricsNavCommand() { var command = new Command("device-boot-performance-metrics"); command.Description = "Provides operations to manage the deviceBootPerformanceMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity."; - var builder = new DeviceBootPerformanceMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.DeviceBootPerformanceMetrics.DeviceBootPerformanceMetricsRequestBuilder(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(UserExperienceAnalyticsBaseline.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBaseline.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -242,7 +245,7 @@ public Command BuildRebootAnalyticsMetricsNavCommand() { var command = new Command("reboot-analytics-metrics"); command.Description = "Provides operations to manage the rebootAnalyticsMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity."; - var builder = new RebootAnalyticsMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.RebootAnalyticsMetrics.RebootAnalyticsMetricsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -259,7 +262,7 @@ public Command BuildResourcePerformanceMetricsNavCommand() { var command = new Command("resource-performance-metrics"); command.Description = "Provides operations to manage the resourcePerformanceMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity."; - var builder = new ResourcePerformanceMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.ResourcePerformanceMetrics.ResourcePerformanceMetricsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -276,7 +279,7 @@ public Command BuildWorkFromAnywhereMetricsNavCommand() { var command = new Command("work-from-anywhere-metrics"); command.Description = "Provides operations to manage the workFromAnywhereMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity."; - var builder = new WorkFromAnywhereMetricsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.WorkFromAnywhereMetrics.WorkFromAnywhereMetricsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -286,14 +289,14 @@ public Command BuildWorkFromAnywhereMetricsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserExperienceAnalyticsBaselineItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBaselineItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}{?%24expand,%24select}", rawUrl) @@ -325,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); @@ -345,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(UserExperienceAnalyticsBaseline body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBaseline body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsBaseline body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBaseline body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -361,7 +364,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsBasel /// /// User experience analytics baselines /// - public class UserExperienceAnalyticsBaselineItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBaselineItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -386,3 +390,4 @@ public class UserExperienceAnalyticsBaselineItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/WorkFromAnywhereMetrics/WorkFromAnywhereMetricsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/WorkFromAnywhereMetrics/WorkFromAnywhereMetricsRequestBuilder.cs index 670e5180f0..1158075109 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/WorkFromAnywhereMetrics/WorkFromAnywhereMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/Item/WorkFromAnywhereMetrics/WorkFromAnywhereMetricsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBaselines.Item.WorkFrom /// /// Provides operations to manage the workFromAnywhereMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. /// - public class WorkFromAnywhereMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkFromAnywhereMetricsRequestBuilder : BaseCliRequestBuilder { /// /// The scores and insights for the work from anywhere metrics. @@ -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 WorkFromAnywhereMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/workFromAnywhereMetrics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkFromAnywhereMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline%2Did}/workFromAnywhereMetrics{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public WorkFromAnywhereMetricsRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// The scores and insights for the work from anywhere metrics. /// - public class WorkFromAnywhereMetricsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkFromAnywhereMetricsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class WorkFromAnywhereMetricsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/UserExperienceAnalyticsBaselinesRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/UserExperienceAnalyticsBaselinesRequestBuilder.cs index acd55a5eb1..7e898fc11c 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/UserExperienceAnalyticsBaselinesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBaselines/UserExperienceAnalyticsBaselinesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBaselines /// /// Provides operations to manage the userExperienceAnalyticsBaselines property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBaselinesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBaselinesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsBaselines 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 UserExperienceAnalyticsBaselineItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBaselines.Item.UserExperienceAnalyticsBaselineItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppHealthMetricsNavCommand()); commands.Add(builder.BuildBatteryHealthMetricsNavCommand()); commands.Add(builder.BuildBestPracticesMetricsNavCommand()); @@ -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.DeviceManagement.UserExperienceAnalyticsBaselines.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(UserExperienceAnalyticsBaseline.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBaseline.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 = "User experience analytics baselines"; - 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 UserExperienceAnalyticsBaselinesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBaselinesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBaselines{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -223,11 +175,11 @@ public UserExperienceAnalyticsBaselinesRequestBuilder(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); @@ -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(UserExperienceAnalyticsBaseline body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBaseline body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsBaseline body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBaseline body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -259,7 +211,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsBaseli /// /// User experience analytics baselines /// - public class UserExperienceAnalyticsBaselinesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBaselinesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -323,3 +276,4 @@ public class UserExperienceAnalyticsBaselinesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/Count/CountRequestBuilder.cs index a552acf46b..111d052b68 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthAppImpact. /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsBatteryHealthAppImpact/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsBatteryHealthAppImpact/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsBatteryHealthAppImpact/Item/UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/Item/UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder.cs index 6951ba316f..49e1c81955 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/Item/UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/Item/UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthAppImpact. /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthAppImpact property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsBatteryHealthAppImpact 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.UserExperienceAnalyticsBatteryHealthAppImpact.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact.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 UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpact%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpact%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.UserExperienceAnalyticsBatteryHealthAppImpact body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User Experience Analytics Battery Health App Impact /// - public class UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder.cs index efddbed0b0..ed2c6af738 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthAppImpact/UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthAppImpact.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthAppImpact.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthAppImpact /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthAppImpact property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthAppImpact property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder : BaseC public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthAppImpact.Item.UserExperienceAnalyticsBatteryHealthAppImpactItemRequestBuilder(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.UserExperienceAnalyticsBatteryHealthAppImpact.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.UserExperienceAnalyticsBatteryHealthAppImpact.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact.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 = "User Experience Analytics Battery Health App Impact"; - 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 UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder(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(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthAppImpact body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User Experience Analytics Battery Health App Impact /// - public class UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthCapacityDetails/UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthCapacityDetails/UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.cs index aa69c5ac9e..ce3735a2bb 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthCapacityDetails/UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthCapacityDetails/UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthCapacityDe /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthCapacityDetails property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsBatteryHealthCapacityDetails for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property userExperienceAnalyticsBatteryHealthCapacityDetails 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 = "User Experience Analytics Battery Health Capacity Details"; - 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.UserExperienceAnalyticsBatteryHealthCapacityDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthCapacityDetails.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 UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails{?%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.UserExperienceAnalyticsBatteryHealthCapacityDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthCapacityDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthCapacityDetails body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthCapacityDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User Experience Analytics Battery Health Capacity Details /// - public class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/Count/CountRequestBuilder.cs index 94f2a6acf8..bd02f997f6 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDeviceAppI /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsBatteryHealthDeviceAppImpact/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsBatteryHealthDeviceAppImpact/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/Item/UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/Item/UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.cs index ef087e109f..2bdc5efab8 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/Item/UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/Item/UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDeviceAppI /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact 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.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.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 UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact%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.UserExperienceAnalyticsBatteryHealthDeviceAppImpact body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User Experience Analytics Battery Health Device App Impact /// - public class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuild } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.cs index e3b2a66f04..59cd578938 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceAppImpact/UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDeviceAppI /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder : public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.Item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder(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.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.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.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact.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 = "User Experience Analytics Battery Health Device App Impact"; - 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 UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder(string /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.UserExperienceAnalyticsBatteryHealthDeviceAppImpact body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User Experience Analytics Battery Health Device App Impact /// - public class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/Count/CountRequestBuilder.cs index 41972f434a..942bb4187f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDevicePerf /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsBatteryHealthDevicePerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsBatteryHealthDevicePerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsBatteryHealthDevicePerformance/Item/UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/Item/UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.cs index 504216e284..e0ff3e9c06 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/Item/UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/Item/UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDevicePerf /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsBatteryHealthDevicePerformance 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.UserExperienceAnalyticsBatteryHealthDevicePerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance.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 UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance%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.UserExperienceAnalyticsBatteryHealthDevicePerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User Experience Analytics Battery Health Device Performance /// - public class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBui } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.cs index 9ce4d81aef..b0d402babb 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDevicePerformance/UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDevicePerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDevicePerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDevicePerf /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDevicePerformance.Item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder(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.UserExperienceAnalyticsBatteryHealthDevicePerformance.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.UserExperienceAnalyticsBatteryHealthDevicePerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance.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 = "User Experience Analytics Battery Health Device Performance"; - 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 UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder(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(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDevicePerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User Experience Analytics Battery Health Device Performance /// - public class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/Count/CountRequestBuilder.cs index 1a349412b3..3a660c3f68 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDeviceRunt /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/Item/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/Item/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.cs index b506934013..843bc169e8 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/Item/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/Item/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDeviceRunt /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory 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.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.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 UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory%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.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User Experience Analytics Battery Health Device Runtime History /// - public class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.cs index f815366d83..8004e69c94 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthDeviceRunt /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuil public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.Item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder(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.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.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.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.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 = "User Experience Analytics Battery Health Device Runtime History"; - 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 UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder(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); @@ -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.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User Experience Analytics Battery Health Device Runtime History /// - public class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuil } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/Count/CountRequestBuilder.cs index 25c3f4bf5b..9e80a395e6 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthModelPerfo /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsBatteryHealthModelPerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsBatteryHealthModelPerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsBatteryHealthModelPerformance/Item/UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/Item/UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.cs index 243f416f98..097722fada 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/Item/UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/Item/UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthModelPerfo /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsBatteryHealthModelPerformance 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.UserExperienceAnalyticsBatteryHealthModelPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthModelPerformance.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 UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance%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.UserExperienceAnalyticsBatteryHealthModelPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthModelPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthModelPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthModelPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User Experience Analytics Battery Health Model Performance /// - public class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuil } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.cs index c10e4f7fd8..01df77996e 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthModelPerformance/UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthModelPerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthModelPerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthModelPerfo /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthModelPerformance.Item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder(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.UserExperienceAnalyticsBatteryHealthModelPerformance.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.UserExperienceAnalyticsBatteryHealthModelPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthModelPerformance.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 = "User Experience Analytics Battery Health Model Performance"; - 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 UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder(string /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.UserExperienceAnalyticsBatteryHealthModelPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthModelPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthModelPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthModelPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User Experience Analytics Battery Health Model Performance /// - public class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderG } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/Count/CountRequestBuilder.cs index 669a39b985..f44ce18c77 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthOsPerforma /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsBatteryHealthOsPerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsBatteryHealthOsPerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsBatteryHealthOsPerformance/Item/UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/Item/UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.cs index aef6cf80ce..0b9fe3956a 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/Item/UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/Item/UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthOsPerforma /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthOsPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsBatteryHealthOsPerformance 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.UserExperienceAnalyticsBatteryHealthOsPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthOsPerformance.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 UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance%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.UserExperienceAnalyticsBatteryHealthOsPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthOsPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthOsPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthOsPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User Experience Analytics Battery Health Os Performance /// - public class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.cs index 142a9f0354..8a740f81f6 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthOsPerformance/UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthOsPerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthOsPerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthOsPerforma /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthOsPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthOsPerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder : B public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsBatteryHealthOsPerformance.Item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder(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.UserExperienceAnalyticsBatteryHealthOsPerformance.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.UserExperienceAnalyticsBatteryHealthOsPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthOsPerformance.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 = "User Experience Analytics Battery Health Os Performance"; - 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 UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder(string ra /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.UserExperienceAnalyticsBatteryHealthOsPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthOsPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthOsPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthOsPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User Experience Analytics Battery Health Os Performance /// - public class UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthRuntimeDetails/UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthRuntimeDetails/UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder.cs index 11438f0b46..98f2fd10f2 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthRuntimeDetails/UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsBatteryHealthRuntimeDetails/UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsBatteryHealthRuntimeDet /// /// Provides operations to manage the userExperienceAnalyticsBatteryHealthRuntimeDetails property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsBatteryHealthRuntimeDetails for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property userExperienceAnalyticsBatteryHealthRuntimeDetails 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 = "User Experience Analytics Battery Health Runtime Details"; - 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.UserExperienceAnalyticsBatteryHealthRuntimeDetails.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthRuntimeDetails.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 UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails{?%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.UserExperienceAnalyticsBatteryHealthRuntimeDetails body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthRuntimeDetails body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsBatteryHealthRuntimeDetails body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsBatteryHealthRuntimeDetails body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User Experience Analytics Battery Health Runtime Details /// - public class UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Count/CountRequestBuilder.cs index 51573883bf..b1afed5eae 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsCategories.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/userExperienceAnalyticsCategories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsCategories/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsCategories/Item/MetricValues/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/Count/CountRequestBuilder.cs index 7fe4badf25..16fd34238c 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsCategories.Item.MetricV /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory%2Did}/metricValues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory%2Did}/metricValues/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsCategories/Item/MetricValues/Item/UserExperienceAnalyticsMetricItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/Item/UserExperienceAnalyticsMetricItemRequestBuilder.cs index 54a1e3adc2..5f300c1022 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/Item/UserExperienceAnalyticsMetricItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/Item/UserExperienceAnalyticsMetricItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsCategories.Item.MetricV /// /// Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. /// - public class UserExperienceAnalyticsMetricItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property metricValues 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(UserExperienceAnalyticsMetric.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsMetric.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 UserExperienceAnalyticsMetricItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory%2Did}/metricValues/{userExperienceAnalyticsMetric%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsMetricItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory%2Did}/metricValues/{userExperienceAnalyticsMetric%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(UserExperienceAnalyticsMetric body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetric body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsMetric body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetric body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsMetri /// /// The metric values for the user experience analytics category. Read-only. /// - public class UserExperienceAnalyticsMetricItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class UserExperienceAnalyticsMetricItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/MetricValuesRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/MetricValuesRequestBuilder.cs index 9c96618120..32edd021d0 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/MetricValuesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/MetricValues/MetricValuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.Item.MetricValues.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.Item.MetricValues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsCategories.Item.MetricV /// /// Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. /// - public class MetricValuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MetricValuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. @@ -30,7 +33,7 @@ public class MetricValuesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsMetricItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.Item.MetricValues.Item.UserExperienceAnalyticsMetricItemRequestBuilder(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.UserExperienceAnalyticsCategories.Item.MetricValues.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(UserExperienceAnalyticsMetric.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsMetric.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 MetricValuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory%2Did}/metricValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MetricValuesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory%2Did}/metricValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public MetricValuesRequestBuilder(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); @@ -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(UserExperienceAnalyticsMetric body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetric body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsMetric body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetric body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsMetric /// /// The metric values for the user experience analytics category. Read-only. /// - public class MetricValuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MetricValuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class MetricValuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/UserExperienceAnalyticsCategoryItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/UserExperienceAnalyticsCategoryItemRequestBuilder.cs index 637ebb4959..7facd2f3e3 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/UserExperienceAnalyticsCategoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/Item/UserExperienceAnalyticsCategoryItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.Item.MetricValues; using ApiSdk.Models.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.UserExperienceAnalyticsCategories.Item /// /// Provides operations to manage the userExperienceAnalyticsCategories property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsCategoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsCategoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsCategories for deviceManagement @@ -117,7 +120,7 @@ public Command BuildMetricValuesNavCommand() { var command = new Command("metric-values"); command.Description = "Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity."; - var builder = new MetricValuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.Item.MetricValues.MetricValuesRequestBuilder(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(UserExperienceAnalyticsCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsCategory.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 UserExperienceAnalyticsCategoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsCategoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory%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(UserExperienceAnalyticsCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsCategory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsCateg /// /// User experience analytics categories /// - public class UserExperienceAnalyticsCategoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsCategoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class UserExperienceAnalyticsCategoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/UserExperienceAnalyticsCategoriesRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/UserExperienceAnalyticsCategoriesRequestBuilder.cs index 6ad2921459..e273766ecf 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/UserExperienceAnalyticsCategoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsCategories/UserExperienceAnalyticsCategoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsCategories /// /// Provides operations to manage the userExperienceAnalyticsCategories property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsCategoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsCategoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsCategories 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 UserExperienceAnalyticsCategoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsCategories.Item.UserExperienceAnalyticsCategoryItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMetricValuesNavCommand()); @@ -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.UserExperienceAnalyticsCategories.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(UserExperienceAnalyticsCategory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsCategory.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 = "User experience analytics 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 UserExperienceAnalyticsCategoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsCategoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsCategories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public UserExperienceAnalyticsCategoriesRequestBuilder(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); @@ -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(UserExperienceAnalyticsCategory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsCategory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsCategory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsCategory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsCatego /// /// User experience analytics categories /// - public class UserExperienceAnalyticsCategoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsCategoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class UserExperienceAnalyticsCategoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Count/CountRequestBuilder.cs index f7b0872433..e59feb1739 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDeviceMetricHistory.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/userExperienceAnalyticsDeviceMetricHistory/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDeviceMetricHistory/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDeviceMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs index 2a6c0af195..32572c4ed2 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceMetricHistory.Ite /// /// Provides operations to manage the userExperienceAnalyticsDeviceMetricHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsMetricHistoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricHistoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDeviceMetricHistory for deviceManagement @@ -57,13 +60,13 @@ public Command BuildDeleteCommand() return command; } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "User experience analytics device metric history"; + command.Description = "User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality."; var userExperienceAnalyticsMetricHistoryIdOption = new Option("--user-experience-analytics-metric-history-id", description: "The unique identifier of userExperienceAnalyticsMetricHistory") { }; userExperienceAnalyticsMetricHistoryIdOption.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(ApiSdk.Models.UserExperienceAnalyticsMetricHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory.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 UserExperienceAnalyticsMetricHistoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsMetricHistoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistory%2Did}{?%24expand,%24select}", rawUrl) @@ -193,17 +196,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// 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(ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -233,9 +236,10 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience return requestInfo; } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// - public class UserExperienceAnalyticsMetricHistoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricHistoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsMetricHistoryItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.cs index d9d15387ee..b38a69698f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceMetricHistory/UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceMetricHistory.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceMetricHistory.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceMetricHistory /// /// Provides operations to manage the userExperienceAnalyticsDeviceMetricHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDeviceMetricHistory property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder : BaseCliR public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsMetricHistoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceMetricHistory.Item.UserExperienceAnalyticsMetricHistoryItemRequestBuilder(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.UserExperienceAnalyticsDeviceMetricHistory.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.UserExperienceAnalyticsMetricHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -99,48 +102,13 @@ public Command BuildCreateCommand() return command; } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "User experience analytics device metric history"; - 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 = "User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality."; 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,31 +147,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 UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceMetricHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceMetricHistoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceMetricHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// 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); @@ -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.UserExperienceAnalyticsMetricHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -249,9 +201,10 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA return requestInfo; } /// - /// User experience analytics device metric history + /// User experience analytics device metric history. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// - public class UserExperienceAnalyticsDeviceMetricHistoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceMetricHistoryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsDeviceMetricHistoryRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/Count/CountRequestBuilder.cs index a08a6146d9..9115dd7087 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDevicePerformance.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/userExperienceAnalyticsDevicePerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDevicePerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDevicePerformance/Item/UserExperienceAnalyticsDevicePerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/Item/UserExperienceAnalyticsDevicePerformanceItemRequestBuilder.cs index 308143db93..fb2e03fe8f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/Item/UserExperienceAnalyticsDevicePerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/Item/UserExperienceAnalyticsDevicePerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDevicePerformance.Item /// /// Provides operations to manage the userExperienceAnalyticsDevicePerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDevicePerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDevicePerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDevicePerformance 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.UserExperienceAnalyticsDevicePerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDevicePerformance.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 UserExperienceAnalyticsDevicePerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDevicePerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance%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.UserExperienceAnalyticsDevicePerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDevicePerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDevicePerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDevicePerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics device performance /// - public class UserExperienceAnalyticsDevicePerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDevicePerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsDevicePerformanceItemRequestBuilderGetQueryP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/SummarizeDevicePerformanceDevicesWithSummarizeBy/SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/SummarizeDevicePerformanceDevicesWithSummarizeBy/SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse.cs index ef2a9af8da..0a851d6821 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/SummarizeDevicePerformanceDevicesWithSummarizeBy/SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/SummarizeDevicePerformanceDevicesWithSummarizeBy/SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse.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.UserExperienceAnalyticsDevicePerformance.SummarizeDevicePerformanceDevicesWithSummarizeBy { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse : 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 SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicePerformance.SummarizeDevicePerformanceDevicesWithSummarizeBy.SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse(); + return new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicePerformance.SummarizeDevicePerformanceDevicesWithSummarizeBy.SummarizeDevicePerformanceDevicesWithSummarizeByGetResponse(); } /// /// 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.UserExperienceAnalyticsDevicePerformance.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.UserExperienceAnalyticsDevicePerformance.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/UserExperienceAnalyticsDevicePerformance/SummarizeDevicePerformanceDevicesWithSummarizeBy/SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/SummarizeDevicePerformanceDevicesWithSummarizeBy/SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder.cs index 24b13d51ce..1e4f424f37 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/SummarizeDevicePerformanceDevicesWithSummarizeBy/SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/SummarizeDevicePerformanceDevicesWithSummarizeBy/SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDevicePerformance.Summa /// /// Provides operations to call the summarizeDevicePerformanceDevices method. /// - public class SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function summarizeDevicePerformanceDevices @@ -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 SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 summarizeDevicePerformanceDevices /// - public class SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilderGetQu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/UserExperienceAnalyticsDevicePerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/UserExperienceAnalyticsDevicePerformanceRequestBuilder.cs index dc64ca4185..83ef173fd6 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/UserExperienceAnalyticsDevicePerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicePerformance/UserExperienceAnalyticsDevicePerformanceRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicePerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicePerformance.Item; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicePerformance.SummarizeDevicePerformanceDevicesWithSummarizeBy; using ApiSdk.Models.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.UserExperienceAnalyticsDevicePerformance /// /// Provides operations to manage the userExperienceAnalyticsDevicePerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDevicePerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDevicePerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDevicePerformance property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public class UserExperienceAnalyticsDevicePerformanceRequestBuilder : BaseCliReq public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsDevicePerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicePerformance.Item.UserExperienceAnalyticsDevicePerformanceItemRequestBuilder(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.UserExperienceAnalyticsDevicePerformance.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(ApiSdk.Models.UserExperienceAnalyticsDevicePerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDevicePerformance.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 = "User experience analytics device performance"; - 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}, @@ -203,7 +155,7 @@ public Command BuildSummarizeDevicePerformanceDevicesWithSummarizeByRbCommand() { var command = new Command("summarize-device-performance-devices-with-summarize-by"); command.Description = "Provides operations to call the summarizeDevicePerformanceDevices method."; - var builder = new SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicePerformance.SummarizeDevicePerformanceDevicesWithSummarizeBy.SummarizeDevicePerformanceDevicesWithSummarizeByRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -213,14 +165,14 @@ public Command BuildSummarizeDevicePerformanceDevicesWithSummarizeByRbCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserExperienceAnalyticsDevicePerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDevicePerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +185,11 @@ public UserExperienceAnalyticsDevicePerformanceRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ApiSdk.Models.UserExperienceAnalyticsDevicePerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDevicePerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDevicePerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDevicePerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +221,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics device performance /// - public class UserExperienceAnalyticsDevicePerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDevicePerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +286,4 @@ public class UserExperienceAnalyticsDevicePerformanceRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/TriggerDeviceScopeAction/TriggerDeviceScopeActionPostRequestBody.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/TriggerDeviceScopeAction/TriggerDeviceScopeActionPostRequestBody.cs index 2d7a1a2deb..ec212f0352 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/TriggerDeviceScopeAction/TriggerDeviceScopeActionPostRequestBody.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/TriggerDeviceScopeAction/TriggerDeviceScopeActionPostRequestBody.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.UserExperienceAnalyticsDeviceScope.TriggerDeviceScopeAction { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TriggerDeviceScopeActionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TriggerDeviceScopeActionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Trigger on the service to either START or STOP computing metrics data based on a device scope configuration. @@ -29,7 +31,7 @@ public class TriggerDeviceScopeActionPostRequestBody : IAdditionalDataHolder, IP public string DeviceScopeId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TriggerDeviceScopeActionPostRequestBody() { @@ -38,12 +40,12 @@ public TriggerDeviceScopeActionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TriggerDeviceScopeActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScope.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TriggerDeviceScopeActionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScope.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody(); } /// /// 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/UserExperienceAnalyticsDeviceScope/TriggerDeviceScopeAction/TriggerDeviceScopeActionRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/TriggerDeviceScopeAction/TriggerDeviceScopeActionRequestBuilder.cs index dbe4c3882a..2549d3b89c 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/TriggerDeviceScopeAction/TriggerDeviceScopeActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/TriggerDeviceScopeAction/TriggerDeviceScopeActionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceScope.TriggerDevi /// /// Provides operations to call the triggerDeviceScopeAction method. /// - public class TriggerDeviceScopeActionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TriggerDeviceScopeActionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action triggerDeviceScopeAction @@ -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(TriggerDeviceScopeActionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScope.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody.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 TriggerDeviceScopeActionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScope/triggerDeviceScopeAction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TriggerDeviceScopeActionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScope/triggerDeviceScopeAction", rawUrl) @@ -88,11 +91,11 @@ public TriggerDeviceScopeActionRequestBuilder(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(TriggerDeviceScopeActionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScope.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TriggerDeviceScopeActionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScope.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -103,3 +106,4 @@ public RequestInformation ToPostRequestInformation(TriggerDeviceScopeActionPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/UserExperienceAnalyticsDeviceScopeRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/UserExperienceAnalyticsDeviceScopeRequestBuilder.cs index 6973c90567..10d1ff28ef 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/UserExperienceAnalyticsDeviceScopeRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScope/UserExperienceAnalyticsDeviceScopeRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScope.TriggerDeviceScopeAction; using ApiSdk.Models.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.UserExperienceAnalyticsDeviceScope /// /// Provides operations to manage the userExperienceAnalyticsDeviceScope property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceScopeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScopeRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDeviceScope for deviceManagement @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property userExperienceAnalyticsDeviceScope 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}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The user experience analytics device scope entity endpoint to trigger on the service to either START or STOP computing metrics data based on a device scope configuration."; - 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.UserExperienceAnalyticsDeviceScope.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -150,7 +132,7 @@ public Command BuildTriggerDeviceScopeActionNavCommand() { var command = new Command("trigger-device-scope-action"); command.Description = "Provides operations to call the triggerDeviceScopeAction method."; - var builder = new TriggerDeviceScopeActionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScope.TriggerDeviceScopeAction.TriggerDeviceScopeActionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -160,14 +142,14 @@ public Command BuildTriggerDeviceScopeActionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserExperienceAnalyticsDeviceScopeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScope{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceScopeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScope{?%24expand,%24select}", rawUrl) @@ -199,11 +181,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +201,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.UserExperienceAnalyticsDeviceScope body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +217,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// The user experience analytics device scope entity endpoint to trigger on the service to either START or STOP computing metrics data based on a device scope configuration. /// - public class UserExperienceAnalyticsDeviceScopeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScopeRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +243,4 @@ public class UserExperienceAnalyticsDeviceScopeRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Count/CountRequestBuilder.cs index 2655a53a1b..ee30c949ee 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDeviceScopes.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/userExperienceAnalyticsDeviceScopes/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDeviceScopes/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDeviceScopes/Item/TriggerDeviceScopeAction/TriggerDeviceScopeActionPostRequestBody.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/TriggerDeviceScopeAction/TriggerDeviceScopeActionPostRequestBody.cs index 825148be13..6767b867ea 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/TriggerDeviceScopeAction/TriggerDeviceScopeActionPostRequestBody.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/TriggerDeviceScopeAction/TriggerDeviceScopeActionPostRequestBody.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.UserExperienceAnalyticsDeviceScopes.Item.TriggerDeviceScopeAction { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TriggerDeviceScopeActionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TriggerDeviceScopeActionPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Trigger on the service to either START or STOP computing metrics data based on a device scope configuration. @@ -29,7 +31,7 @@ public class TriggerDeviceScopeActionPostRequestBody : IAdditionalDataHolder, IP public string DeviceScopeId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TriggerDeviceScopeActionPostRequestBody() { @@ -38,12 +40,12 @@ public TriggerDeviceScopeActionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TriggerDeviceScopeActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TriggerDeviceScopeActionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody(); } /// /// 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/UserExperienceAnalyticsDeviceScopes/Item/TriggerDeviceScopeAction/TriggerDeviceScopeActionRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/TriggerDeviceScopeAction/TriggerDeviceScopeActionRequestBuilder.cs index 94f9df253a..f62ed7ae11 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/TriggerDeviceScopeAction/TriggerDeviceScopeActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/TriggerDeviceScopeAction/TriggerDeviceScopeActionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceScopes.Item.Trigg /// /// Provides operations to call the triggerDeviceScopeAction method. /// - public class TriggerDeviceScopeActionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TriggerDeviceScopeActionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action triggerDeviceScopeAction @@ -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(TriggerDeviceScopeActionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody.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 TriggerDeviceScopeActionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScopes/{userExperienceAnalyticsDeviceScope%2Did}/triggerDeviceScopeAction", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TriggerDeviceScopeActionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScopes/{userExperienceAnalyticsDeviceScope%2Did}/triggerDeviceScopeAction", rawUrl) @@ -94,11 +97,11 @@ public TriggerDeviceScopeActionRequestBuilder(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(TriggerDeviceScopeActionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TriggerDeviceScopeActionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item.TriggerDeviceScopeAction.TriggerDeviceScopeActionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(TriggerDeviceScopeActionPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/UserExperienceAnalyticsDeviceScopeItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/UserExperienceAnalyticsDeviceScopeItemRequestBuilder.cs index 7d42e1106e..1bc3dc3ee5 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/UserExperienceAnalyticsDeviceScopeItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/Item/UserExperienceAnalyticsDeviceScopeItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item.TriggerDeviceScopeAction; using ApiSdk.Models.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.UserExperienceAnalyticsDeviceScopes.Item /// /// Provides operations to manage the userExperienceAnalyticsDeviceScopes property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceScopeItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScopeItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDeviceScopes 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(ApiSdk.Models.UserExperienceAnalyticsDeviceScope.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -168,7 +171,7 @@ public Command BuildTriggerDeviceScopeActionNavCommand() { var command = new Command("trigger-device-scope-action"); command.Description = "Provides operations to call the triggerDeviceScopeAction method."; - var builder = new TriggerDeviceScopeActionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item.TriggerDeviceScopeAction.TriggerDeviceScopeActionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -178,14 +181,14 @@ public Command BuildTriggerDeviceScopeActionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserExperienceAnalyticsDeviceScopeItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScopes/{userExperienceAnalyticsDeviceScope%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceScopeItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScopes/{userExperienceAnalyticsDeviceScope%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.UserExperienceAnalyticsDeviceScope body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// The user experience analytics device scope entity contains device scope configuration use to apply filtering on the endpoint analytics reports. /// - public class UserExperienceAnalyticsDeviceScopeItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScopeItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class UserExperienceAnalyticsDeviceScopeItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/UserExperienceAnalyticsDeviceScopesRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/UserExperienceAnalyticsDeviceScopesRequestBuilder.cs index c2192099ab..a538c45c65 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/UserExperienceAnalyticsDeviceScopesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScopes/UserExperienceAnalyticsDeviceScopesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceScopes /// /// Provides operations to manage the userExperienceAnalyticsDeviceScopes property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceScopesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScopesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDeviceScopes 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 UserExperienceAnalyticsDeviceScopeItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScopes.Item.UserExperienceAnalyticsDeviceScopeItemRequestBuilder(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.UserExperienceAnalyticsDeviceScopes.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(ApiSdk.Models.UserExperienceAnalyticsDeviceScope.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope.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 user experience analytics device scope entity contains device scope configuration use to apply filtering on the endpoint analytics reports."; - 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 UserExperienceAnalyticsDeviceScopesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceScopesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScopes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public UserExperienceAnalyticsDeviceScopesRequestBuilder(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); @@ -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(ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScope body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// The user experience analytics device scope entity contains device scope configuration use to apply filtering on the endpoint analytics reports. /// - public class UserExperienceAnalyticsDeviceScopesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScopesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class UserExperienceAnalyticsDeviceScopesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/Count/CountRequestBuilder.cs index eddf70c433..837c1a820f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDeviceScores.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/userExperienceAnalyticsDeviceScores/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDeviceScores/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDeviceScores/Item/UserExperienceAnalyticsDeviceScoresItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/Item/UserExperienceAnalyticsDeviceScoresItemRequestBuilder.cs index bf012ef0d8..407729b88f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/Item/UserExperienceAnalyticsDeviceScoresItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/Item/UserExperienceAnalyticsDeviceScoresItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceScores.Item /// /// Provides operations to manage the userExperienceAnalyticsDeviceScores property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceScoresItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScoresItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDeviceScores 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.UserExperienceAnalyticsDeviceScores.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScores.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 UserExperienceAnalyticsDeviceScoresItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceScoresItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores%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.UserExperienceAnalyticsDeviceScores body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScores body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceScores body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScores body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics device scores /// - public class UserExperienceAnalyticsDeviceScoresItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScoresItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsDeviceScoresItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/UserExperienceAnalyticsDeviceScoresRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/UserExperienceAnalyticsDeviceScoresRequestBuilder.cs index 87b4f4678f..aa88f9b5ee 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/UserExperienceAnalyticsDeviceScoresRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceScores/UserExperienceAnalyticsDeviceScoresRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScores.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScores.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceScores /// /// Provides operations to manage the userExperienceAnalyticsDeviceScores property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceScoresRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScoresRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDeviceScores property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsDeviceScoresRequestBuilder : BaseCliRequestB public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsDeviceScoresItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceScores.Item.UserExperienceAnalyticsDeviceScoresItemRequestBuilder(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.UserExperienceAnalyticsDeviceScores.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.UserExperienceAnalyticsDeviceScores.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScores.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 = "User experience analytics device scores"; - 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 UserExperienceAnalyticsDeviceScoresRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceScoresRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceScores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsDeviceScoresRequestBuilder(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.UserExperienceAnalyticsDeviceScores body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScores body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceScores body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceScores body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics device scores /// - public class UserExperienceAnalyticsDeviceScoresRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceScoresRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsDeviceScoresRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/Count/CountRequestBuilder.cs index f43102e4e8..a52eaa2562 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupHistory.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 @@ -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/userExperienceAnalyticsDeviceStartupHistory/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDeviceStartupHistory/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDeviceStartupHistory/Item/UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/Item/UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder.cs index 0b2378cf5e..cc9bba3723 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/Item/UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/Item/UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupHistory.It /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDeviceStartupHistory 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.UserExperienceAnalyticsDeviceStartupHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory.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 UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory%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.UserExperienceAnalyticsDeviceStartupHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics device Startup History /// - public class UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilderGetQue } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder.cs index 3c49ab99a7..347120a6c2 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupHistory/UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupHistory.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupHistory.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupHistory /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupHistory property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder : BaseCli public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupHistory.Item.UserExperienceAnalyticsDeviceStartupHistoryItemRequestBuilder(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.UserExperienceAnalyticsDeviceStartupHistory.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.UserExperienceAnalyticsDeviceStartupHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory.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 = "User experience analytics device Startup History"; - 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 UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder(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(ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics device Startup History /// - public class UserExperienceAnalyticsDeviceStartupHistoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupHistoryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsDeviceStartupHistoryRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/Count/CountRequestBuilder.cs index 51df184858..6eb46b9826 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupProcessPer /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsDeviceStartupProcessPerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDeviceStartupProcessPerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDeviceStartupProcessPerformance/Item/UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/Item/UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.cs index 388095aa3e..e2af8f868e 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/Item/UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/Item/UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupProcessPer /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDeviceStartupProcessPerformance 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.UserExperienceAnalyticsDeviceStartupProcessPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcessPerformance.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 UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance%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.UserExperienceAnalyticsDeviceStartupProcessPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcessPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcessPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcessPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics device Startup Process Performance /// - public class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.cs index 290a85ccce..44e1abb074 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcessPerformance/UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupProcessPerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupProcessPerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupProcessPer /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilde public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupProcessPerformance.Item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder(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.UserExperienceAnalyticsDeviceStartupProcessPerformance.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.UserExperienceAnalyticsDeviceStartupProcessPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcessPerformance.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 = "User experience analytics device Startup Process Performance"; - 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 UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder(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); @@ -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.UserExperienceAnalyticsDeviceStartupProcessPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcessPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcessPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcessPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics device Startup Process Performance /// - public class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilde } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/Count/CountRequestBuilder.cs index a362a4eb02..b4dca9efed 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupProcesses. /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsDeviceStartupProcesses/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDeviceStartupProcesses/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDeviceStartupProcesses/Item/UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/Item/UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder.cs index fec8ae4a9a..e7c69312e3 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/Item/UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/Item/UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupProcesses. /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupProcesses property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDeviceStartupProcesses 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(UserExperienceAnalyticsDeviceStartupProcess.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcess.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 UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess%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(UserExperienceAnalyticsDeviceStartupProcess body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcess body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsDeviceStartupProcess body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcess body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsDevic /// /// User experience analytics device Startup Processes /// - public class UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilderGetQue } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder.cs index a5ffeaaf7a..7792a05297 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceStartupProcesses/UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupProcesses.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupProcesses.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceStartupProcesses /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupProcesses property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDeviceStartupProcesses property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder : BaseC public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceStartupProcesses.Item.UserExperienceAnalyticsDeviceStartupProcessItemRequestBuilder(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.UserExperienceAnalyticsDeviceStartupProcesses.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(UserExperienceAnalyticsDeviceStartupProcess.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcess.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 = "User experience analytics device Startup Processes"; - 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 UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder(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(UserExperienceAnalyticsDeviceStartupProcess body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcess body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsDeviceStartupProcess body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceStartupProcess body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsDevice /// /// User experience analytics device Startup Processes /// - public class UserExperienceAnalyticsDeviceStartupProcessesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceStartupProcessesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsDeviceStartupProcessesRequestBuilderGetQuery } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/Count/CountRequestBuilder.cs index 54ce136baf..2e5ef943e8 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDeviceTimelineEvent.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/userExperienceAnalyticsDeviceTimelineEvent/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDeviceTimelineEvent/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDeviceTimelineEvent/Item/UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/Item/UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder.cs index 9dd6b49b12..8f92c285fd 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/Item/UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/Item/UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceTimelineEvent.Ite /// /// Provides operations to manage the userExperienceAnalyticsDeviceTimelineEvent property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDeviceTimelineEvent 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.UserExperienceAnalyticsDeviceTimelineEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent.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 UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEvent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEvent%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.UserExperienceAnalyticsDeviceTimelineEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// The user experience analytics device events entity contains NRT device timeline event details. /// - public class UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/UserExperienceAnalyticsDeviceTimelineEventRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/UserExperienceAnalyticsDeviceTimelineEventRequestBuilder.cs index a10fafc6fd..35265e6d27 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/UserExperienceAnalyticsDeviceTimelineEventRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDeviceTimelineEvent/UserExperienceAnalyticsDeviceTimelineEventRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceTimelineEvent.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceTimelineEvent.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDeviceTimelineEvent /// /// Provides operations to manage the userExperienceAnalyticsDeviceTimelineEvent property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceTimelineEventRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceTimelineEventRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDeviceTimelineEvent property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsDeviceTimelineEventRequestBuilder : BaseCliR public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDeviceTimelineEvent.Item.UserExperienceAnalyticsDeviceTimelineEventItemRequestBuilder(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.UserExperienceAnalyticsDeviceTimelineEvent.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.UserExperienceAnalyticsDeviceTimelineEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent.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 user experience analytics device events entity contains NRT device timeline event details."; - 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 UserExperienceAnalyticsDeviceTimelineEventRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceTimelineEventRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsDeviceTimelineEventRequestBuilder(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(ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceTimelineEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// The user experience analytics device events entity contains NRT device timeline event details. /// - public class UserExperienceAnalyticsDeviceTimelineEventRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceTimelineEventRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsDeviceTimelineEventRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/Count/CountRequestBuilder.cs index 2e2cd065cc..f684cd17b6 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsDevicesWithoutCloudIden /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsDevicesWithoutCloudIdentity/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsDevicesWithoutCloudIdentity/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsDevicesWithoutCloudIdentity/Item/UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/Item/UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.cs index 940d377dd0..18c70beb4b 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/Item/UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/Item/UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDevicesWithoutCloudIden /// /// Provides operations to manage the userExperienceAnalyticsDevicesWithoutCloudIdentity property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity 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(UserExperienceAnalyticsDeviceWithoutCloudIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceWithoutCloudIdentity.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 UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity%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(UserExperienceAnalyticsDeviceWithoutCloudIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceWithoutCloudIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsDeviceWithoutCloudIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceWithoutCloudIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsDevic /// /// User experience analytics devices without cloud identity. /// - public class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.cs index 237d282be6..511e3bdb16 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsDevicesWithoutCloudIdentity/UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicesWithoutCloudIdentity.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicesWithoutCloudIdentity.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsDevicesWithoutCloudIden /// /// Provides operations to manage the userExperienceAnalyticsDevicesWithoutCloudIdentity property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsDevicesWithoutCloudIdentity property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder : public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsDevicesWithoutCloudIdentity.Item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder(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.UserExperienceAnalyticsDevicesWithoutCloudIdentity.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(UserExperienceAnalyticsDeviceWithoutCloudIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsDeviceWithoutCloudIdentity.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 = "User experience analytics devices without cloud identity."; - 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 UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder(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); @@ -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(UserExperienceAnalyticsDeviceWithoutCloudIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceWithoutCloudIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsDeviceWithoutCloudIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsDeviceWithoutCloudIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsDevice /// /// User experience analytics devices without cloud identity. /// - public class UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/Count/CountRequestBuilder.cs index b63ab7165d..8d4a3e202d 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsImpactingProcess.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/userExperienceAnalyticsImpactingProcess/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsImpactingProcess/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsImpactingProcess/Item/UserExperienceAnalyticsImpactingProcessItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/Item/UserExperienceAnalyticsImpactingProcessItemRequestBuilder.cs index 37b5da26ae..b46ee84b87 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/Item/UserExperienceAnalyticsImpactingProcessItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/Item/UserExperienceAnalyticsImpactingProcessItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsImpactingProcess.Item /// /// Provides operations to manage the userExperienceAnalyticsImpactingProcess property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsImpactingProcessItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsImpactingProcessItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsImpactingProcess 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.UserExperienceAnalyticsImpactingProcess.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsImpactingProcess.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 UserExperienceAnalyticsImpactingProcessItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcess%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsImpactingProcessItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcess%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.UserExperienceAnalyticsImpactingProcess body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsImpactingProcess body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsImpactingProcess body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsImpactingProcess body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics impacting process /// - public class UserExperienceAnalyticsImpactingProcessItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsImpactingProcessItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsImpactingProcessItemRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/UserExperienceAnalyticsImpactingProcessRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/UserExperienceAnalyticsImpactingProcessRequestBuilder.cs index 378ead30cf..c50b67683a 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/UserExperienceAnalyticsImpactingProcessRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsImpactingProcess/UserExperienceAnalyticsImpactingProcessRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsImpactingProcess.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsImpactingProcess.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsImpactingProcess /// /// Provides operations to manage the userExperienceAnalyticsImpactingProcess property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsImpactingProcessRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsImpactingProcessRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsImpactingProcess property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsImpactingProcessRequestBuilder : BaseCliRequ public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsImpactingProcessItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsImpactingProcess.Item.UserExperienceAnalyticsImpactingProcessItemRequestBuilder(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.UserExperienceAnalyticsImpactingProcess.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.UserExperienceAnalyticsImpactingProcess.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsImpactingProcess.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 = "User experience analytics impacting process"; - 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 UserExperienceAnalyticsImpactingProcessRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsImpactingProcess{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsImpactingProcessRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsImpactingProcess{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsImpactingProcessRequestBuilder(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(ApiSdk.Models.UserExperienceAnalyticsImpactingProcess body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsImpactingProcess body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsImpactingProcess body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsImpactingProcess body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics impacting process /// - public class UserExperienceAnalyticsImpactingProcessRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsImpactingProcessRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsImpactingProcessRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/Count/CountRequestBuilder.cs index c4b12da26b..2afc803bf5 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsMetricHistory.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/userExperienceAnalyticsMetricHistory/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsMetricHistory/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs index a43f0ee7fa..0ee5f8b7d4 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/Item/UserExperienceAnalyticsMetricHistoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsMetricHistory.Item /// /// Provides operations to manage the userExperienceAnalyticsMetricHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsMetricHistoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricHistoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsMetricHistory 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.UserExperienceAnalyticsMetricHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory.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 UserExperienceAnalyticsMetricHistoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsMetricHistoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory%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.UserExperienceAnalyticsMetricHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics metric history /// - public class UserExperienceAnalyticsMetricHistoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricHistoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsMetricHistoryItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/UserExperienceAnalyticsMetricHistoryRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/UserExperienceAnalyticsMetricHistoryRequestBuilder.cs index 1d48112021..b664689ea0 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/UserExperienceAnalyticsMetricHistoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsMetricHistory/UserExperienceAnalyticsMetricHistoryRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsMetricHistory.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsMetricHistory.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsMetricHistory /// /// Provides operations to manage the userExperienceAnalyticsMetricHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsMetricHistoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricHistoryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsMetricHistory property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsMetricHistoryRequestBuilder : BaseCliRequest public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsMetricHistoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsMetricHistory.Item.UserExperienceAnalyticsMetricHistoryItemRequestBuilder(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.UserExperienceAnalyticsMetricHistory.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.UserExperienceAnalyticsMetricHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory.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 = "User experience analytics metric history"; - 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 UserExperienceAnalyticsMetricHistoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsMetricHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsMetricHistoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsMetricHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsMetricHistoryRequestBuilder(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.UserExperienceAnalyticsMetricHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsMetricHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics metric history /// - public class UserExperienceAnalyticsMetricHistoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsMetricHistoryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsMetricHistoryRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/Count/CountRequestBuilder.cs index 1a2f51e805..6c3510d24d 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsModelScores.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/userExperienceAnalyticsModelScores/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsModelScores/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsModelScores/Item/UserExperienceAnalyticsModelScoresItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/Item/UserExperienceAnalyticsModelScoresItemRequestBuilder.cs index 945c7371bd..7a17b40da7 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/Item/UserExperienceAnalyticsModelScoresItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/Item/UserExperienceAnalyticsModelScoresItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsModelScores.Item /// /// Provides operations to manage the userExperienceAnalyticsModelScores property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsModelScoresItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsModelScoresItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsModelScores 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.UserExperienceAnalyticsModelScores.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsModelScores.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 UserExperienceAnalyticsModelScoresItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsModelScoresItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores%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.UserExperienceAnalyticsModelScores body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsModelScores body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsModelScores body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsModelScores body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics model scores /// - public class UserExperienceAnalyticsModelScoresItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsModelScoresItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsModelScoresItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/UserExperienceAnalyticsModelScoresRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/UserExperienceAnalyticsModelScoresRequestBuilder.cs index 259a627aa2..9f3a89de98 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/UserExperienceAnalyticsModelScoresRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsModelScores/UserExperienceAnalyticsModelScoresRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsModelScores.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsModelScores.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsModelScores /// /// Provides operations to manage the userExperienceAnalyticsModelScores property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsModelScoresRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsModelScoresRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsModelScores property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsModelScoresRequestBuilder : BaseCliRequestBu public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsModelScoresItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsModelScores.Item.UserExperienceAnalyticsModelScoresItemRequestBuilder(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.UserExperienceAnalyticsModelScores.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.UserExperienceAnalyticsModelScores.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsModelScores.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 = "User experience analytics model scores"; - 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 UserExperienceAnalyticsModelScoresRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsModelScores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsModelScoresRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsModelScores{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsModelScoresRequestBuilder(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.UserExperienceAnalyticsModelScores body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsModelScores body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsModelScores body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsModelScores body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics model scores /// - public class UserExperienceAnalyticsModelScoresRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsModelScoresRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsModelScoresRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/Count/CountRequestBuilder.cs index 16a415ba39..1e9bda400f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsNotAutopilotReadyDevice /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsNotAutopilotReadyDevice/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsNotAutopilotReadyDevice/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsNotAutopilotReadyDevice/Item/UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/Item/UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder.cs index 4e3899394f..4664074aaf 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/Item/UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/Item/UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsNotAutopilotReadyDevice /// /// Provides operations to manage the userExperienceAnalyticsNotAutopilotReadyDevice property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsNotAutopilotReadyDevice 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.UserExperienceAnalyticsNotAutopilotReadyDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsNotAutopilotReadyDevice.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 UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDevice%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDevice%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.UserExperienceAnalyticsNotAutopilotReadyDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsNotAutopilotReadyDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsNotAutopilotReadyDevice body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsNotAutopilotReadyDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics devices not Windows Autopilot ready. /// - public class UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder.cs index 82de05d6fd..150cf36d2d 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsNotAutopilotReadyDevice/UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsNotAutopilotReadyDevice.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsNotAutopilotReadyDevice.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsNotAutopilotReadyDevice /// /// Provides operations to manage the userExperienceAnalyticsNotAutopilotReadyDevice property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsNotAutopilotReadyDevice property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder : Base public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsNotAutopilotReadyDevice.Item.UserExperienceAnalyticsNotAutopilotReadyDeviceItemRequestBuilder(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.UserExperienceAnalyticsNotAutopilotReadyDevice.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.UserExperienceAnalyticsNotAutopilotReadyDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsNotAutopilotReadyDevice.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 = "User experience analytics devices not Windows Autopilot ready."; - 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 UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.UserExperienceAnalyticsNotAutopilotReadyDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsNotAutopilotReadyDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsNotAutopilotReadyDevice body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsNotAutopilotReadyDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics devices not Windows Autopilot ready. /// - public class UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsNotAutopilotReadyDeviceRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsOverview/UserExperienceAnalyticsOverviewRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsOverview/UserExperienceAnalyticsOverviewRequestBuilder.cs index 469d76662f..37578aee68 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsOverview/UserExperienceAnalyticsOverviewRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsOverview/UserExperienceAnalyticsOverviewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsOverview /// /// Provides operations to manage the userExperienceAnalyticsOverview property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsOverviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsOverviewRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsOverview for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property userExperienceAnalyticsOverview 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 = "User experience analytics overview"; - 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.UserExperienceAnalyticsOverview.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsOverview.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 UserExperienceAnalyticsOverviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsOverview{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsOverviewRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsOverview{?%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.UserExperienceAnalyticsOverview body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsOverview body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsOverview body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsOverview body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics overview /// - public class UserExperienceAnalyticsOverviewRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsOverviewRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class UserExperienceAnalyticsOverviewRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Count/CountRequestBuilder.cs index e0b6104a86..f8ce0a5981 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsRemoteConnection.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/userExperienceAnalyticsRemoteConnection/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsRemoteConnection/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsRemoteConnection/Item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.cs index 50cc6b305a..be298bbe37 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/Item/UserExperienceAnalyticsRemoteConnectionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsRemoteConnection.Item /// /// Provides operations to manage the userExperienceAnalyticsRemoteConnection property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsRemoteConnectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsRemoteConnectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsRemoteConnection for deviceManagement @@ -57,13 +60,13 @@ public Command BuildDeleteCommand() return command; } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "User experience analytics remote connection"; + command.Description = "User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality."; var userExperienceAnalyticsRemoteConnectionIdOption = new Option("--user-experience-analytics-remote-connection-id", description: "The unique identifier of userExperienceAnalyticsRemoteConnection") { }; userExperienceAnalyticsRemoteConnectionIdOption.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(ApiSdk.Models.UserExperienceAnalyticsRemoteConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsRemoteConnection.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 UserExperienceAnalyticsRemoteConnectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsRemoteConnectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnection%2Did}{?%24expand,%24select}", rawUrl) @@ -193,17 +196,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// 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(ApiSdk.Models.UserExperienceAnalyticsRemoteConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsRemoteConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsRemoteConnection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsRemoteConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -233,9 +236,10 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience return requestInfo; } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// - public class UserExperienceAnalyticsRemoteConnectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsRemoteConnectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsRemoteConnectionItemRequestBuilderGetQueryPa } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/SummarizeDeviceRemoteConnectionWithSummarizeBy/SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/SummarizeDeviceRemoteConnectionWithSummarizeBy/SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse.cs index fe0998bcd1..0e03781c1f 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/SummarizeDeviceRemoteConnectionWithSummarizeBy/SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/SummarizeDeviceRemoteConnectionWithSummarizeBy/SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse.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.UserExperienceAnalyticsRemoteConnection.SummarizeDeviceRemoteConnectionWithSummarizeBy { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse : 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 SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsRemoteConnection.SummarizeDeviceRemoteConnectionWithSummarizeBy.SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse(); + return new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsRemoteConnection.SummarizeDeviceRemoteConnectionWithSummarizeBy.SummarizeDeviceRemoteConnectionWithSummarizeByGetResponse(); } /// /// 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.UserExperienceAnalyticsRemoteConnection.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.UserExperienceAnalyticsRemoteConnection.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/UserExperienceAnalyticsRemoteConnection/SummarizeDeviceRemoteConnectionWithSummarizeBy/SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/SummarizeDeviceRemoteConnectionWithSummarizeBy/SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder.cs index 1c8925f8b5..3d23e223d6 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/SummarizeDeviceRemoteConnectionWithSummarizeBy/SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/SummarizeDeviceRemoteConnectionWithSummarizeBy/SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsRemoteConnection.Summar /// /// Provides operations to call the summarizeDeviceRemoteConnection method. /// - public class SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function summarizeDeviceRemoteConnection @@ -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 SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsRemoteConnection/summarizeDeviceRemoteConnection(summarizeBy='{summarizeBy}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsRemoteConnection/summarizeDeviceRemoteConnection(summarizeBy='{summarizeBy}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 summarizeDeviceRemoteConnection /// - public class SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.cs index e7279fb089..7e08034817 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsRemoteConnection/UserExperienceAnalyticsRemoteConnectionRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsRemoteConnection.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsRemoteConnection.Item; using ApiSdk.DeviceManagement.UserExperienceAnalyticsRemoteConnection.SummarizeDeviceRemoteConnectionWithSummarizeBy; using ApiSdk.Models.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.UserExperienceAnalyticsRemoteConnection /// /// Provides operations to manage the userExperienceAnalyticsRemoteConnection property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsRemoteConnectionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsRemoteConnectionRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsRemoteConnection property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public class UserExperienceAnalyticsRemoteConnectionRequestBuilder : BaseCliRequ public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsRemoteConnectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsRemoteConnection.Item.UserExperienceAnalyticsRemoteConnectionItemRequestBuilder(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.UserExperienceAnalyticsRemoteConnection.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(ApiSdk.Models.UserExperienceAnalyticsRemoteConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsRemoteConnection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -100,48 +103,13 @@ public Command BuildCreateCommand() return command; } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "User experience analytics remote connection"; - 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 = "User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality."; 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}, @@ -203,7 +155,7 @@ public Command BuildSummarizeDeviceRemoteConnectionWithSummarizeByRbCommand() { var command = new Command("summarize-device-remote-connection-with-summarize-by"); command.Description = "Provides operations to call the summarizeDeviceRemoteConnection method."; - var builder = new SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsRemoteConnection.SummarizeDeviceRemoteConnectionWithSummarizeBy.SummarizeDeviceRemoteConnectionWithSummarizeByRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -213,31 +165,31 @@ public Command BuildSummarizeDeviceRemoteConnectionWithSummarizeByRbCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserExperienceAnalyticsRemoteConnectionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsRemoteConnection{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsRemoteConnectionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsRemoteConnection{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// /// 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); @@ -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(ApiSdk.Models.UserExperienceAnalyticsRemoteConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsRemoteConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsRemoteConnection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsRemoteConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -267,9 +219,10 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA return requestInfo; } /// - /// User experience analytics remote connection + /// User experience analytics remote connection. The report will be retired on December 31, 2024. You can start using the Cloud PC connection quality report now via https://learn.microsoft.com/windows-365/enterprise/report-cloud-pc-connection-quality. /// - public class UserExperienceAnalyticsRemoteConnectionRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsRemoteConnectionRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +286,4 @@ public class UserExperienceAnalyticsRemoteConnectionRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/Count/CountRequestBuilder.cs index 57389bd731..004d6a550e 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsResourcePerformance.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/userExperienceAnalyticsResourcePerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsResourcePerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsResourcePerformance/Item/UserExperienceAnalyticsResourcePerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/Item/UserExperienceAnalyticsResourcePerformanceItemRequestBuilder.cs index 783ba2344e..02d98ce2b7 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/Item/UserExperienceAnalyticsResourcePerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/Item/UserExperienceAnalyticsResourcePerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsResourcePerformance.Ite /// /// Provides operations to manage the userExperienceAnalyticsResourcePerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsResourcePerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsResourcePerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsResourcePerformance 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.UserExperienceAnalyticsResourcePerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsResourcePerformance.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 UserExperienceAnalyticsResourcePerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsResourcePerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformance%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.UserExperienceAnalyticsResourcePerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsResourcePerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsResourcePerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsResourcePerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics resource performance /// - public class UserExperienceAnalyticsResourcePerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsResourcePerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsResourcePerformanceItemRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/SummarizeDeviceResourcePerformanceWithSummarizeBy/SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/SummarizeDeviceResourcePerformanceWithSummarizeBy/SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse.cs index b0fbd0a56f..3db812f1ac 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/SummarizeDeviceResourcePerformanceWithSummarizeBy/SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/SummarizeDeviceResourcePerformanceWithSummarizeBy/SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse.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.UserExperienceAnalyticsResourcePerformance.SummarizeDeviceResourcePerformanceWithSummarizeBy { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse : 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 SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsResourcePerformance.SummarizeDeviceResourcePerformanceWithSummarizeBy.SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse(); + return new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsResourcePerformance.SummarizeDeviceResourcePerformanceWithSummarizeBy.SummarizeDeviceResourcePerformanceWithSummarizeByGetResponse(); } /// /// 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.UserExperienceAnalyticsResourcePerformance.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.UserExperienceAnalyticsResourcePerformance.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/UserExperienceAnalyticsResourcePerformance/SummarizeDeviceResourcePerformanceWithSummarizeBy/SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/SummarizeDeviceResourcePerformanceWithSummarizeBy/SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder.cs index c544a11c5c..6e303be691 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/SummarizeDeviceResourcePerformanceWithSummarizeBy/SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/SummarizeDeviceResourcePerformanceWithSummarizeBy/SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsResourcePerformance.Sum /// /// Provides operations to call the summarizeDeviceResourcePerformance method. /// - public class SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function summarizeDeviceResourcePerformance @@ -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 SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsResourcePerformance/summarizeDeviceResourcePerformance(summarizeBy='{summarizeBy}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsResourcePerformance/summarizeDeviceResourcePerformance(summarizeBy='{summarizeBy}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -143,11 +146,11 @@ public SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder(string ra /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 summarizeDeviceResourcePerformance /// - public class SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -222,3 +226,4 @@ public class SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/UserExperienceAnalyticsResourcePerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/UserExperienceAnalyticsResourcePerformanceRequestBuilder.cs index 8576afff27..c75b2039aa 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/UserExperienceAnalyticsResourcePerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsResourcePerformance/UserExperienceAnalyticsResourcePerformanceRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsResourcePerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsResourcePerformance.Item; using ApiSdk.DeviceManagement.UserExperienceAnalyticsResourcePerformance.SummarizeDeviceResourcePerformanceWithSummarizeBy; using ApiSdk.Models.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.UserExperienceAnalyticsResourcePerformance /// /// Provides operations to manage the userExperienceAnalyticsResourcePerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsResourcePerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsResourcePerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsResourcePerformance property of the microsoft.graph.deviceManagement entity. @@ -31,7 +34,7 @@ public class UserExperienceAnalyticsResourcePerformanceRequestBuilder : BaseCliR public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsResourcePerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsResourcePerformance.Item.UserExperienceAnalyticsResourcePerformanceItemRequestBuilder(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.UserExperienceAnalyticsResourcePerformance.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(ApiSdk.Models.UserExperienceAnalyticsResourcePerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsResourcePerformance.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 = "User experience analytics resource performance"; - 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}, @@ -203,7 +155,7 @@ public Command BuildSummarizeDeviceResourcePerformanceWithSummarizeByRbCommand() { var command = new Command("summarize-device-resource-performance-with-summarize-by"); command.Description = "Provides operations to call the summarizeDeviceResourcePerformance method."; - var builder = new SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsResourcePerformance.SummarizeDeviceResourcePerformanceWithSummarizeBy.SummarizeDeviceResourcePerformanceWithSummarizeByRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -213,14 +165,14 @@ public Command BuildSummarizeDeviceResourcePerformanceWithSummarizeByRbCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public UserExperienceAnalyticsResourcePerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsResourcePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsResourcePerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsResourcePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +185,11 @@ public UserExperienceAnalyticsResourcePerformanceRequestBuilder(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); @@ -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(ApiSdk.Models.UserExperienceAnalyticsResourcePerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsResourcePerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsResourcePerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsResourcePerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +221,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics resource performance /// - public class UserExperienceAnalyticsResourcePerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsResourcePerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +286,4 @@ public class UserExperienceAnalyticsResourcePerformanceRequestBuilderGetQueryPar } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/Count/CountRequestBuilder.cs index 0c53febb59..8ef33b76d8 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsScoreHistory.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/userExperienceAnalyticsScoreHistory/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsScoreHistory/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsScoreHistory/Item/UserExperienceAnalyticsScoreHistoryItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/Item/UserExperienceAnalyticsScoreHistoryItemRequestBuilder.cs index 4a72d516ac..3c8ae9af44 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/Item/UserExperienceAnalyticsScoreHistoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/Item/UserExperienceAnalyticsScoreHistoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsScoreHistory.Item /// /// Provides operations to manage the userExperienceAnalyticsScoreHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsScoreHistoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsScoreHistoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsScoreHistory 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.UserExperienceAnalyticsScoreHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsScoreHistory.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 UserExperienceAnalyticsScoreHistoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsScoreHistoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory%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.UserExperienceAnalyticsScoreHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsScoreHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsScoreHistory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsScoreHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics device Startup Score History /// - public class UserExperienceAnalyticsScoreHistoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsScoreHistoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsScoreHistoryItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/UserExperienceAnalyticsScoreHistoryRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/UserExperienceAnalyticsScoreHistoryRequestBuilder.cs index 907119d1d6..c862599f66 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/UserExperienceAnalyticsScoreHistoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsScoreHistory/UserExperienceAnalyticsScoreHistoryRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsScoreHistory.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsScoreHistory.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsScoreHistory /// /// Provides operations to manage the userExperienceAnalyticsScoreHistory property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsScoreHistoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsScoreHistoryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsScoreHistory property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsScoreHistoryRequestBuilder : BaseCliRequestB public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsScoreHistoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsScoreHistory.Item.UserExperienceAnalyticsScoreHistoryItemRequestBuilder(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.UserExperienceAnalyticsScoreHistory.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.UserExperienceAnalyticsScoreHistory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsScoreHistory.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 = "User experience analytics device Startup Score History"; - 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 UserExperienceAnalyticsScoreHistoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsScoreHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsScoreHistoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsScoreHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsScoreHistoryRequestBuilder(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.UserExperienceAnalyticsScoreHistory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsScoreHistory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsScoreHistory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsScoreHistory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// User experience analytics device Startup Score History /// - public class UserExperienceAnalyticsScoreHistoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsScoreHistoryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsScoreHistoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices/UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices/UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder.cs index 3f42ed87a7..93eb23d592 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices/UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices/UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsSummarizeWorkFromAnywhe /// /// Provides operations to call the userExperienceAnalyticsSummarizeWorkFromAnywhereDevices method. /// - public class UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function userExperienceAnalyticsSummarizeWorkFromAnywhereDevices @@ -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 UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices()", rawUrl) @@ -88,3 +91,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.UserExperienceAnalyticsSummarizedDeviceScopes /// /// Provides operations to call the userExperienceAnalyticsSummarizedDeviceScopes method. /// - public class UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function userExperienceAnalyticsSummarizedDeviceScopes @@ -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 UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsSummarizedDeviceScopes()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsSummarizedDeviceScopes()", rawUrl) @@ -88,3 +91,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.UserExperienceAnalyticsWorkFromAnywhereHardwar /// /// Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric 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 = "User experience analytics work from anywhere hardware readiness metrics."; - 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.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.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 UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric{?%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.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -217,7 +199,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// User experience analytics work from anywhere hardware readiness metrics. /// - public class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -242,3 +225,4 @@ public class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Count/CountRequestBuilder.cs index 73e7c9dae5..27f543be09 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsWorkFromAnywhereMetrics /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsWorkFromAnywhereMetrics/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsWorkFromAnywhereMetrics/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/Count/CountRequestBuilder.cs index 97f39ca825..bfb2452a94 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsWorkFromAnywhereMetrics /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric%2Did}/metricDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric%2Did}/metricDevices/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/Item/UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/Item/UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder.cs index a36946c30a..a4451301cd 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/Item/UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/Item/UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsWorkFromAnywhereMetrics /// /// Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity. /// - public class UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property metricDevices 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(UserExperienceAnalyticsWorkFromAnywhereDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereDevice.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 UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric%2Did}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric%2Did}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice%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(UserExperienceAnalyticsWorkFromAnywhereDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsWorkFromAnywhereDevice body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsWorkF /// /// The work from anywhere metric devices. Read-only. /// - public class UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/MetricDevicesRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/MetricDevicesRequestBuilder.cs index 13abb0258d..8155b87425 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/MetricDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/MetricDevices/MetricDevicesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.Item.MetricDevices.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.Item.MetricDevices.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsWorkFromAnywhereMetrics /// /// Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity. /// - public class MetricDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MetricDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity. @@ -30,7 +33,7 @@ public class MetricDevicesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.Item.MetricDevices.Item.UserExperienceAnalyticsWorkFromAnywhereDeviceItemRequestBuilder(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.UserExperienceAnalyticsWorkFromAnywhereMetrics.Item.MetricDevices.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(UserExperienceAnalyticsWorkFromAnywhereDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereDevice.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 MetricDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric%2Did}/metricDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MetricDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric%2Did}/metricDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public MetricDevicesRequestBuilder(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); @@ -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(UserExperienceAnalyticsWorkFromAnywhereDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsWorkFromAnywhereDevice body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsWorkFr /// /// The work from anywhere metric devices. Read-only. /// - public class MetricDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MetricDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class MetricDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder.cs index 41f54b7c25..c097a7b0c7 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/Item/UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.Item.MetricDevices; using ApiSdk.Models.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.UserExperienceAnalyticsWorkFromAnywhereMetrics /// /// Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsWorkFromAnywhereMetrics for deviceManagement @@ -117,7 +120,7 @@ public Command BuildMetricDevicesNavCommand() { var command = new Command("metric-devices"); command.Description = "Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity."; - var builder = new MetricDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.Item.MetricDevices.MetricDevicesRequestBuilder(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(UserExperienceAnalyticsWorkFromAnywhereMetric.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereMetric.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 UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric%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(UserExperienceAnalyticsWorkFromAnywhereMetric body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereMetric body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsWorkFromAnywhereMetric body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereMetric body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(UserExperienceAnalyticsWorkF /// /// User experience analytics work from anywhere metrics. /// - public class UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilderGetQ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder.cs index 86b22aad61..062b04b525 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereMetrics/UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsWorkFromAnywhereMetrics /// /// Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics 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 UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereMetrics.Item.UserExperienceAnalyticsWorkFromAnywhereMetricItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMetricDevicesNavCommand()); @@ -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.UserExperienceAnalyticsWorkFromAnywhereMetrics.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(UserExperienceAnalyticsWorkFromAnywhereMetric.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereMetric.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 = "User experience analytics work from anywhere metrics."; - 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 UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(UserExperienceAnalyticsWorkFromAnywhereMetric body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereMetric body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsWorkFromAnywhereMetric body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereMetric body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(UserExperienceAnalyticsWorkFr /// /// User experience analytics work from anywhere metrics. /// - public class UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilderGetQuer } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/Count/CountRequestBuilder.cs index bcc0dab4ec..fee9fe2b03 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserExperienceAnalyticsWorkFromAnywhereModelPe /// /// Provides operations to count the resources in the collection. /// - 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/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/Item/UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/Item/UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.cs index 84d99e5dfd..21ee42b841 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/Item/UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/Item/UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsWorkFromAnywhereModelPe /// /// Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance 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.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.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 UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance%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.UserExperienceAnalyticsWorkFromAnywhereModelPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.UserExperience /// /// The user experience analytics work from anywhere model performance /// - public class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.cs b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.cs index 7983f79b7d..ad334f6bde 100644 --- a/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserExperienceAnalyticsWorkFromAnywhereModelPerformance/UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.Count; using ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserExperienceAnalyticsWorkFromAnywhereModelPe /// /// Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. /// - public class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuild public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.Item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder(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.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.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.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance.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 user experience analytics work from anywhere model performance"; - 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 UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder(str /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.UserExperienceAnalyticsWorkFromAnywhereModelPerformance body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.UserExperienceA /// /// The user experience analytics work from anywhere model performance /// - public class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuild } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserPfxCertificates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/UserPfxCertificates/Count/CountRequestBuilder.cs index 927520e25c..0f0d0330d3 100644 --- a/src/generated/DeviceManagement/UserPfxCertificates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserPfxCertificates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.UserPfxCertificates.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/userPfxCertificates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/userPfxCertificates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/us /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/UserPfxCertificates/Item/UserPFXCertificateItemRequestBuilder.cs b/src/generated/DeviceManagement/UserPfxCertificates/Item/UserPFXCertificateItemRequestBuilder.cs index f9f8a2ee26..defb0039d7 100644 --- a/src/generated/DeviceManagement/UserPfxCertificates/Item/UserPFXCertificateItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserPfxCertificates/Item/UserPFXCertificateItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserPfxCertificates.Item /// /// Provides operations to manage the userPfxCertificates property of the microsoft.graph.deviceManagement entity. /// - public class UserPFXCertificateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserPFXCertificateItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property userPfxCertificates 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(UserPFXCertificate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserPFXCertificate.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 UserPFXCertificateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userPfxCertificates/{userPFXCertificate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserPFXCertificateItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userPfxCertificates/{userPFXCertificate%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(UserPFXCertificate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserPFXCertificate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UserPFXCertificate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UserPFXCertificate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(UserPFXCertificate body, Act /// /// Collection of PFX certificates associated with a user. /// - public class UserPFXCertificateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserPFXCertificateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class UserPFXCertificateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/UserPfxCertificates/UserPfxCertificatesRequestBuilder.cs b/src/generated/DeviceManagement/UserPfxCertificates/UserPfxCertificatesRequestBuilder.cs index 2193e542c0..6ca1f169ea 100644 --- a/src/generated/DeviceManagement/UserPfxCertificates/UserPfxCertificatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/UserPfxCertificates/UserPfxCertificatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.UserPfxCertificates.Count; using ApiSdk.DeviceManagement.UserPfxCertificates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.UserPfxCertificates /// /// Provides operations to manage the userPfxCertificates property of the microsoft.graph.deviceManagement entity. /// - public class UserPfxCertificatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserPfxCertificatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userPfxCertificates property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class UserPfxCertificatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UserPFXCertificateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.UserPfxCertificates.Item.UserPFXCertificateItemRequestBuilder(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.UserPfxCertificates.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(UserPFXCertificate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UserPFXCertificate.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 = "Collection of PFX certificates associated with a user."; - 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 UserPfxCertificatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/userPfxCertificates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserPfxCertificatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/userPfxCertificates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public UserPfxCertificatesRequestBuilder(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(UserPFXCertificate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserPFXCertificate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UserPFXCertificate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UserPFXCertificate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(UserPFXCertificate body, Acti /// /// Collection of PFX certificates associated with a user. /// - public class UserPfxCertificatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserPfxCertificatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class UserPfxCertificatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VerifyWindowsEnrollmentAutoDiscoveryWithDomainName/VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.cs b/src/generated/DeviceManagement/VerifyWindowsEnrollmentAutoDiscoveryWithDomainName/VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.cs index 9421d0acee..d28426cede 100644 --- a/src/generated/DeviceManagement/VerifyWindowsEnrollmentAutoDiscoveryWithDomainName/VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.cs +++ b/src/generated/DeviceManagement/VerifyWindowsEnrollmentAutoDiscoveryWithDomainName/VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse.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.VerifyWindowsEnrollmentAutoDiscoveryWithDomainName { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse : IAdditionalDataHolder, IParsable + public partial class VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse : IAdditionalDataHolder, 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 VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse : IAd /// 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 VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse() { @@ -24,12 +26,12 @@ public VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VerifyWindowsEnrollmentAutoDiscoveryWithDomainName.VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(); + return new global::ApiSdk.DeviceManagement.VerifyWindowsEnrollmentAutoDiscoveryWithDomainName.VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(); } /// /// 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/VerifyWindowsEnrollmentAutoDiscoveryWithDomainName/VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder.cs b/src/generated/DeviceManagement/VerifyWindowsEnrollmentAutoDiscoveryWithDomainName/VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder.cs index 1c19ffc6d1..2a2be0f7b8 100644 --- a/src/generated/DeviceManagement/VerifyWindowsEnrollmentAutoDiscoveryWithDomainName/VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder.cs +++ b/src/generated/DeviceManagement/VerifyWindowsEnrollmentAutoDiscoveryWithDomainName/VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VerifyWindowsEnrollmentAutoDiscoveryWithDomain /// /// Provides operations to call the verifyWindowsEnrollmentAutoDiscovery method. /// - public class VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function verifyWindowsEnrollmentAutoDiscovery @@ -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 VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}')", rawUrl) @@ -93,3 +96,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents.GetAuditActivityTypes; using ApiSdk.DeviceManagement.VirtualEndpoint.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; @@ -22,7 +24,8 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents /// /// Provides operations to manage the auditEvents property of the microsoft.graph.virtualEndpoint 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.virtualEndpoint entity. @@ -31,7 +34,7 @@ public class AuditEventsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcAuditEventItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents.Item.CloudPcAuditEventItemRequestBuilder(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.VirtualEndpoint.AuditEvents.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(CloudPcAuditEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcAuditEvent.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,7 +110,7 @@ public Command BuildGetAuditActivityTypesNavCommand() { var command = new Command("get-audit-activity-types"); command.Description = "Provides operations to call the getAuditActivityTypes method."; - var builder = new GetAuditActivityTypesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents.GetAuditActivityTypes.GetAuditActivityTypesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -125,41 +128,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List all the cloudPcAuditEvent objects for the tenant.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-auditevents?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"); @@ -167,14 +135,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); @@ -184,14 +144,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}, @@ -214,14 +166,14 @@ public Command BuildListCommand() 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/virtualEndpoint/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/virtualEndpoint/auditEvents{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -234,11 +186,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); @@ -254,11 +206,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CloudPcAuditEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcAuditEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcAuditEvent body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcAuditEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -270,7 +222,8 @@ public RequestInformation ToPostRequestInformation(CloudPcAuditEvent body, Actio /// /// List all the cloudPcAuditEvent objects for the tenant. /// - public class AuditEventsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuditEventsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -334,3 +287,4 @@ public class AuditEventsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/Count/CountRequestBuilder.cs index ab3329d840..45c5f9bbcc 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/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.VirtualEndpoint.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/virtualEndpoint/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/virtualEndpoint/auditEvents/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/AuditEvents/GetAuditActivityTypes/GetAuditActivityTypesGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/GetAuditActivityTypes/GetAuditActivityTypesGetResponse.cs index 40344945f3..2f061bede3 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/GetAuditActivityTypes/GetAuditActivityTypesGetResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/GetAuditActivityTypes/GetAuditActivityTypesGetResponse.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.VirtualEndpoint.AuditEvents.GetAuditActivityTypes { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetAuditActivityTypesGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetAuditActivityTypesGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetAuditActivityTypesGetResponse : BaseCollectionPaginationCountRes /// /// Creates a new instance of the 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 GetAuditActivityTypesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents.GetAuditActivityTypes.GetAuditActivityTypesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetAuditActivityTypesGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents.GetAuditActivityTypes.GetAuditActivityTypesGetResponse(); } /// /// 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/VirtualEndpoint/AuditEvents/GetAuditActivityTypes/GetAuditActivityTypesRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/GetAuditActivityTypes/GetAuditActivityTypesRequestBuilder.cs index 16981ac1b2..67727ae520 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/GetAuditActivityTypes/GetAuditActivityTypesRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/GetAuditActivityTypes/GetAuditActivityTypesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.AuditEvents.GetAuditActivityTy /// /// Provides operations to call the getAuditActivityTypes method. /// - public class GetAuditActivityTypesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAuditActivityTypesRequestBuilder : BaseCliRequestBuilder { /// /// Get audit activity types by tenant ID. @@ -29,26 +32,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get audit activity types by tenant ID.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcauditevent-getauditactivitytypes?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 outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -56,11 +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 output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -70,11 +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; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -97,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 GetAuditActivityTypesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes(){?%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 GetAuditActivityTypesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -117,11 +90,11 @@ public GetAuditActivityTypesRequestBuilder(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); @@ -132,7 +105,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get audit activity types by tenant ID. /// - public class GetAuditActivityTypesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetAuditActivityTypesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -166,3 +140,4 @@ public class GetAuditActivityTypesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/Item/CloudPcAuditEventItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/Item/CloudPcAuditEventItemRequestBuilder.cs index 79c39af7ca..821d8ca372 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/Item/CloudPcAuditEventItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/AuditEvents/Item/CloudPcAuditEventItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.AuditEvents.Item /// /// Provides operations to manage the auditEvents property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcAuditEventItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcAuditEventItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property auditEvents 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(CloudPcAuditEvent.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcAuditEvent.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 CloudPcAuditEventItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcAuditEventItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent%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(CloudPcAuditEvent body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcAuditEvent body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcAuditEvent body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcAuditEvent body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcAuditEvent body, Acti /// /// Read the properties and relationships of a cloudPcAuditEvent object. /// - public class CloudPcAuditEventItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcAuditEventItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class CloudPcAuditEventItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/BulkActionsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/BulkActionsRequestBuilder.cs index 77eef8c8eb..62df7ab8a3 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/BulkActionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/BulkActionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.BulkActions /// /// Provides operations to manage the bulkActions property of the microsoft.graph.virtualEndpoint entity. /// - public class BulkActionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BulkActionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the bulkActions property of the microsoft.graph.virtualEndpoint entity. @@ -30,11 +33,13 @@ public class BulkActionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcBulkActionItemRequestBuilder(PathParameters); + var commands = new List(); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions.Item.CloudPcBulkActionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); - return new(executables, new(0)); + commands.Add(builder.BuildRetryNavCommand()); + 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.DeviceManagement.VirtualEndpoint.BulkActions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -79,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(CloudPcBulkAction.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcBulkAction.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,41 +113,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of the cloudPcBulkAction objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-bulkactions?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 +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); @@ -167,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}, @@ -197,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 BulkActionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/bulkActions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BulkActionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/bulkActions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +171,11 @@ public BulkActionsRequestBuilder(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); @@ -237,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(CloudPcBulkAction body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcBulkAction body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcBulkAction body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcBulkAction body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +207,8 @@ public RequestInformation ToPostRequestInformation(CloudPcBulkAction body, Actio /// /// Get a list of the cloudPcBulkAction objects and their properties. /// - public class BulkActionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BulkActionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +272,4 @@ public class BulkActionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Count/CountRequestBuilder.cs index 6ecf8ea589..577090b584 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.BulkActions.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/virtualEndpoint/bulkActions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/bulkActions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/BulkActions/Item/CloudPcBulkActionItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/CloudPcBulkActionItemRequestBuilder.cs index 78594a72c6..e6989eebb7 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/CloudPcBulkActionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/CloudPcBulkActionItemRequestBuilder.cs @@ -1,6 +1,9 @@ // +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry; using ApiSdk.Models.ODataErrors; using 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.VirtualEndpoint.BulkActions.Item /// /// Provides operations to manage the bulkActions property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcBulkActionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcBulkActionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property bulkActions for deviceManagement @@ -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(CloudPcBulkAction.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcBulkAction.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -161,14 +165,31 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the retry method. + /// + /// A + public Command BuildRetryNavCommand() + { + var command = new Command("retry"); + command.Description = "Provides operations to call the retry method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryRequestBuilder(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 CloudPcBulkActionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcBulkActionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction%2Did}{?%24expand,%24select}", rawUrl) @@ -200,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); @@ -220,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(CloudPcBulkAction body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcBulkAction body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcBulkAction body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcBulkAction body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +257,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcBulkAction body, Acti /// /// Read the properties and relationships of a cloudPcBulkAction object. /// - public class CloudPcBulkActionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcBulkActionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +283,4 @@ public class CloudPcBulkActionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryPostRequestBody.cs new file mode 100644 index 0000000000..dde4403410 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryPostRequestBody.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.VirtualEndpoint.BulkActions.Item.Retry +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetryPostRequestBody : IAdditionalDataHolder, 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 cloudPcIds property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? CloudPcIds { get; set; } +#nullable restore +#else + public List CloudPcIds { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public RetryPostRequestBody() + { + 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.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "cloudPcIds", n => { CloudPcIds = 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("cloudPcIds", CloudPcIds); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryRequestBuilder.cs new file mode 100644 index 0000000000..1611508962 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/BulkActions/Item/Retry/RetryRequestBuilder.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.VirtualEndpoint.BulkActions.Item.Retry +{ + /// + /// Provides operations to call the retry method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetryRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retry + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retry"; + var cloudPcBulkActionIdOption = new Option("--cloud-pc-bulk-action-id", description: "The unique identifier of cloudPcBulkAction") { + }; + cloudPcBulkActionIdOption.IsRequired = true; + command.AddOption(cloudPcBulkActionIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var cloudPcBulkActionId = invocationContext.ParseResult.GetValueForOption(cloudPcBulkActionIdOption); + 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.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (cloudPcBulkActionId is not null) requestInfo.PathParameters.Add("cloudPcBulkAction%2Did", cloudPcBulkActionId); + 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 RetryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction%2Did}/retry", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction%2Did}/retry", rawUrl) + { + } + /// + /// Invoke action retry + /// + /// 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.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions.Item.Retry.RetryPostRequestBody 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/VirtualEndpoint/CloudPCs/BulkResize/BulkResizePostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/BulkResize/BulkResizePostRequestBody.cs deleted file mode 100644 index b59478d653..0000000000 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/BulkResize/BulkResizePostRequestBody.cs +++ /dev/null @@ -1,72 +0,0 @@ -// -using Microsoft.Kiota.Abstractions.Serialization; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System; -namespace ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.BulkResize -{ - #pragma warning disable CS1591 - public class BulkResizePostRequestBody : IAdditionalDataHolder, 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 cloudPcIds property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? CloudPcIds { get; set; } -#nullable restore -#else - public List CloudPcIds { get; set; } -#endif - /// 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 BulkResizePostRequestBody() - { - 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 BulkResizePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BulkResizePostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "cloudPcIds", n => { CloudPcIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "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.WriteCollectionOfPrimitiveValues("cloudPcIds", CloudPcIds); - writer.WriteStringValue("targetServicePlanId", TargetServicePlanId); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/BulkResize/BulkResizePostResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/BulkResize/BulkResizePostResponse.cs deleted file mode 100644 index b3e8f3a6a5..0000000000 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/BulkResize/BulkResizePostResponse.cs +++ /dev/null @@ -1,54 +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.VirtualEndpoint.CloudPCs.BulkResize -{ - #pragma warning disable CS1591 - public class BulkResizePostResponse : 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 BulkResizePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BulkResizePostResponse(); - } - /// - /// 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/VirtualEndpoint/CloudPCs/BulkResize/BulkResizeRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/BulkResize/BulkResizeRequestBuilder.cs deleted file mode 100644 index 7e2acb33cd..0000000000 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/BulkResize/BulkResizeRequestBuilder.cs +++ /dev/null @@ -1,120 +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.VirtualEndpoint.CloudPCs.BulkResize -{ - /// - /// Provides operations to call the bulkResize method. - /// - public class BulkResizeRequestBuilder : BaseCliRequestBuilder - { - /// - /// Perform a bulk resize action to resize a group of cloudPCs that have successfully passed validation. If any devices can't be resized, those devices indicate 'resize failed'. The remaining devices are provisioned for the resize process. - /// Find more info here - /// - /// A - [Obsolete("The bulkResize action is deprecated and will stop supporting on September 24, 2023. Please use bulk action entity api. as of 2023-05/bulkResize")] - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Perform a bulk resize action to resize a group of cloudPCs that have successfully passed validation. If any devices can't be resized, those devices indicate 'resize failed'. The remaining devices are provisioned for the resize process.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-bulkresize?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); - var allOption = new Option("--all"); - command.AddOption(allOption); - command.SetHandler(async (invocationContext) => { - 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 = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BulkResizePostRequestBody.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 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 BulkResizeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/bulkResize", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public BulkResizeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/bulkResize", rawUrl) - { - } - /// - /// Perform a bulk resize action to resize a group of cloudPCs that have successfully passed validation. If any devices can't be resized, those devices indicate 'resize failed'. The remaining devices are provisioned for the resize process. - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The bulkResize action is deprecated and will stop supporting on September 24, 2023. Please use bulk action entity api. as of 2023-05/bulkResize")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(BulkResizePostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(BulkResizePostRequestBody 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/VirtualEndpoint/CloudPCs/CloudPCsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/CloudPCsRequestBuilder.cs index e79a2728bd..c3391b16df 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/CloudPCsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/CloudPCsRequestBuilder.cs @@ -1,11 +1,12 @@ // -using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.BulkResize; +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.GetProvisionedCloudPCsWithGroupIdWithServicePlanId; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize; using ApiSdk.Models.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,25 +25,9 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs /// /// Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPCsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPCsRequestBuilder : BaseCliRequestBuilder { - /// - /// Provides operations to call the bulkResize method. - /// - /// A - public Command BuildBulkResizeNavCommand() - { - var command = new Command("bulk-resize"); - command.Description = "Provides operations to call the bulkResize method."; - var builder = new BulkResizeRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } /// /// Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity. /// @@ -51,7 +36,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CloudPCItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CloudPCItemRequestBuilder(PathParameters); commands.Add(builder.BuildChangeUserAccountTypeNavCommand()); commands.Add(builder.BuildCreateSnapshotNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -60,7 +45,6 @@ public Tuple, List> BuildCommand() commands.Add(builder.BuildGetCloudPcLaunchInfoNavCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGetFrontlineCloudPcAccessStateNavCommand()); - commands.Add(builder.BuildGetShiftWorkCloudPcAccessStateNavCommand()); commands.Add(builder.BuildGetSupportedCloudPcRemoteActionsNavCommand()); executables.Add(builder.BuildPatchCommand()); commands.Add(builder.BuildPowerOffNavCommand()); @@ -70,7 +54,9 @@ public Tuple, List> BuildCommand() commands.Add(builder.BuildReprovisionNavCommand()); commands.Add(builder.BuildResizeNavCommand()); commands.Add(builder.BuildRestoreNavCommand()); + commands.Add(builder.BuildRetrieveCloudPCRemoteActionResultsNavCommand()); commands.Add(builder.BuildRetrieveReviewStatusNavCommand()); + commands.Add(builder.BuildRetrieveSnapshotsNavCommand()); commands.Add(builder.BuildRetryPartnerAgentInstallationNavCommand()); commands.Add(builder.BuildSetReviewStatusNavCommand()); commands.Add(builder.BuildStartNavCommand()); @@ -86,7 +72,7 @@ public Command BuildCountNavCommand() { var command = 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.VirtualEndpoint.CloudPCs.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -120,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(ApiSdk.Models.CloudPC.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPC.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -148,7 +134,7 @@ public Command BuildGetProvisionedCloudPCsWithGroupIdWithServicePlanIdRbCommand( { var command = new Command("get-provisioned-cloud-p-cs-with-group-id-with-service-plan-id"); command.Description = "Provides operations to call the getProvisionedCloudPCs method."; - var builder = new GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.GetProvisionedCloudPCsWithGroupIdWithServicePlanId.GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -166,41 +152,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List the cloudPC devices in a tenant.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-cloudpcs?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"); @@ -208,14 +159,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); @@ -225,14 +168,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,7 +197,7 @@ public Command BuildValidateBulkResizeNavCommand() { var command = new Command("validate-bulk-resize"); command.Description = "Provides operations to call the validateBulkResize method."; - var builder = new ValidateBulkResizeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize.ValidateBulkResizeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -272,14 +207,14 @@ public Command BuildValidateBulkResizeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CloudPCsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPCsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -292,11 +227,11 @@ public CloudPCsRequestBuilder(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); @@ -312,11 +247,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.CloudPC body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPC body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.CloudPC body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPC body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -328,7 +263,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.CloudPC body, A /// /// List the cloudPC devices in a tenant. /// - public class CloudPCsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPCsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -392,3 +328,4 @@ public class CloudPCsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Count/CountRequestBuilder.cs index bf14f52e89..26bc8999f8 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.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/virtualEndpoint/cloudPCs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/cloudPCs/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/CloudPCs/GetProvisionedCloudPCsWithGroupIdWithServicePlanId/GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/GetProvisionedCloudPCsWithGroupIdWithServicePlanId/GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse.cs index de584ea9f8..9ad581bba1 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/GetProvisionedCloudPCsWithGroupIdWithServicePlanId/GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/GetProvisionedCloudPCsWithGroupIdWithServicePlanId/GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse.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.VirtualEndpoint.CloudPCs.GetProvisionedCloudPCsWithGroupIdWithServicePlanId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse : 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 GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.GetProvisionedCloudPCsWithGroupIdWithServicePlanId.GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.GetProvisionedCloudPCsWithGroupIdWithServicePlanId.GetProvisionedCloudPCsWithGroupIdWithServicePlanIdGetResponse(); } /// /// 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.CloudPC.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPC.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/VirtualEndpoint/CloudPCs/GetProvisionedCloudPCsWithGroupIdWithServicePlanId/GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/GetProvisionedCloudPCsWithGroupIdWithServicePlanId/GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder.cs index ab9fccea21..8c02985a27 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/GetProvisionedCloudPCsWithGroupIdWithServicePlanId/GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/GetProvisionedCloudPCsWithGroupIdWithServicePlanId/GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.GetProvisionedCloudPC /// /// Provides operations to call the getProvisionedCloudPCs method. /// - public class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder : BaseCliRequestBuilder { /// /// Get all provisioned Cloud PCs of a specific service plan for users under a Microsoft Entra user group. @@ -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 GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/getProvisionedCloudPCs(groupId='{groupId}',servicePlanId='{servicePlanId}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/getProvisionedCloudPCs(groupId='{groupId}',servicePlanId='{servicePlanId}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -150,11 +153,11 @@ public GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilder(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); @@ -165,7 +168,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get all provisioned Cloud PCs of a specific service plan for users under a Microsoft Entra user group. /// - public class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -229,3 +233,4 @@ public class GetProvisionedCloudPCsWithGroupIdWithServicePlanIdRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/ChangeUserAccountType/ChangeUserAccountTypePostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/ChangeUserAccountType/ChangeUserAccountTypePostRequestBody.cs index 26ceb025ed..88c96df0bc 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/ChangeUserAccountType/ChangeUserAccountTypePostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/ChangeUserAccountType/ChangeUserAccountTypePostRequestBody.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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.ChangeUserAccountType { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChangeUserAccountTypePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChangeUserAccountTypePostRequestBody : IAdditionalDataHolder, 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 userAccountType property - public CloudPcUserAccountType? UserAccountType { get; set; } + public global::ApiSdk.Models.CloudPcUserAccountType? UserAccountType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChangeUserAccountTypePostRequestBody() { @@ -25,12 +27,12 @@ public ChangeUserAccountTypePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChangeUserAccountTypePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.ChangeUserAccountType.ChangeUserAccountTypePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChangeUserAccountTypePostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.ChangeUserAccountType.ChangeUserAccountTypePostRequestBody(); } /// /// The deserialization information for the current model @@ -40,7 +42,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "userAccountType", n => { UserAccountType = n.GetEnumValue(); } }, + { "userAccountType", n => { UserAccountType = n.GetEnumValue(); } }, }; } /// @@ -50,8 +52,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("userAccountType", UserAccountType); + writer.WriteEnumValue("userAccountType", UserAccountType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/ChangeUserAccountType/ChangeUserAccountTypeRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/ChangeUserAccountType/ChangeUserAccountTypeRequestBuilder.cs index 52aadb4074..079dc4cc56 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/ChangeUserAccountType/ChangeUserAccountTypeRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/ChangeUserAccountType/ChangeUserAccountTypeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.Item.ChangeUserAccoun /// /// Provides operations to call the changeUserAccountType method. /// - public class ChangeUserAccountTypeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangeUserAccountTypeRequestBuilder : BaseCliRequestBuilder { /// /// Change the account type of the user on a specific Cloud PC. @@ -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(ChangeUserAccountTypePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.ChangeUserAccountType.ChangeUserAccountTypePostRequestBody.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 ChangeUserAccountTypeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/changeUserAccountType", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChangeUserAccountTypeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/changeUserAccountType", rawUrl) @@ -84,11 +87,11 @@ public ChangeUserAccountTypeRequestBuilder(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 ToPostRequestInformation(ChangeUserAccountTypePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.ChangeUserAccountType.ChangeUserAccountTypePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChangeUserAccountTypePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.ChangeUserAccountType.ChangeUserAccountTypePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ChangeUserAccountTypePostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CloudPCItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CloudPCItemRequestBuilder.cs index 84872a3c4e..07cd35076d 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CloudPCItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CloudPCItemRequestBuilder.cs @@ -1,11 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.ChangeUserAccountType; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.EndGracePeriod; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetCloudPcConnectivityHistory; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetCloudPcLaunchInfo; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetFrontlineCloudPcAccessState; -using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetShiftWorkCloudPcAccessState; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetSupportedCloudPcRemoteActions; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.PowerOff; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.PowerOn; @@ -14,7 +14,9 @@ using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reprovision; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Resize; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Restore; +using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveCloudPCRemoteActionResults; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveReviewStatus; +using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveSnapshots; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetryPartnerAgentInstallation; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.SetReviewStatus; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Start; @@ -22,6 +24,7 @@ using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Troubleshoot; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -40,7 +43,8 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item /// /// Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPCItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPCItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the changeUserAccountType method. @@ -50,7 +54,7 @@ public Command BuildChangeUserAccountTypeNavCommand() { var command = new Command("change-user-account-type"); command.Description = "Provides operations to call the changeUserAccountType method."; - var builder = new ChangeUserAccountTypeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.ChangeUserAccountType.ChangeUserAccountTypeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -67,7 +71,7 @@ public Command BuildCreateSnapshotNavCommand() { var command = new Command("create-snapshot"); command.Description = "Provides operations to call the createSnapshot method."; - var builder = new CreateSnapshotRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -119,7 +123,7 @@ public Command BuildEndGracePeriodNavCommand() { var command = new Command("end-grace-period"); command.Description = "Provides operations to call the endGracePeriod method."; - var builder = new EndGracePeriodRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.EndGracePeriod.EndGracePeriodRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -136,7 +140,7 @@ public Command BuildGetCloudPcConnectivityHistoryNavCommand() { var command = new Command("get-cloud-pc-connectivity-history"); command.Description = "Provides operations to call the getCloudPcConnectivityHistory method."; - var builder = new GetCloudPcConnectivityHistoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetCloudPcConnectivityHistory.GetCloudPcConnectivityHistoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -153,7 +157,7 @@ public Command BuildGetCloudPcLaunchInfoNavCommand() { var command = new Command("get-cloud-pc-launch-info"); command.Description = "Provides operations to call the getCloudPcLaunchInfo method."; - var builder = new GetCloudPcLaunchInfoRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetCloudPcLaunchInfo.GetCloudPcLaunchInfoRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -223,24 +227,7 @@ public Command BuildGetFrontlineCloudPcAccessStateNavCommand() { var command = new Command("get-frontline-cloud-pc-access-state"); command.Description = "Provides operations to call the getFrontlineCloudPcAccessState method."; - var builder = new GetFrontlineCloudPcAccessStateRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildGetCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the getShiftWorkCloudPcAccessState method. - /// - /// A - public Command BuildGetShiftWorkCloudPcAccessStateNavCommand() - { - var command = new Command("get-shift-work-cloud-pc-access-state"); - command.Description = "Provides operations to call the getShiftWorkCloudPcAccessState method."; - var builder = new GetShiftWorkCloudPcAccessStateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetFrontlineCloudPcAccessState.GetFrontlineCloudPcAccessStateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -257,7 +244,7 @@ public Command BuildGetSupportedCloudPcRemoteActionsNavCommand() { var command = new Command("get-supported-cloud-pc-remote-actions"); command.Description = "Provides operations to call the getSupportedCloudPcRemoteActions method."; - var builder = new GetSupportedCloudPcRemoteActionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetSupportedCloudPcRemoteActions.GetSupportedCloudPcRemoteActionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -296,8 +283,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.CloudPC.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPC.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -325,7 +312,7 @@ public Command BuildPowerOffNavCommand() { var command = new Command("power-off"); command.Description = "Provides operations to call the powerOff method."; - var builder = new PowerOffRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.PowerOff.PowerOffRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -342,7 +329,7 @@ public Command BuildPowerOnNavCommand() { var command = new Command("power-on"); command.Description = "Provides operations to call the powerOn method."; - var builder = new PowerOnRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.PowerOn.PowerOnRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -359,7 +346,7 @@ public Command BuildRebootNavCommand() { var command = new Command("reboot"); command.Description = "Provides operations to call the reboot method."; - var builder = new RebootRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reboot.RebootRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -376,7 +363,7 @@ public Command BuildRenameNavCommand() { var command = new Command("rename"); command.Description = "Provides operations to call the rename method."; - var builder = new RenameRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Rename.RenameRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -393,7 +380,7 @@ public Command BuildReprovisionNavCommand() { var command = new Command("reprovision"); command.Description = "Provides operations to call the reprovision method."; - var builder = new ReprovisionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reprovision.ReprovisionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -410,7 +397,7 @@ public Command BuildResizeNavCommand() { var command = new Command("resize"); command.Description = "Provides operations to call the resize method."; - var builder = new ResizeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Resize.ResizeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -427,7 +414,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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -437,6 +424,23 @@ public Command BuildRestoreNavCommand() return command; } /// + /// Provides operations to call the retrieveCloudPCRemoteActionResults method. + /// + /// A + public Command BuildRetrieveCloudPCRemoteActionResultsNavCommand() + { + var command = new Command("retrieve-cloud-p-c-remote-action-results"); + command.Description = "Provides operations to call the retrieveCloudPCRemoteActionResults method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveCloudPCRemoteActionResults.RetrieveCloudPCRemoteActionResultsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to call the retrieveReviewStatus method. /// /// A @@ -444,7 +448,24 @@ public Command BuildRetrieveReviewStatusNavCommand() { var command = new Command("retrieve-review-status"); command.Description = "Provides operations to call the retrieveReviewStatus method."; - var builder = new RetrieveReviewStatusRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveReviewStatus.RetrieveReviewStatusRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveSnapshots method. + /// + /// A + public Command BuildRetrieveSnapshotsNavCommand() + { + var command = new Command("retrieve-snapshots"); + command.Description = "Provides operations to call the retrieveSnapshots method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveSnapshots.RetrieveSnapshotsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -461,7 +482,7 @@ public Command BuildRetryPartnerAgentInstallationNavCommand() { var command = new Command("retry-partner-agent-installation"); command.Description = "Provides operations to call the retryPartnerAgentInstallation method."; - var builder = new RetryPartnerAgentInstallationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetryPartnerAgentInstallation.RetryPartnerAgentInstallationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -478,7 +499,7 @@ public Command BuildSetReviewStatusNavCommand() { var command = new Command("set-review-status"); command.Description = "Provides operations to call the setReviewStatus method."; - var builder = new SetReviewStatusRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.SetReviewStatus.SetReviewStatusRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -495,7 +516,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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Start.StartRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -512,7 +533,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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Stop.StopRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -529,7 +550,7 @@ public Command BuildTroubleshootNavCommand() { var command = new Command("troubleshoot"); command.Description = "Provides operations to call the troubleshoot method."; - var builder = new TroubleshootRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Troubleshoot.TroubleshootRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -539,14 +560,14 @@ public Command BuildTroubleshootNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CloudPCItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPCItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}{?%24expand,%24select}", rawUrl) @@ -578,11 +599,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -598,11 +619,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.CloudPC body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPC body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.CloudPC body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPC body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -614,7 +635,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.CloudPC body, /// /// Read the properties and relationships of a specific cloudPC object. /// - public class CloudPCItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPCItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -639,3 +661,4 @@ public class CloudPCItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs new file mode 100644 index 0000000000..c4b0a718f5 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotPostRequestBody.cs @@ -0,0 +1,70 @@ +// +#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.VirtualEndpoint.CloudPCs.Item.CreateSnapshot +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CreateSnapshotPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The accessTier property + public global::ApiSdk.Models.CloudPcBlobAccessTier? AccessTier { 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 storageAccountId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? StorageAccountId { get; set; } +#nullable restore +#else + public string StorageAccountId { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CreateSnapshotPostRequestBody() + { + 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.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "accessTier", n => { AccessTier = n.GetEnumValue(); } }, + { "storageAccountId", n => { StorageAccountId = 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.WriteEnumValue("accessTier", AccessTier); + writer.WriteStringValue("storageAccountId", StorageAccountId); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs index 80ad41948a..46cc551684 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/CreateSnapshot/CreateSnapshotRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,27 +20,42 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot /// /// Provides operations to call the createSnapshot method. /// - public class CreateSnapshotRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateSnapshotRequestBuilder : BaseCliRequestBuilder { /// - /// Invoke action createSnapshot + /// Create a snapshot for a specific Cloud PC device. + /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Invoke action createSnapshot"; + command.Description = "Create a snapshot for a specific Cloud PC device.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-createsnapshot?view=graph-rest-beta"; var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { }; cloudPCIdOption.IsRequired = true; command.AddOption(cloudPCIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); command.SetHandler(async (invocationContext) => { var cloudPCId = invocationContext.ParseResult.GetValueForOption(cloudPCIdOption); + var body = invocationContext.ParseResult.GetValueForOption(bodyOption) ?? string.Empty; var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToPostRequestInformation(q => { + 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.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { }); if (cloudPCId is not null) requestInfo.PathParameters.Add("cloudPC%2Did", cloudPCId); + requestInfo.SetContentFromParsable(reqAdapter, "application/json", model); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, {"5XX", ODataError.CreateFromDiscriminatorValue}, @@ -49,33 +66,35 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CreateSnapshotRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/createSnapshot", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateSnapshotRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/createSnapshot", rawUrl) { } /// - /// Invoke action createSnapshot + /// Create a snapshot for a specific Cloud PC device. /// /// 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(Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.CreateSnapshot.CreateSnapshotPostRequestBody 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"); @@ -83,3 +102,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.VirtualEndpoint.CloudPCs.Item.EndGracePeriod /// /// Provides operations to call the endGracePeriod method. /// - public class EndGracePeriodRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EndGracePeriodRequestBuilder : BaseCliRequestBuilder { /// /// End the grace period for a specific Cloud PC. The grace period is triggered when the Cloud PC license is removed or the provisioning policy is unassigned. It allows users to access Cloud PCs for up to seven days before deprovisioning occurs. Ending the grace period immediately deprovisions the Cloud PC without waiting the seven days. @@ -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 EndGracePeriodRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/endGracePeriod", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EndGracePeriodRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/endGracePeriod", rawUrl) @@ -84,3 +87,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.VirtualEndpoint.CloudPCs.Item.GetCloudPcConnectivityHistory { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCloudPcConnectivityHistoryGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetCloudPcConnectivityHistoryGetResponse : 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 GetCloudPcConnectivityHistoryGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetCloudPcConnectivityHistory.GetCloudPcConnectivityHistoryGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCloudPcConnectivityHistoryGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetCloudPcConnectivityHistory.GetCloudPcConnectivityHistoryGetResponse(); } /// /// 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(CloudPcConnectivityEvent.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcConnectivityEvent.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/VirtualEndpoint/CloudPCs/Item/GetCloudPcConnectivityHistory/GetCloudPcConnectivityHistoryRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcConnectivityHistory/GetCloudPcConnectivityHistoryRequestBuilder.cs index 2c68053cac..00c6fa61a8 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcConnectivityHistory/GetCloudPcConnectivityHistoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcConnectivityHistory/GetCloudPcConnectivityHistoryRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.Item.GetCloudPcConnec /// /// Provides operations to call the getCloudPcConnectivityHistory method. /// - public class GetCloudPcConnectivityHistoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCloudPcConnectivityHistoryRequestBuilder : BaseCliRequestBuilder { /// /// Get the connectivity history of a specific Cloud PC. @@ -103,14 +106,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetCloudPcConnectivityHistoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getCloudPcConnectivityHistory(){?%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 GetCloudPcConnectivityHistoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getCloudPcConnectivityHistory(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -123,11 +126,11 @@ public GetCloudPcConnectivityHistoryRequestBuilder(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); @@ -138,7 +141,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the connectivity history of a specific Cloud PC. /// - public class GetCloudPcConnectivityHistoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCloudPcConnectivityHistoryRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -172,3 +176,4 @@ public class GetCloudPcConnectivityHistoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs index aa3a6cac3a..2f0247ccd1 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetCloudPcLaunchInfo/GetCloudPcLaunchInfoRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; 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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetCloudPcLaunch /// /// Provides operations to call the getCloudPcLaunchInfo method. /// - public class GetCloudPcLaunchInfoRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCloudPcLaunchInfoRequestBuilder : BaseCliRequestBuilder { /// - /// Get the cloudPCLaunchInfo for the signed-in user. + /// Get the cloudPCLaunchInfo for a specific cloudPC. /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get the cloudPCLaunchInfo for the signed-in user.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-getcloudpclaunchinfo?view=graph-rest-beta"; + command.Description = "Get the cloudPCLaunchInfo for a specific cloudPC.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-getcloudpclaunchinfo?view=graph-rest-beta"; var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { }; cloudPCIdOption.IsRequired = true; @@ -61,21 +64,21 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetCloudPcLaunchInfoRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getCloudPcLaunchInfo()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCloudPcLaunchInfoRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getCloudPcLaunchInfo()", rawUrl) { } /// - /// Get the cloudPCLaunchInfo for the signed-in user. + /// Get the cloudPCLaunchInfo for a specific cloudPC. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -95,3 +98,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.VirtualEndpoint.CloudPCs.Item.GetFrontlineClou /// /// Provides operations to call the getFrontlineCloudPcAccessState method. /// - public class GetFrontlineCloudPcAccessStateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetFrontlineCloudPcAccessStateRequestBuilder : BaseCliRequestBuilder { /// /// Get the frontlineCloudPcAccessState of a frontline Cloud PC. This API only supports shared-use licenses. For more information, see cloudPcProvisioningPolicy. Shared-use licenses allow three users per license, with one user signed in at a time. Callers can get the latest frontline Cloud PC accessState and determine whether the frontline Cloud PC is accessible to a user. If a web client needs to connect to a frontline Cloud PC, the sharedCloudPcAccessState validates the bookmark scenario. If sharedCloudPcAccessState isn't active/activating/standbyMode, the web client shows a bad bookmark. @@ -61,14 +64,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetFrontlineCloudPcAccessStateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getFrontlineCloudPcAccessState()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetFrontlineCloudPcAccessStateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getFrontlineCloudPcAccessState()", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToGetRequestInformation(Action -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.VirtualEndpoint.CloudPCs.Item.GetShiftWorkCloudPcAccessState -{ - /// - /// Provides operations to call the getShiftWorkCloudPcAccessState method. - /// - public class GetShiftWorkCloudPcAccessStateRequestBuilder : BaseCliRequestBuilder - { - /// - /// Get the shiftWorkCloudPcAccessState of a shift work Cloud PC. This API only supports shared-use licenses. For more information, see cloudPcProvisioningPolicy. Shared-use licenses allow three users per license, with one user signed in at a time. Callers can get the latest shift work Cloud PC accessState and determine whether the shift work Cloud PC is accessible to the user. If a web client needs to connect to a shift work Cloud PC, the sharedCloudPcAccessState validates the bookmark scenario. If sharedCloudPcAccessState is not active/activating/standbyMode, the web client shows a 'bad bookmark'. - /// Find more info here - /// - /// A - [Obsolete("The getShiftWorkCloudPcAccessState API is deprecated and will stop returning data on Dec 31, 2023. Please use the new getFrontlineCloudPcAccessState API as of 2023-08/getShiftWorkCloudPcAccessState")] - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Get the shiftWorkCloudPcAccessState of a shift work Cloud PC. This API only supports shared-use licenses. For more information, see cloudPcProvisioningPolicy. Shared-use licenses allow three users per license, with one user signed in at a time. Callers can get the latest shift work Cloud PC accessState and determine whether the shift work Cloud PC is accessible to the user. If a web client needs to connect to a shift work Cloud PC, the sharedCloudPcAccessState validates the bookmark scenario. If sharedCloudPcAccessState is not active/activating/standbyMode, the web client shows a 'bad bookmark'.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-getshiftworkcloudpcaccessstate?view=graph-rest-beta"; - var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { - }; - cloudPCIdOption.IsRequired = true; - command.AddOption(cloudPCIdOption); - var outputOption = new Option("--output", () => FormatterType.JSON); - command.AddOption(outputOption); - var queryOption = new Option("--query"); - command.AddOption(queryOption); - command.SetHandler(async (invocationContext) => { - var cloudPCId = invocationContext.ParseResult.GetValueForOption(cloudPCIdOption); - 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 (cloudPCId is not null) requestInfo.PathParameters.Add("cloudPC%2Did", cloudPCId); - 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 GetShiftWorkCloudPcAccessStateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getShiftWorkCloudPcAccessState()", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public GetShiftWorkCloudPcAccessStateRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getShiftWorkCloudPcAccessState()", rawUrl) - { - } - /// - /// Get the shiftWorkCloudPcAccessState of a shift work Cloud PC. This API only supports shared-use licenses. For more information, see cloudPcProvisioningPolicy. Shared-use licenses allow three users per license, with one user signed in at a time. Callers can get the latest shift work Cloud PC accessState and determine whether the shift work Cloud PC is accessible to the user. If a web client needs to connect to a shift work Cloud PC, the sharedCloudPcAccessState validates the bookmark scenario. If sharedCloudPcAccessState is not active/activating/standbyMode, the web client shows a 'bad bookmark'. - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The getShiftWorkCloudPcAccessState API is deprecated and will stop returning data on Dec 31, 2023. Please use the new getFrontlineCloudPcAccessState API as of 2023-08/getShiftWorkCloudPcAccessState")] -#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/VirtualEndpoint/CloudPCs/Item/GetSupportedCloudPcRemoteActions/GetSupportedCloudPcRemoteActionsGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetSupportedCloudPcRemoteActions/GetSupportedCloudPcRemoteActionsGetResponse.cs index b3246ee372..9edfcd6bd3 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetSupportedCloudPcRemoteActions/GetSupportedCloudPcRemoteActionsGetResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetSupportedCloudPcRemoteActions/GetSupportedCloudPcRemoteActionsGetResponse.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.VirtualEndpoint.CloudPCs.Item.GetSupportedCloudPcRemoteActions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetSupportedCloudPcRemoteActionsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetSupportedCloudPcRemoteActionsGetResponse : 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 GetSupportedCloudPcRemoteActionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetSupportedCloudPcRemoteActions.GetSupportedCloudPcRemoteActionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetSupportedCloudPcRemoteActionsGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.GetSupportedCloudPcRemoteActions.GetSupportedCloudPcRemoteActionsGetResponse(); } /// /// 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(CloudPcRemoteActionCapability.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcRemoteActionCapability.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/VirtualEndpoint/CloudPCs/Item/GetSupportedCloudPcRemoteActions/GetSupportedCloudPcRemoteActionsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetSupportedCloudPcRemoteActions/GetSupportedCloudPcRemoteActionsRequestBuilder.cs index d17b33c28c..e910633cbb 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetSupportedCloudPcRemoteActions/GetSupportedCloudPcRemoteActionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/GetSupportedCloudPcRemoteActions/GetSupportedCloudPcRemoteActionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.Item.GetSupportedClou /// /// Provides operations to call the getSupportedCloudPcRemoteActions method. /// - public class GetSupportedCloudPcRemoteActionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSupportedCloudPcRemoteActionsRequestBuilder : BaseCliRequestBuilder { /// /// Get a list of supported Cloud PC remote actions for a specific Cloud PC device, including the action names and capabilities. @@ -103,14 +106,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetSupportedCloudPcRemoteActionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getSupportedCloudPcRemoteActions(){?%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 GetSupportedCloudPcRemoteActionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/getSupportedCloudPcRemoteActions(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -123,11 +126,11 @@ public GetSupportedCloudPcRemoteActionsRequestBuilder(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); @@ -138,7 +141,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get a list of supported Cloud PC remote actions for a specific Cloud PC device, including the action names and capabilities. /// - public class GetSupportedCloudPcRemoteActionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSupportedCloudPcRemoteActionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -172,3 +176,4 @@ public class GetSupportedCloudPcRemoteActionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/PowerOff/PowerOffRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/PowerOff/PowerOffRequestBuilder.cs index 1e801fc3fd..779a378743 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/PowerOff/PowerOffRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/PowerOff/PowerOffRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.Item.PowerOff /// /// Provides operations to call the powerOff method. /// - public class PowerOffRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerOffRequestBuilder : BaseCliRequestBuilder { /// /// Power off a Windows 365 Frontline Cloud PC. This action supports Microsoft Endpoint Manager (MEM) admin scenarios. After a Windows 365 Frontline Cloud PC is powered off, it's deallocated, and licenses are revoked immediately. Only IT admin users can perform this action. @@ -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 PowerOffRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/powerOff", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PowerOffRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/powerOff", 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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.PowerOn /// /// Provides operations to call the powerOn method. /// - public class PowerOnRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerOnRequestBuilder : BaseCliRequestBuilder { /// /// Power on a Windows 365 Frontline Cloud PC. This action supports Microsoft Endpoint Manager (MEM) admin scenarios. After a Windows 365 Frontline Cloud PC is powered on, it is allocated to a user, and licenses are assigned immediately. Only IT admin users can perform this action. @@ -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 PowerOnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/powerOn", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PowerOnRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/powerOn", 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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reboot /// /// Provides operations to call the reboot method. /// - public class RebootRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RebootRequestBuilder : BaseCliRequestBuilder { /// /// Reboot a specific Cloud PC. @@ -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 RebootRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/reboot", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RebootRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/reboot", 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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Rename { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RenamePostRequestBody : IAdditionalDataHolder, IParsable + public partial class RenamePostRequestBody : IAdditionalDataHolder, 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 RenamePostRequestBody : 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 RenamePostRequestBody() { @@ -30,12 +32,12 @@ public RenamePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RenamePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Rename.RenamePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RenamePostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Rename.RenamePostRequestBody(); } /// /// 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/VirtualEndpoint/CloudPCs/Item/Rename/RenameRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Rename/RenameRequestBuilder.cs index 1f61e57c43..0ebf372caf 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Rename/RenameRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Rename/RenameRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.Item.Rename /// /// Provides operations to call the rename method. /// - public class RenameRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RenameRequestBuilder : BaseCliRequestBuilder { /// /// Rename a specific Cloud PC. Use this API to update the displayName for the Cloud PC entity. @@ -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(RenamePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Rename.RenamePostRequestBody.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 RenameRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/rename", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RenameRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/rename", rawUrl) @@ -84,11 +87,11 @@ public RenameRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/v /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RenamePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Rename.RenamePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RenamePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Rename.RenamePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RenamePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Reprovision/ReprovisionPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Reprovision/ReprovisionPostRequestBody.cs index f78bab4e98..c59f6f9258 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Reprovision/ReprovisionPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Reprovision/ReprovisionPostRequestBody.cs @@ -1,24 +1,26 @@ // +#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.VirtualEndpoint.CloudPCs.Item.Reprovision { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ReprovisionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ReprovisionPostRequestBody : IAdditionalDataHolder, 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 osVersion property - public CloudPcOperatingSystem? OsVersion { get; set; } + public global::ApiSdk.Models.CloudPcOperatingSystem? OsVersion { get; set; } /// The userAccountType property - public CloudPcUserAccountType? UserAccountType { get; set; } + public global::ApiSdk.Models.CloudPcUserAccountType? UserAccountType { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ReprovisionPostRequestBody() { @@ -27,12 +29,12 @@ public ReprovisionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ReprovisionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reprovision.ReprovisionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ReprovisionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reprovision.ReprovisionPostRequestBody(); } /// /// The deserialization information for the current model @@ -42,8 +44,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "osVersion", n => { OsVersion = n.GetEnumValue(); } }, - { "userAccountType", n => { UserAccountType = n.GetEnumValue(); } }, + { "osVersion", n => { OsVersion = n.GetEnumValue(); } }, + { "userAccountType", n => { UserAccountType = n.GetEnumValue(); } }, }; } /// @@ -53,9 +55,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("osVersion", OsVersion); - writer.WriteEnumValue("userAccountType", UserAccountType); + writer.WriteEnumValue("osVersion", OsVersion); + writer.WriteEnumValue("userAccountType", UserAccountType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Reprovision/ReprovisionRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Reprovision/ReprovisionRequestBuilder.cs index c82209c71b..fe944a1ad7 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Reprovision/ReprovisionRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Reprovision/ReprovisionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.Item.Reprovision /// /// Provides operations to call the reprovision method. /// - public class ReprovisionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReprovisionRequestBuilder : BaseCliRequestBuilder { /// /// Reprovision a specific Cloud PC. @@ -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(ReprovisionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reprovision.ReprovisionPostRequestBody.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 ReprovisionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/reprovision", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReprovisionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/reprovision", rawUrl) @@ -84,11 +87,11 @@ public ReprovisionRequestBuilder(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(ReprovisionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reprovision.ReprovisionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReprovisionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Reprovision.ReprovisionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ReprovisionPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Resize/ResizePostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Resize/ResizePostRequestBody.cs index a671bdff12..4a714224a9 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Resize/ResizePostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Resize/ResizePostRequestBody.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.VirtualEndpoint.CloudPCs.Item.Resize { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ResizePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ResizePostRequestBody : IAdditionalDataHolder, 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 ResizePostRequestBody : IAdditionalDataHolder, IParsable public string TargetServicePlanId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ResizePostRequestBody() { @@ -30,12 +32,12 @@ public ResizePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ResizePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Resize.ResizePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ResizePostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Resize.ResizePostRequestBody(); } /// /// 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/VirtualEndpoint/CloudPCs/Item/Resize/ResizeRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Resize/ResizeRequestBuilder.cs index 3940d0ef2c..531c968e72 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Resize/ResizeRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Resize/ResizeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Resize /// /// Provides operations to call the resize method. /// - public class ResizeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizeRequestBuilder : BaseCliRequestBuilder { /// - /// Invoke action resize + /// Upgrade or downgrade an existing Cloud PC to a configuration with a new virtual CPU (vCPU) and storage size. + /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Invoke action resize"; + command.Description = "Upgrade or downgrade an existing Cloud PC to a configuration with a new virtual CPU (vCPU) and storage size.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-resize?view=graph-rest-beta"; var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { }; cloudPCIdOption.IsRequired = true; @@ -42,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(ResizePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Resize.ResizePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,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 ResizeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/resize", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ResizeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/resize", rawUrl) { } /// - /// Invoke action resize + /// Upgrade or downgrade an existing Cloud PC to a 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. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ResizePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Resize.ResizePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ResizePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Resize.ResizePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ResizePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Restore/RestorePostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Restore/RestorePostRequestBody.cs index 69f88ebc24..a24e525612 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Restore/RestorePostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Restore/RestorePostRequestBody.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.VirtualEndpoint.CloudPCs.Item.Restore { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RestorePostRequestBody : IAdditionalDataHolder, IParsable + public partial class RestorePostRequestBody : IAdditionalDataHolder, 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 RestorePostRequestBody : IAdditionalDataHolder, IParsable public string CloudPcSnapshotId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RestorePostRequestBody() { @@ -30,12 +32,12 @@ public RestorePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RestorePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Restore.RestorePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RestorePostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Restore.RestorePostRequestBody(); } /// /// 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/VirtualEndpoint/CloudPCs/Item/Restore/RestoreRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Restore/RestoreRequestBuilder.cs index 5debb14235..b3a557acd1 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Restore/RestoreRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.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 specific Cloud PC. Use this API to trigger a remote action that restores a Cloud PC device to a previous state. @@ -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(RestorePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Restore.RestorePostRequestBody.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 RestoreRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%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}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/restore", rawUrl) @@ -84,11 +87,11 @@ public RestoreRequestBuilder(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(RestorePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Restore.RestorePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RestorePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Restore.RestorePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(RestorePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveCloudPCRemoteActionResults/RetrieveCloudPCRemoteActionResultsGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveCloudPCRemoteActionResults/RetrieveCloudPCRemoteActionResultsGetResponse.cs new file mode 100644 index 0000000000..64c43d6bbb --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveCloudPCRemoteActionResults/RetrieveCloudPCRemoteActionResultsGetResponse.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.VirtualEndpoint.CloudPCs.Item.RetrieveCloudPCRemoteActionResults +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveCloudPCRemoteActionResultsGetResponse : 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.VirtualEndpoint.CloudPCs.Item.RetrieveCloudPCRemoteActionResults.RetrieveCloudPCRemoteActionResultsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveCloudPCRemoteActionResults.RetrieveCloudPCRemoteActionResultsGetResponse(); + } + /// + /// 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.CloudPcRemoteActionResult.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/VirtualEndpoint/CloudPCs/Item/RetrieveCloudPCRemoteActionResults/RetrieveCloudPCRemoteActionResultsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveCloudPCRemoteActionResults/RetrieveCloudPCRemoteActionResultsRequestBuilder.cs new file mode 100644 index 0000000000..6255330ba4 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveCloudPCRemoteActionResults/RetrieveCloudPCRemoteActionResultsRequestBuilder.cs @@ -0,0 +1,179 @@ +// +#pragma warning disable CS0618 +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.VirtualEndpoint.CloudPCs.Item.RetrieveCloudPCRemoteActionResults +{ + /// + /// Provides operations to call the retrieveCloudPCRemoteActionResults method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveCloudPCRemoteActionResultsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Retrieve remote action results and check the status of a specific remote action performed on the associated Cloud PC device. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Retrieve remote action results and check the status of a specific remote action performed on the associated Cloud PC device.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-retrievecloudpcremoteactionresults?view=graph-rest-beta"; + var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { + }; + cloudPCIdOption.IsRequired = true; + command.AddOption(cloudPCIdOption); + 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 cloudPCId = invocationContext.ParseResult.GetValueForOption(cloudPCIdOption); + 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 (cloudPCId is not null) requestInfo.PathParameters.Add("cloudPC%2Did", cloudPCId); + 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 RetrieveCloudPCRemoteActionResultsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retrieveCloudPCRemoteActionResults(){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveCloudPCRemoteActionResultsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retrieveCloudPCRemoteActionResults(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) + { + } + /// + /// Retrieve remote action results and check the status of a specific remote action performed on the associated Cloud PC 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; + } + /// + /// Retrieve remote action results and check the status of a specific remote action performed on the associated Cloud PC device. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveCloudPCRemoteActionResultsRequestBuilderGetQueryParameters + { + /// 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/VirtualEndpoint/CloudPCs/Item/RetrieveReviewStatus/RetrieveReviewStatusRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveReviewStatus/RetrieveReviewStatusRequestBuilder.cs index 283d0f5fcc..35a14f16d6 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveReviewStatus/RetrieveReviewStatusRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveReviewStatus/RetrieveReviewStatusRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,16 +21,18 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveReviewSt /// /// Provides operations to call the retrieveReviewStatus method. /// - public class RetrieveReviewStatusRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveReviewStatusRequestBuilder : BaseCliRequestBuilder { /// - /// Invoke function retrieveReviewStatus + /// Get the review status of a Cloud PC. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Invoke function retrieveReviewStatus"; + command.Description = "Get the review status of a Cloud PC.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-retrievereviewstatus?view=graph-rest-beta"; var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { }; cloudPCIdOption.IsRequired = true; @@ -60,21 +64,21 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RetrieveReviewStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retrieveReviewStatus()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetrieveReviewStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retrieveReviewStatus()", rawUrl) { } /// - /// Invoke function retrieveReviewStatus + /// Get the review status of a Cloud PC. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -94,3 +98,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.VirtualEndpoint.CloudPCs.Item.RetrieveSnapshots +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveSnapshotsGetResponse : 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.VirtualEndpoint.CloudPCs.Item.RetrieveSnapshots.RetrieveSnapshotsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.RetrieveSnapshots.RetrieveSnapshotsGetResponse(); + } + /// + /// 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.CloudPcSnapshot.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/VirtualEndpoint/CloudPCs/Item/RetrieveSnapshots/RetrieveSnapshotsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveSnapshots/RetrieveSnapshotsRequestBuilder.cs new file mode 100644 index 0000000000..6378db9a5c --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetrieveSnapshots/RetrieveSnapshotsRequestBuilder.cs @@ -0,0 +1,230 @@ +// +#pragma warning disable CS0618 +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.VirtualEndpoint.CloudPCs.Item.RetrieveSnapshots +{ + /// + /// Provides operations to call the retrieveSnapshots method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveSnapshotsRequestBuilder : BaseCliRequestBuilder + { + /// + /// List all cloudPcSnapshot resources for a Cloud PC. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "List all cloudPcSnapshot resources for a Cloud PC.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-retrievesnapshots?view=graph-rest-beta"; + var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { + }; + cloudPCIdOption.IsRequired = true; + command.AddOption(cloudPCIdOption); + 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 cloudPCId = invocationContext.ParseResult.GetValueForOption(cloudPCIdOption); + 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 (cloudPCId is not null) requestInfo.PathParameters.Add("cloudPC%2Did", cloudPCId); + 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 RetrieveSnapshotsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retrieveSnapshots(){?%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 RetrieveSnapshotsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retrieveSnapshots(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// List all cloudPcSnapshot resources for a Cloud PC. + /// + /// 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; + } + /// + /// List all cloudPcSnapshot resources for a Cloud PC. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveSnapshotsRequestBuilderGetQueryParameters + { + /// 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/VirtualEndpoint/CloudPCs/Item/RetryPartnerAgentInstallation/RetryPartnerAgentInstallationRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetryPartnerAgentInstallation/RetryPartnerAgentInstallationRequestBuilder.cs index abe399d44e..f8f838115b 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetryPartnerAgentInstallation/RetryPartnerAgentInstallationRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/RetryPartnerAgentInstallation/RetryPartnerAgentInstallationRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.Item.RetryPartnerAgen /// /// Provides operations to call the retryPartnerAgentInstallation method. /// - public class RetryPartnerAgentInstallationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetryPartnerAgentInstallationRequestBuilder : BaseCliRequestBuilder { /// /// Retry installation for the partner agents that failed to install on the Cloud PC. Service side checks which agent installation failed firstly and retry. @@ -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 RetryPartnerAgentInstallationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retryPartnerAgentInstallation", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetryPartnerAgentInstallationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/retryPartnerAgentInstallation", rawUrl) @@ -84,3 +87,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.VirtualEndpoint.CloudPCs.Item.SetReviewStatus { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetReviewStatusPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetReviewStatusPostRequestBody : IAdditionalDataHolder, 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 SetReviewStatusPostRequestBody : IAdditionalDataHolder, IParsable /// The reviewStatus property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public CloudPcReviewStatus? ReviewStatus { get; set; } + public global::ApiSdk.Models.CloudPcReviewStatus? ReviewStatus { get; set; } #nullable restore #else - public CloudPcReviewStatus ReviewStatus { get; set; } + public global::ApiSdk.Models.CloudPcReviewStatus ReviewStatus { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetReviewStatusPostRequestBody() { @@ -31,12 +33,12 @@ public SetReviewStatusPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetReviewStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.SetReviewStatus.SetReviewStatusPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetReviewStatusPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.SetReviewStatus.SetReviewStatusPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "reviewStatus", n => { ReviewStatus = n.GetObjectValue(CloudPcReviewStatus.CreateFromDiscriminatorValue); } }, + { "reviewStatus", n => { ReviewStatus = n.GetObjectValue(global::ApiSdk.Models.CloudPcReviewStatus.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("reviewStatus", ReviewStatus); + writer.WriteObjectValue("reviewStatus", ReviewStatus); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/SetReviewStatus/SetReviewStatusRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/SetReviewStatus/SetReviewStatusRequestBuilder.cs index 2e2512e5f0..c20c06ea03 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/SetReviewStatus/SetReviewStatusRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/SetReviewStatus/SetReviewStatusRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.SetReviewStatus /// /// Provides operations to call the setReviewStatus method. /// - public class SetReviewStatusRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetReviewStatusRequestBuilder : BaseCliRequestBuilder { /// - /// Invoke action setReviewStatus + /// Set the review status of a specific Cloud PC device using the Cloud PC ID. Use this API to set the review status of a Cloud PC to in review if you consider a Cloud PC 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 public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Invoke action setReviewStatus"; + command.Description = "Set the review status of a specific Cloud PC device using the Cloud PC ID. Use this API to set the review status of a Cloud PC to in review if you consider a Cloud PC 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/cloudpc-setreviewstatus?view=graph-rest-beta"; var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { }; cloudPCIdOption.IsRequired = true; @@ -42,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(SetReviewStatusPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.SetReviewStatus.SetReviewStatusPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -62,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 SetReviewStatusRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/setReviewStatus", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetReviewStatusRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/setReviewStatus", rawUrl) { } /// - /// Invoke action setReviewStatus + /// Set the review status of a specific Cloud PC device using the Cloud PC ID. Use this API to set the review status of a Cloud PC to in review if you consider a Cloud PC 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. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetReviewStatusPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.SetReviewStatus.SetReviewStatusPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetReviewStatusPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.Item.SetReviewStatus.SetReviewStatusPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +102,4 @@ public RequestInformation ToPostRequestInformation(SetReviewStatusPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Start/StartRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Start/StartRequestBuilder.cs index a05e4b54af..d60e4fc8f0 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/Item/Start/StartRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/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,17 +20,18 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.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 a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + /// Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-start?view=graph-rest-beta"; + command.Description = "Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-start?view=graph-rest-beta"; var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { }; cloudPCIdOption.IsRequired = true; @@ -50,21 +53,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 StartRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%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}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/start", rawUrl) { } /// - /// Start a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + /// Start a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -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,17 +20,18 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.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 { /// - /// Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + /// Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-stop?view=graph-rest-beta"; + command.Description = "Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpc-stop?view=graph-rest-beta"; var cloudPCIdOption = new Option("--cloud-pcid", description: "The unique identifier of cloudPC") { }; cloudPCIdOption.IsRequired = true; @@ -50,21 +53,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 StopRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%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}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/stop", rawUrl) { } /// - /// Stop a specific Cloud PC for a user. Currently, only Windows 365 Frontline Cloud PCs are supported. + /// Stop a specific Cloud PC. Currently, only Windows 365 Frontline Cloud PCs are supported. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -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.DeviceManagement.VirtualEndpoint.CloudPCs.Item.Troubleshoot /// /// Provides operations to call the troubleshoot method. /// - public class TroubleshootRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TroubleshootRequestBuilder : BaseCliRequestBuilder { /// /// Troubleshoot a specific Cloud PC. Use this API to check the health status of the Cloud PC and the session host. @@ -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 TroubleshootRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/troubleshoot", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TroubleshootRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/troubleshoot", 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.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidateBulkResizePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidateBulkResizePostRequestBody : IAdditionalDataHolder, 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 ValidateBulkResizePostRequestBody : IAdditionalDataHolder, IParsabl public string TargetServicePlanId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidateBulkResizePostRequestBody() { @@ -38,12 +40,12 @@ public ValidateBulkResizePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidateBulkResizePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize.ValidateBulkResizePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidateBulkResizePostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize.ValidateBulkResizePostRequestBody(); } /// /// The deserialization information for the current model @@ -53,7 +55,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cloudPcIds", n => { CloudPcIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "cloudPcIds", n => { CloudPcIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "targetServicePlanId", n => { TargetServicePlanId = n.GetStringValue(); } }, }; } @@ -70,3 +72,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/ValidateBulkResize/ValidateBulkResizePostResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/ValidateBulkResize/ValidateBulkResizePostResponse.cs index 5501f3f04c..922012bedd 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/ValidateBulkResize/ValidateBulkResizePostResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/ValidateBulkResize/ValidateBulkResizePostResponse.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.VirtualEndpoint.CloudPCs.ValidateBulkResize { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidateBulkResizePostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class ValidateBulkResizePostResponse : 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 ValidateBulkResizePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize.ValidateBulkResizePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidateBulkResizePostResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize.ValidateBulkResizePostResponse(); } /// /// 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(CloudPcResizeValidationResult.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcResizeValidationResult.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/VirtualEndpoint/CloudPCs/ValidateBulkResize/ValidateBulkResizeRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/ValidateBulkResize/ValidateBulkResizeRequestBuilder.cs index 979a9896cc..82cdd2c3d2 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/ValidateBulkResize/ValidateBulkResizeRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CloudPCs/ValidateBulkResize/ValidateBulkResizeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.CloudPCs.ValidateBulkResize /// /// Provides operations to call the validateBulkResize method. /// - public class ValidateBulkResizeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidateBulkResizeRequestBuilder : BaseCliRequestBuilder { /// /// Validate that a set of cloudPC devices meet the requirements to be bulk resized. @@ -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(ValidateBulkResizePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize.ValidateBulkResizePostRequestBody.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 ValidateBulkResizeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/validateBulkResize", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidateBulkResizeRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/validateBulkResize", rawUrl) @@ -101,11 +104,11 @@ public ValidateBulkResizeRequestBuilder(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(ValidateBulkResizePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize.ValidateBulkResizePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidateBulkResizePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.ValidateBulkResize.ValidateBulkResizePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ValidateBulkResizePostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/CrossCloudGovernmentOrganizationMapping/CrossCloudGovernmentOrganizationMappingRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/CrossCloudGovernmentOrganizationMapping/CrossCloudGovernmentOrganizationMappingRequestBuilder.cs index 67843abb73..6277b73a2c 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/CrossCloudGovernmentOrganizationMapping/CrossCloudGovernmentOrganizationMappingRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/CrossCloudGovernmentOrganizationMapping/CrossCloudGovernmentOrganizationMappingRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.CrossCloudGovernmentOrganizati /// /// Provides operations to manage the crossCloudGovernmentOrganizationMapping property of the microsoft.graph.virtualEndpoint entity. /// - public class CrossCloudGovernmentOrganizationMappingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CrossCloudGovernmentOrganizationMappingRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property crossCloudGovernmentOrganizationMapping for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property crossCloudGovernmentOrganizationMapping 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}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Read the properties and relationships of a cloudPcCrossCloudGovernmentOrganizationMapping object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpccrosscloudgovernmentorganizationmapping-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}, @@ -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(CloudPcCrossCloudGovernmentOrganizationMapping.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcCrossCloudGovernmentOrganizationMapping.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -143,14 +125,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CrossCloudGovernmentOrganizationMappingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/crossCloudGovernmentOrganizationMapping{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CrossCloudGovernmentOrganizationMappingRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/crossCloudGovernmentOrganizationMapping{?%24expand,%24select}", rawUrl) @@ -182,11 +164,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -202,11 +184,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CloudPcCrossCloudGovernmentOrganizationMapping body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcCrossCloudGovernmentOrganizationMapping body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcCrossCloudGovernmentOrganizationMapping body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcCrossCloudGovernmentOrganizationMapping body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -218,7 +200,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcCrossCloudGovernmentO /// /// Read the properties and relationships of a cloudPcCrossCloudGovernmentOrganizationMapping object. /// - public class CrossCloudGovernmentOrganizationMappingRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CrossCloudGovernmentOrganizationMappingRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -243,3 +226,4 @@ public class CrossCloudGovernmentOrganizationMappingRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Count/CountRequestBuilder.cs index c83c641b19..16e7466aa8 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.DeviceImages.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/virtualEndpoint/deviceImages/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/deviceImages/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/DeviceImages/DeviceImagesRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/DeviceImagesRequestBuilder.cs index effa8b0223..5da8ede022 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/DeviceImagesRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/DeviceImagesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.GetSourceImages; using ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.Item; using ApiSdk.Models.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.VirtualEndpoint.DeviceImages /// /// Provides operations to manage the deviceImages property of the microsoft.graph.virtualEndpoint entity. /// - public class DeviceImagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceImagesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceImages property of the microsoft.graph.virtualEndpoint entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CloudPcDeviceImageItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.Item.CloudPcDeviceImageItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -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.VirtualEndpoint.DeviceImages.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(CloudPcDeviceImage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcDeviceImage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -110,7 +113,7 @@ public Command BuildGetSourceImagesNavCommand() { var command = new Command("get-source-images"); command.Description = "Provides operations to call the getSourceImages method."; - var builder = new GetSourceImagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.GetSourceImages.GetSourceImagesRequestBuilder(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 the properties and relationships of the cloudPcDeviceImage objects (OS images) uploaded to Cloud PC.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-deviceimages?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"); @@ -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 DeviceImagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/deviceImages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceImagesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/deviceImages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,11 +189,11 @@ public DeviceImagesRequestBuilder(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); @@ -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(CloudPcDeviceImage body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcDeviceImage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcDeviceImage body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcDeviceImage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +225,8 @@ public RequestInformation ToPostRequestInformation(CloudPcDeviceImage body, Acti /// /// List the properties and relationships of the cloudPcDeviceImage objects (OS images) uploaded to Cloud PC. /// - public class DeviceImagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceImagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +290,4 @@ public class DeviceImagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/GetSourceImages/GetSourceImagesGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/GetSourceImages/GetSourceImagesGetResponse.cs index 753f86e05c..b61a185a16 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/GetSourceImages/GetSourceImagesGetResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/GetSourceImages/GetSourceImagesGetResponse.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.VirtualEndpoint.DeviceImages.GetSourceImages { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetSourceImagesGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetSourceImagesGetResponse : 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 GetSourceImagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.GetSourceImages.GetSourceImagesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetSourceImagesGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.GetSourceImages.GetSourceImagesGetResponse(); } /// /// 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(CloudPcSourceDeviceImage.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcSourceDeviceImage.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/VirtualEndpoint/DeviceImages/GetSourceImages/GetSourceImagesRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/GetSourceImages/GetSourceImagesRequestBuilder.cs index 905599007f..b172f2f194 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/GetSourceImages/GetSourceImagesRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/GetSourceImages/GetSourceImagesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.DeviceImages.GetSourceImages /// /// Provides operations to call the getSourceImages method. /// - public class GetSourceImagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSourceImagesRequestBuilder : BaseCliRequestBuilder { /// /// Get cloudPcSourceDeviceImage objects that can be uploaded and used on Cloud PCs. View a list of all the managed image resources from your Microsoft Entra subscriptions. @@ -29,26 +32,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get cloudPcSourceDeviceImage objects that can be uploaded and used on Cloud PCs. View a list of all the managed image resources from your Microsoft Entra subscriptions.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcdeviceimage-getsourceimages?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 outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -56,11 +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 output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -70,11 +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; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -97,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 GetSourceImagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/deviceImages/getSourceImages(){?%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 GetSourceImagesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/deviceImages/getSourceImages(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -117,11 +90,11 @@ public GetSourceImagesRequestBuilder(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); @@ -132,7 +105,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get cloudPcSourceDeviceImage objects that can be uploaded and used on Cloud PCs. View a list of all the managed image resources from your Microsoft Entra subscriptions. /// - public class GetSourceImagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSourceImagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -166,3 +140,4 @@ public class GetSourceImagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Item/CloudPcDeviceImageItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Item/CloudPcDeviceImageItemRequestBuilder.cs index f45c1fa959..1b03b6208e 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Item/CloudPcDeviceImageItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Item/CloudPcDeviceImageItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.Item.Reupload; using ApiSdk.Models.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.VirtualEndpoint.DeviceImages.Item /// /// Provides operations to manage the deviceImages property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcDeviceImageItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcDeviceImageItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a cloudPcDeviceImage object. @@ -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(CloudPcDeviceImage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcDeviceImage.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -170,7 +173,7 @@ public Command BuildReuploadNavCommand() { var command = new Command("reupload"); command.Description = "Provides operations to call the reupload method."; - var builder = new ReuploadRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.Item.Reupload.ReuploadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -180,14 +183,14 @@ public Command BuildReuploadNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CloudPcDeviceImageItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcDeviceImageItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage%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(CloudPcDeviceImage body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcDeviceImage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcDeviceImage body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcDeviceImage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +258,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcDeviceImage body, Act /// /// Read the properties and relationships of a specific cloudPcDeviceImage object. /// - public class CloudPcDeviceImageItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcDeviceImageItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -280,3 +284,4 @@ public class CloudPcDeviceImageItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Item/Reupload/ReuploadRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Item/Reupload/ReuploadRequestBuilder.cs index cdb5296c95..c3b7f1fb86 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Item/Reupload/ReuploadRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/DeviceImages/Item/Reupload/ReuploadRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.DeviceImages.Item.Reupload /// /// Provides operations to call the reupload method. /// - public class ReuploadRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReuploadRequestBuilder : BaseCliRequestBuilder { /// /// Reupload a cloudPcDeviceImage object that failed to upload. @@ -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 ReuploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage%2Did}/reupload", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReuploadRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage%2Did}/reupload", 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.DeviceManagement.VirtualEndpoint.ExternalPartnerSettings.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/virtualEndpoint/externalPartnerSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/externalPartnerSettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/ExternalPartnerSettings/ExternalPartnerSettingsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ExternalPartnerSettings/ExternalPartnerSettingsRequestBuilder.cs index fa8a42d568..8fa94f8d76 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ExternalPartnerSettings/ExternalPartnerSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ExternalPartnerSettings/ExternalPartnerSettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ExternalPartnerSettings.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.ExternalPartnerSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.ExternalPartnerSettings /// /// Provides operations to manage the externalPartnerSettings property of the microsoft.graph.virtualEndpoint entity. /// - public class ExternalPartnerSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalPartnerSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the externalPartnerSettings property of the microsoft.graph.virtualEndpoint entity. @@ -30,7 +33,7 @@ public class ExternalPartnerSettingsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcExternalPartnerSettingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ExternalPartnerSettings.Item.CloudPcExternalPartnerSettingItemRequestBuilder(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.VirtualEndpoint.ExternalPartnerSettings.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(CloudPcExternalPartnerSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcExternalPartnerSetting.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 cloudPcExternalPartnerSetting objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-externalpartnersettings?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 ExternalPartnerSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/externalPartnerSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExternalPartnerSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/externalPartnerSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ExternalPartnerSettingsRequestBuilder(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); @@ -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(CloudPcExternalPartnerSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcExternalPartnerSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcExternalPartnerSetting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcExternalPartnerSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(CloudPcExternalPartnerSetting /// /// Get a list of the cloudPcExternalPartnerSetting objects and their properties. /// - public class ExternalPartnerSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalPartnerSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ExternalPartnerSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ExternalPartnerSettings/Item/CloudPcExternalPartnerSettingItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ExternalPartnerSettings/Item/CloudPcExternalPartnerSettingItemRequestBuilder.cs index 4ea229b7c0..5e2b44643e 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ExternalPartnerSettings/Item/CloudPcExternalPartnerSettingItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ExternalPartnerSettings/Item/CloudPcExternalPartnerSettingItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.ExternalPartnerSettings.Item /// /// Provides operations to manage the externalPartnerSettings property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcExternalPartnerSettingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcExternalPartnerSettingItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property externalPartnerSettings for deviceManagement @@ -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(CloudPcExternalPartnerSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcExternalPartnerSetting.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 CloudPcExternalPartnerSettingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcExternalPartnerSettingItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting%2Did}{?%24expand,%24select}", rawUrl) @@ -201,11 +204,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(CloudPcExternalPartnerSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcExternalPartnerSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcExternalPartnerSetting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcExternalPartnerSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -237,7 +240,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcExternalPartnerSettin /// /// Read the properties and relationships of a cloudPcExternalPartnerSetting object. /// - public class CloudPcExternalPartnerSettingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcExternalPartnerSettingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -262,3 +266,4 @@ public class CloudPcExternalPartnerSettingItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/Count/CountRequestBuilder.cs index 9c6d2a0c2a..387fe81953 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.FrontLineServicePlans.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/virtualEndpoint/frontLineServicePlans/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/frontLineServicePlans/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/FrontLineServicePlans/FrontLineServicePlansRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/FrontLineServicePlansRequestBuilder.cs index c096232674..33f958018e 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/FrontLineServicePlansRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/FrontLineServicePlansRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.FrontLineServicePlans.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.FrontLineServicePlans.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.FrontLineServicePlans /// /// Provides operations to manage the frontLineServicePlans property of the microsoft.graph.virtualEndpoint entity. /// - public class FrontLineServicePlansRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FrontLineServicePlansRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the frontLineServicePlans property of the microsoft.graph.virtualEndpoint entity. @@ -30,7 +33,7 @@ public class FrontLineServicePlansRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcFrontLineServicePlanItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.FrontLineServicePlans.Item.CloudPcFrontLineServicePlanItemRequestBuilder(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.VirtualEndpoint.FrontLineServicePlans.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(CloudPcFrontLineServicePlan.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcFrontLineServicePlan.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 the cloudPcFrontLineServicePlan objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-frontlineserviceplans?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 FrontLineServicePlansRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/frontLineServicePlans{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FrontLineServicePlansRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/frontLineServicePlans{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public FrontLineServicePlansRequestBuilder(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); @@ -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(CloudPcFrontLineServicePlan body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcFrontLineServicePlan body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcFrontLineServicePlan body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcFrontLineServicePlan body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(CloudPcFrontLineServicePlan b /// /// Get a list of the cloudPcFrontLineServicePlan objects and their properties. /// - public class FrontLineServicePlansRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FrontLineServicePlansRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class FrontLineServicePlansRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/Item/CloudPcFrontLineServicePlanItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/Item/CloudPcFrontLineServicePlanItemRequestBuilder.cs index 34b92fe3ba..736f59dd45 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/Item/CloudPcFrontLineServicePlanItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/FrontLineServicePlans/Item/CloudPcFrontLineServicePlanItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.FrontLineServicePlans.Item /// /// Provides operations to manage the frontLineServicePlans property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcFrontLineServicePlanItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcFrontLineServicePlanItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property frontLineServicePlans 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(CloudPcFrontLineServicePlan.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcFrontLineServicePlan.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 CloudPcFrontLineServicePlanItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/frontLineServicePlans/{cloudPcFrontLineServicePlan%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcFrontLineServicePlanItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/frontLineServicePlans/{cloudPcFrontLineServicePlan%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(CloudPcFrontLineServicePlan body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcFrontLineServicePlan body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcFrontLineServicePlan body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcFrontLineServicePlan body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcFrontLineServicePlan /// /// Get the properties and relationships of a cloudPcFrontLineServicePlan object. /// - public class CloudPcFrontLineServicePlanItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcFrontLineServicePlanItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class CloudPcFrontLineServicePlanItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/Count/CountRequestBuilder.cs index de92016050..02c58b1747 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.GalleryImages.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/virtualEndpoint/galleryImages/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/galleryImages/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/GalleryImages/GalleryImagesRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/GalleryImagesRequestBuilder.cs index 8d4325f02f..6dfca31c66 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/GalleryImagesRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/GalleryImagesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.GalleryImages.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.GalleryImages.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.GalleryImages /// /// Provides operations to manage the galleryImages property of the microsoft.graph.virtualEndpoint entity. /// - public class GalleryImagesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GalleryImagesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the galleryImages property of the microsoft.graph.virtualEndpoint entity. @@ -30,7 +33,7 @@ public class GalleryImagesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcGalleryImageItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.GalleryImages.Item.CloudPcGalleryImageItemRequestBuilder(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.VirtualEndpoint.GalleryImages.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(CloudPcGalleryImage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcGalleryImage.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 = "List the properties and relationships of the cloudPcGalleryImage objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-galleryimages?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 GalleryImagesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/galleryImages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GalleryImagesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/galleryImages{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public GalleryImagesRequestBuilder(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); @@ -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(CloudPcGalleryImage body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcGalleryImage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcGalleryImage body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcGalleryImage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(CloudPcGalleryImage body, Act /// /// List the properties and relationships of the cloudPcGalleryImage objects. /// - public class GalleryImagesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GalleryImagesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class GalleryImagesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/Item/CloudPcGalleryImageItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/Item/CloudPcGalleryImageItemRequestBuilder.cs index 21ec24c164..2770f01cb2 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/Item/CloudPcGalleryImageItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/GalleryImages/Item/CloudPcGalleryImageItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.GalleryImages.Item /// /// Provides operations to manage the galleryImages property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcGalleryImageItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcGalleryImageItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property galleryImages 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(CloudPcGalleryImage.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcGalleryImage.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 CloudPcGalleryImageItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcGalleryImageItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage%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(CloudPcGalleryImage body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcGalleryImage body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcGalleryImage body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcGalleryImage body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcGalleryImage body, Ac /// /// Read the properties and relationships of a specific cloudPcGalleryImage object. /// - public class CloudPcGalleryImageItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcGalleryImageItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class CloudPcGalleryImageItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/GetEffectivePermissions/GetEffectivePermissionsGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/GetEffectivePermissions/GetEffectivePermissionsGetResponse.cs index 145715febe..419a864824 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/GetEffectivePermissions/GetEffectivePermissionsGetResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/GetEffectivePermissions/GetEffectivePermissionsGetResponse.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.VirtualEndpoint.GetEffectivePermissions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetEffectivePermissionsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetEffectivePermissionsGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class GetEffectivePermissionsGetResponse : BaseCollectionPaginationCountR /// /// Creates a new instance of the 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 GetEffectivePermissionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.GetEffectivePermissions.GetEffectivePermissionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetEffectivePermissionsGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.GetEffectivePermissions.GetEffectivePermissionsGetResponse(); } /// /// 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/VirtualEndpoint/GetEffectivePermissions/GetEffectivePermissionsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/GetEffectivePermissions/GetEffectivePermissionsRequestBuilder.cs index 983c0239ca..b2d07e932e 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/GetEffectivePermissions/GetEffectivePermissionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/GetEffectivePermissions/GetEffectivePermissionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.GetEffectivePermissions /// /// Provides operations to call the getEffectivePermissions method. /// - public class GetEffectivePermissionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEffectivePermissionsRequestBuilder : BaseCliRequestBuilder { /// /// Get the effective permissions of the currently authenticated user, helping UX hide or disable content that the current user doesn't have access to. @@ -29,26 +32,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the effective permissions of the currently authenticated user, helping UX hide or disable content that the current user doesn't have access to.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-geteffectivepermissions?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 outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -56,11 +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 output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -70,11 +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; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -97,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 GetEffectivePermissionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/getEffectivePermissions(){?%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 GetEffectivePermissionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/getEffectivePermissions(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -117,11 +90,11 @@ public GetEffectivePermissionsRequestBuilder(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); @@ -132,7 +105,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the effective permissions of the currently authenticated user, helping UX hide or disable content that the current user doesn't have access to. /// - public class GetEffectivePermissionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetEffectivePermissionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -166,3 +140,4 @@ public class GetEffectivePermissionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Count/CountRequestBuilder.cs index 50c812c985..878cfa823b 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.OnPremisesConnections.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/virtualEndpoint/onPremisesConnections/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/onPremisesConnections/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/OnPremisesConnections/Item/CloudPcOnPremisesConnectionItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/CloudPcOnPremisesConnectionItemRequestBuilder.cs index e13d3a5777..3d1ed42bdf 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/CloudPcOnPremisesConnectionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/CloudPcOnPremisesConnectionItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.RunHealthChecks; using ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.UpdateAdDomainPassword; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.OnPremisesConnections.Item /// /// Provides operations to manage the onPremisesConnections property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcOnPremisesConnectionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcOnPremisesConnectionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a specific cloudPcOnPremisesConnection object. When you delete an Azure network connection, permissions to the service are removed from the specified Azure resources. You can't delete an Azure network connection when it's in use, as indicated by the inUse property. @@ -143,8 +146,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CloudPcOnPremisesConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcOnPremisesConnection.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -172,7 +175,7 @@ public Command BuildRunHealthChecksNavCommand() { var command = new Command("run-health-checks"); command.Description = "Provides operations to call the runHealthChecks method."; - var builder = new RunHealthChecksRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.RunHealthChecks.RunHealthChecksRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -189,7 +192,7 @@ public Command BuildUpdateAdDomainPasswordNavCommand() { var command = new Command("update-ad-domain-password"); command.Description = "Provides operations to call the updateAdDomainPassword method."; - var builder = new UpdateAdDomainPasswordRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.UpdateAdDomainPassword.UpdateAdDomainPasswordRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -199,14 +202,14 @@ public Command BuildUpdateAdDomainPasswordNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CloudPcOnPremisesConnectionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcOnPremisesConnectionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection%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(CloudPcOnPremisesConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcOnPremisesConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcOnPremisesConnection body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcOnPremisesConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -274,7 +277,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcOnPremisesConnection /// /// Read the properties and relationships of the cloudPcOnPremisesConnection object. /// - public class CloudPcOnPremisesConnectionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcOnPremisesConnectionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -299,3 +303,4 @@ public class CloudPcOnPremisesConnectionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/RunHealthChecks/RunHealthChecksRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/RunHealthChecks/RunHealthChecksRequestBuilder.cs index 7366abbc78..5766b128e6 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/RunHealthChecks/RunHealthChecksRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/RunHealthChecks/RunHealthChecksRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.OnPremisesConnections.Item.Run /// /// Provides operations to call the runHealthChecks method. /// - public class RunHealthChecksRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RunHealthChecksRequestBuilder : BaseCliRequestBuilder { /// /// Run health checks on the cloudPcOnPremisesConnection object. It triggers a new health check for this cloudPcOnPremisesConnection object and change the healthCheckStatus and healthCheckStatusDetails properties when check finished. @@ -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 RunHealthChecksRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection%2Did}/runHealthChecks", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RunHealthChecksRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection%2Did}/runHealthChecks", 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.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.UpdateAdDomainPassword { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateAdDomainPasswordPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateAdDomainPasswordPostRequestBody : IAdditionalDataHolder, 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 UpdateAdDomainPasswordPostRequestBody : IAdditionalDataHolder, IPar public string AdDomainPassword { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateAdDomainPasswordPostRequestBody() { @@ -30,12 +32,12 @@ public UpdateAdDomainPasswordPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateAdDomainPasswordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.UpdateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateAdDomainPasswordPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.UpdateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody(); } /// /// 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/VirtualEndpoint/OnPremisesConnections/Item/UpdateAdDomainPassword/UpdateAdDomainPasswordRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/UpdateAdDomainPassword/UpdateAdDomainPasswordRequestBuilder.cs index 6402a6bf97..73de76cc6a 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/UpdateAdDomainPassword/UpdateAdDomainPasswordRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/Item/UpdateAdDomainPassword/UpdateAdDomainPasswordRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.OnPremisesConnections.Item.Upd /// /// Provides operations to call the updateAdDomainPassword method. /// - public class UpdateAdDomainPasswordRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateAdDomainPasswordRequestBuilder : BaseCliRequestBuilder { /// /// Update the Active Directory domain password for a cloudPcOnPremisesConnection object. This API is supported when the type of the cloudPcOnPremisesConnection object is hybridAzureADJoin. @@ -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(UpdateAdDomainPasswordPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.UpdateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody.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 UpdateAdDomainPasswordRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection%2Did}/updateAdDomainPassword", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateAdDomainPasswordRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection%2Did}/updateAdDomainPassword", rawUrl) @@ -84,11 +87,11 @@ public UpdateAdDomainPasswordRequestBuilder(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(UpdateAdDomainPasswordPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.UpdateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateAdDomainPasswordPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.UpdateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(UpdateAdDomainPasswordPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/OnPremisesConnectionsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/OnPremisesConnectionsRequestBuilder.cs index c0ce52c97b..80ae51bce3 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/OnPremisesConnectionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/OnPremisesConnections/OnPremisesConnectionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.OnPremisesConnections /// /// Provides operations to manage the onPremisesConnections property of the microsoft.graph.virtualEndpoint entity. /// - public class OnPremisesConnectionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesConnectionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the onPremisesConnections property of the microsoft.graph.virtualEndpoint entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CloudPcOnPremisesConnectionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.Item.CloudPcOnPremisesConnectionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -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.VirtualEndpoint.OnPremisesConnections.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(CloudPcOnPremisesConnection.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcOnPremisesConnection.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 the cloudPcOnPremisesConnection objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-onpremisesconnections?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 OnPremisesConnectionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/onPremisesConnections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnPremisesConnectionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/onPremisesConnections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public OnPremisesConnectionsRequestBuilder(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); @@ -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(CloudPcOnPremisesConnection body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcOnPremisesConnection body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcOnPremisesConnection body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcOnPremisesConnection body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(CloudPcOnPremisesConnection b /// /// Get a list of the cloudPcOnPremisesConnection objects and their properties. /// - public class OnPremisesConnectionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesConnectionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class OnPremisesConnectionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/OrganizationSettings/OrganizationSettingsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/OrganizationSettings/OrganizationSettingsRequestBuilder.cs index 66c3b56fff..28b547b280 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/OrganizationSettings/OrganizationSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/OrganizationSettings/OrganizationSettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.OrganizationSettings /// /// Provides operations to manage the organizationSettings property of the microsoft.graph.virtualEndpoint entity. /// - public class OrganizationSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OrganizationSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property organizationSettings for deviceManagement @@ -29,18 +32,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property organizationSettings 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}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Read the properties and relationships of the cloudPcOrganizationSettings from the current tenant. A tenant has only one cloudPcOrganizationSettings object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcorganizationsettings-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(CloudPcOrganizationSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcOrganizationSettings.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 OrganizationSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/organizationSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OrganizationSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/organizationSettings{?%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(CloudPcOrganizationSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcOrganizationSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcOrganizationSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcOrganizationSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -219,7 +201,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcOrganizationSettings /// /// Read the properties and relationships of the cloudPcOrganizationSettings from the current tenant. A tenant has only one cloudPcOrganizationSettings object. /// - public class OrganizationSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OrganizationSettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -244,3 +227,4 @@ public class OrganizationSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ApplyConfig/ApplyConfigPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ApplyConfig/ApplyConfigPostRequestBody.cs index 75c2dead31..449dd8cc34 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ApplyConfig/ApplyConfigPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ApplyConfig/ApplyConfigPostRequestBody.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.VirtualEndpoint.ProvisioningPolicies.ApplyConfig { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyConfigPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyConfigPostRequestBody : IAdditionalDataHolder, 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 ApplyConfigPostRequestBody : IAdditionalDataHolder, IParsable public List CloudPcIds { get; set; } #endif /// The policySettings property - public CloudPcPolicySettingType? PolicySettings { get; set; } + public global::ApiSdk.Models.CloudPcPolicySettingType? PolicySettings { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyConfigPostRequestBody() { @@ -33,12 +35,12 @@ public ApplyConfigPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyConfigPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.ApplyConfig.ApplyConfigPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyConfigPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.ApplyConfig.ApplyConfigPostRequestBody(); } /// /// The deserialization information for the current model @@ -48,8 +50,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cloudPcIds", n => { CloudPcIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "policySettings", n => { PolicySettings = n.GetEnumValue(); } }, + { "cloudPcIds", n => { CloudPcIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "policySettings", n => { PolicySettings = n.GetEnumValue(); } }, }; } /// @@ -60,8 +62,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteCollectionOfPrimitiveValues("cloudPcIds", CloudPcIds); - writer.WriteEnumValue("policySettings", PolicySettings); + writer.WriteEnumValue("policySettings", PolicySettings); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ApplyConfig/ApplyConfigRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ApplyConfig/ApplyConfigRequestBuilder.cs index 08fe204a28..2b648474d4 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ApplyConfig/ApplyConfigRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ApplyConfig/ApplyConfigRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.ProvisioningPolicies.ApplyConf /// /// Provides operations to call the applyConfig method. /// - public class ApplyConfigRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyConfigRequestBuilder : BaseCliRequestBuilder { /// /// Update the provisioning policy configuration for a set of Cloud PC devices by their IDs. This method supports retry and allows you to apply the configuration to a subset of Cloud PCs initially to test. @@ -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(ApplyConfigPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.ApplyConfig.ApplyConfigPostRequestBody.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 ApplyConfigRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/applyConfig", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyConfigRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/applyConfig", rawUrl) @@ -78,11 +81,11 @@ public ApplyConfigRequestBuilder(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(ApplyConfigPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.ApplyConfig.ApplyConfigPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyConfigPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.ApplyConfig.ApplyConfigPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(ApplyConfigPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Count/CountRequestBuilder.cs index 4cfd34585c..a5b7fcf2be 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.ProvisioningPolicies.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/virtualEndpoint/provisioningPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/provisioningPolicies/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyPostRequestBody.cs index ff0c880a2d..50a55de32d 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyPostRequestBody.cs @@ -1,22 +1,26 @@ // +#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.VirtualEndpoint.ProvisioningPolicies.Item.Apply { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyPostRequestBody : IAdditionalDataHolder, 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 policySettings property - public CloudPcPolicySettingType? PolicySettings { get; set; } + public global::ApiSdk.Models.CloudPcPolicySettingType? PolicySettings { get; set; } + /// The reservePercentage property + public int? ReservePercentage { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyPostRequestBody() { @@ -25,12 +29,12 @@ public ApplyPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.ApplyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.ApplyPostRequestBody(); } /// /// The deserialization information for the current model @@ -40,7 +44,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "policySettings", n => { PolicySettings = n.GetEnumValue(); } }, + { "policySettings", n => { PolicySettings = n.GetEnumValue(); } }, + { "reservePercentage", n => { ReservePercentage = n.GetIntValue(); } }, }; } /// @@ -50,8 +55,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("policySettings", PolicySettings); + writer.WriteEnumValue("policySettings", PolicySettings); + writer.WriteIntValue("reservePercentage", ReservePercentage); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyRequestBuilder.cs index 9f66e53941..1d5d4f1e37 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Apply/ApplyRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.ProvisioningPolicies.Item.Appl /// /// Provides operations to call the apply method. /// - public class ApplyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyRequestBuilder : BaseCliRequestBuilder { /// /// Apply the current provisioning policy configuration to all Cloud PC devices under a specified policy. Currently, the region is the only policy setting that you can apply. @@ -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(ApplyPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.ApplyPostRequestBody.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 ApplyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/apply", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/apply", rawUrl) @@ -84,11 +87,11 @@ public ApplyRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.ApplyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.ApplyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ApplyPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assign/AssignPostRequestBody.cs index 0a8982b22f..a96a8d5b72 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/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.VirtualEndpoint.ProvisioningPolicies.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.VirtualEndpoint.ProvisioningPolicies.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.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(CloudPcProvisioningPolicyAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcProvisioningPolicyAssignment.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/VirtualEndpoint/ProvisioningPolicies/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assign/AssignRequestBuilder.cs index 88863de37d..dea0134dc0 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/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.VirtualEndpoint.ProvisioningPolicies.Item.Assi /// /// 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 { /// /// Assign cloudPcProvisioningPolicy to user groups. @@ -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(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assign.AssignPostRequestBody.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 AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%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/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assign", rawUrl) @@ -84,11 +87,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/v /// Configuration for 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.VirtualEndpoint.ProvisioningPolicies.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/AssignmentsRequestBuilder.cs index a3f67c24a0..2ae2f8541d 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.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.VirtualEndpoint.ProvisioningPolicies.Item.Assi /// /// Provides operations to manage the assignments property of the microsoft.graph.cloudPcProvisioningPolicy 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.cloudPcProvisioningPolicy entity. @@ -31,8 +34,9 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CloudPcProvisioningPolicyAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.CloudPcProvisioningPolicyAssignmentItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignedUsersNavCommand()); + commands.Add(builder.BuildAssignedUsersWithUserPrincipalNameRbCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -46,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.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -85,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(CloudPcProvisioningPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcProvisioningPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -209,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 AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%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/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +233,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); @@ -249,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(CloudPcProvisioningPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcProvisioningPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcProvisioningPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcProvisioningPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +269,8 @@ public RequestInformation ToPostRequestInformation(CloudPcProvisioningPolicyAssi /// /// A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy. /// - public class AssignmentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +334,4 @@ public class AssignmentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Count/CountRequestBuilder.cs index c573b46aff..726e7ce14f 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/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.VirtualEndpoint.ProvisioningPolicies.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/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%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/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/AssignedUsersRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/AssignedUsersRequestBuilder.cs index 8595f26c72..951aa6b5e1 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/AssignedUsersRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/AssignedUsersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.ProvisioningPolicies.Item.Assi /// /// Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. /// - public class AssignedUsersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedUsersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new UserItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.UserItemRequestBuilder(PathParameters); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMailboxSettingsNavCommand()); commands.Add(builder.BuildServiceProvisioningErrorsNavCommand()); @@ -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.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -163,14 +166,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AssignedUsersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignedUsersRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -183,11 +186,11 @@ public AssignedUsersRequestBuilder(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); @@ -198,7 +201,8 @@ public RequestInformation ToGetRequestInformation(Action /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. /// - public class AssignedUsersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedUsersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -262,3 +266,4 @@ public class AssignedUsersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Count/CountRequestBuilder.cs index ced1c5eefe..73be6eca8a 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.ProvisioningPolicies.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 @@ -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/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/MailboxSettings/MailboxSettingsRequestBuilder.cs index e99cf9b7c8..86af49be07 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/MailboxSettings/MailboxSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.ProvisioningPolicies.Item.Assi /// /// Builds and executes requests for operations under \deviceManagement\virtualEndpoint\provisioningPolicies\{cloudPcProvisioningPolicy-id}\assignments\{cloudPcProvisioningPolicyAssignment-id}\assignedUsers\{user-id}\mailboxSettings /// - public class MailboxSettingsRequestBuilder : BaseCliRequestBuilder + [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. @@ -125,8 +128,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.MailboxSettings.CreateFromDiscriminatorValue); + 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; @@ -149,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 MailboxSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/{user%2Did}/mailboxSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/{user%2Did}/mailboxSettings{?%24expand,%24select}", rawUrl) @@ -169,11 +172,11 @@ public MailboxSettingsRequestBuilder(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); @@ -189,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 ToPatchRequestInformation(ApiSdk.Models.MailboxSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -205,7 +208,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MailboxSetting /// /// 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. /// - public class MailboxSettingsRequestBuilderGetQueryParameters + [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 @@ -230,3 +234,4 @@ public class MailboxSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/ServiceProvisioningErrors/Count/CountRequestBuilder.cs index 00f1a83f60..74ea3db4fa 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/ServiceProvisioningErrors/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/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,7 +20,8 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.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 @@ -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}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/{user%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}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/{user%2Did}/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) @@ -95,11 +98,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs index 1b65125c27..b2a4ea05bc 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.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.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assi /// /// Builds and executes requests for operations under \deviceManagement\virtualEndpoint\provisioningPolicies\{cloudPcProvisioningPolicy-id}\assignments\{cloudPcProvisioningPolicyAssignment-id}\assignedUsers\{user-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.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.ServiceProvisioningErrors.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -154,14 +157,14 @@ public Command BuildGetCommand() 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}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/{user%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}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/{user%2Did}/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -174,11 +177,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); @@ -189,7 +192,8 @@ public RequestInformation ToGetRequestInformation(Action /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. /// - public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -253,3 +257,4 @@ public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/UserItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/UserItemRequestBuilder.cs index b73d16aa10..e9f45897e4 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/UserItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsers/Item/UserItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.MailboxSettings; using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.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; @@ -21,7 +23,8 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assi /// /// Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. /// - public class UserItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserItemRequestBuilder : BaseCliRequestBuilder { /// /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. @@ -95,7 +98,7 @@ public Command BuildMailboxSettingsNavCommand() { var command = new Command("mailbox-settings"); command.Description = "The mailboxSettings property"; - var builder = new MailboxSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPatchCommand()); @@ -113,7 +116,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.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.Item.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -129,14 +132,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 UserItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/{user%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers/{user%2Did}{?%24expand,%24select}", rawUrl) @@ -149,11 +152,11 @@ public UserItemRequestBuilder(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); @@ -164,7 +167,8 @@ public RequestInformation ToGetRequestInformation(Action /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. /// - public class UserItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -189,3 +193,4 @@ public class UserItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.cs new file mode 100644 index 0000000000..efbdc7b5c3 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/AssignedUsersWithUserPrincipalName/AssignedUsersWithUserPrincipalNameRequestBuilder.cs @@ -0,0 +1,153 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName +{ + /// + /// Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedUsersWithUserPrincipalNameRequestBuilder : BaseCliRequestBuilder + { + /// + /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand."; + var cloudPcProvisioningPolicyIdOption = new Option("--cloud-pc-provisioning-policy-id", description: "The unique identifier of cloudPcProvisioningPolicy") { + }; + cloudPcProvisioningPolicyIdOption.IsRequired = true; + command.AddOption(cloudPcProvisioningPolicyIdOption); + var cloudPcProvisioningPolicyAssignmentIdOption = new Option("--cloud-pc-provisioning-policy-assignment-id", description: "The unique identifier of cloudPcProvisioningPolicyAssignment") { + }; + cloudPcProvisioningPolicyAssignmentIdOption.IsRequired = true; + command.AddOption(cloudPcProvisioningPolicyAssignmentIdOption); + var userPrincipalNameOption = new Option("--user-principal-name", description: "Alternate key of user") { + }; + userPrincipalNameOption.IsRequired = true; + command.AddOption(userPrincipalNameOption); + 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 cloudPcProvisioningPolicyId = invocationContext.ParseResult.GetValueForOption(cloudPcProvisioningPolicyIdOption); + var cloudPcProvisioningPolicyAssignmentId = invocationContext.ParseResult.GetValueForOption(cloudPcProvisioningPolicyAssignmentIdOption); + var userPrincipalName = invocationContext.ParseResult.GetValueForOption(userPrincipalNameOption); + 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 (cloudPcProvisioningPolicyId is not null) requestInfo.PathParameters.Add("cloudPcProvisioningPolicy%2Did", cloudPcProvisioningPolicyId); + if (cloudPcProvisioningPolicyAssignmentId is not null) requestInfo.PathParameters.Add("cloudPcProvisioningPolicyAssignment%2Did", cloudPcProvisioningPolicyAssignmentId); + if (userPrincipalName is not null) requestInfo.PathParameters.Add("userPrincipalName", userPrincipalName); + 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 AssignedUsersWithUserPrincipalNameRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public AssignedUsersWithUserPrincipalNameRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/assignedUsers(userPrincipalName='{userPrincipalName}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. + /// + /// 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; + } + /// + /// The assignment targeted users for the provisioning policy. This list of users is computed based on assignments, licenses, group memberships, and policies. This property is read-only. Supports$expand. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedUsersWithUserPrincipalNameRequestBuilderGetQueryParameters + { + /// 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/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.cs index 2199372dfa..c12ea34752 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/Assignments/Item/CloudPcProvisioningPolicyAssignmentItemRequestBuilder.cs @@ -1,7 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers; +using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName; using ApiSdk.Models.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.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assi /// /// Provides operations to manage the assignments property of the microsoft.graph.cloudPcProvisioningPolicy entity. /// - public class CloudPcProvisioningPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcProvisioningPolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. @@ -30,7 +34,7 @@ public Command BuildAssignedUsersNavCommand() { var command = new Command("assigned-users"); command.Description = "Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity."; - var builder = new AssignedUsersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsers.AssignedUsersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -49,6 +53,23 @@ public Command BuildAssignedUsersNavCommand() return command; } /// + /// Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity. + /// + /// A + public Command BuildAssignedUsersWithUserPrincipalNameRbCommand() + { + var command = new Command("assigned-users-with-user-principal-name"); + command.Description = "Provides operations to manage the assignedUsers property of the microsoft.graph.cloudPcProvisioningPolicyAssignment entity."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.Item.AssignedUsersWithUserPrincipalName.AssignedUsersWithUserPrincipalNameRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Delete navigation property assignments for deviceManagement /// /// A @@ -182,8 +203,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CloudPcProvisioningPolicyAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcProvisioningPolicyAssignment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,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 CloudPcProvisioningPolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcProvisioningPolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) @@ -244,11 +265,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +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 ToPatchRequestInformation(CloudPcProvisioningPolicyAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcProvisioningPolicyAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcProvisioningPolicyAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcProvisioningPolicyAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -280,7 +301,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcProvisioningPolicyAss /// /// A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have provisioning policy assigned. Returned only on $expand. For an example about how to get the assignments relationship, see Get cloudPcProvisioningPolicy. /// - public class CloudPcProvisioningPolicyAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcProvisioningPolicyAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -305,3 +327,4 @@ public class CloudPcProvisioningPolicyAssignmentItemRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/CloudPcProvisioningPolicyItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/CloudPcProvisioningPolicyItemRequestBuilder.cs index 75f1fa80a9..108a2cd541 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/CloudPcProvisioningPolicyItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/CloudPcProvisioningPolicyItemRequestBuilder.cs @@ -1,9 +1,14 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply; using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assign; using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments; +using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplyActionResult; +using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule; +using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask; using ApiSdk.Models.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 +27,8 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item /// /// Provides operations to manage the provisioningPolicies property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcProvisioningPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcProvisioningPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the apply method. @@ -32,7 +38,7 @@ public Command BuildApplyNavCommand() { var command = new Command("apply"); command.Description = "Provides operations to call the apply method."; - var builder = new ApplyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Apply.ApplyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -49,7 +55,7 @@ public Command BuildAssignmentsNavCommand() { var command = new Command("assignments"); command.Description = "Provides operations to manage the assignments property of the microsoft.graph.cloudPcProvisioningPolicy entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -76,7 +82,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.VirtualEndpoint.ProvisioningPolicies.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -205,8 +211,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CloudPcProvisioningPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcProvisioningPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -227,14 +233,65 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the retrievePolicyApplyActionResult method. + /// + /// A + public Command BuildRetrievePolicyApplyActionResultNavCommand() + { + var command = new Command("retrieve-policy-apply-action-result"); + command.Description = "Provides operations to call the retrievePolicyApplyActionResult method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplyActionResult.RetrievePolicyApplyActionResultRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrievePolicyApplySchedule method. + /// + /// A + public Command BuildRetrievePolicyApplyScheduleNavCommand() + { + var command = new Command("retrieve-policy-apply-schedule"); + command.Description = "Provides operations to call the retrievePolicyApplySchedule method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule.RetrievePolicyApplyScheduleRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the schedulePolicyApplyTask method. + /// + /// A + public Command BuildSchedulePolicyApplyTaskNavCommand() + { + var command = new Command("schedule-policy-apply-task"); + command.Description = "Provides operations to call the schedulePolicyApplyTask method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask.SchedulePolicyApplyTaskRequestBuilder(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 CloudPcProvisioningPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcProvisioningPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -266,11 +323,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -286,11 +343,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CloudPcProvisioningPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcProvisioningPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcProvisioningPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcProvisioningPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -302,7 +359,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcProvisioningPolicy bo /// /// Read the properties and relationships of a cloudPcProvisioningPolicy object. /// - public class CloudPcProvisioningPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcProvisioningPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -327,3 +385,4 @@ public class CloudPcProvisioningPolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyApplyActionResult/RetrievePolicyApplyActionResultRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyApplyActionResult/RetrievePolicyApplyActionResultRequestBuilder.cs new file mode 100644 index 0000000000..6aee122e10 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyApplyActionResult/RetrievePolicyApplyActionResultRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplyActionResult +{ + /// + /// Provides operations to call the retrievePolicyApplyActionResult method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrievePolicyApplyActionResultRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the result of the latest apply operation of a provision policy. Frontline shared only. Administrators only. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the result of the latest apply operation of a provision policy. Frontline shared only. Administrators only.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-retrievepolicyapplyactionresult?view=graph-rest-beta"; + var cloudPcProvisioningPolicyIdOption = new Option("--cloud-pc-provisioning-policy-id", description: "The unique identifier of cloudPcProvisioningPolicy") { + }; + cloudPcProvisioningPolicyIdOption.IsRequired = true; + command.AddOption(cloudPcProvisioningPolicyIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudPcProvisioningPolicyId = invocationContext.ParseResult.GetValueForOption(cloudPcProvisioningPolicyIdOption); + 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 (cloudPcProvisioningPolicyId is not null) requestInfo.PathParameters.Add("cloudPcProvisioningPolicy%2Did", cloudPcProvisioningPolicyId); + 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 RetrievePolicyApplyActionResultRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/retrievePolicyApplyActionResult()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrievePolicyApplyActionResultRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/retrievePolicyApplyActionResult()", rawUrl) + { + } + /// + /// Get the result of the latest apply operation of a provision policy. Frontline shared only. Administrators 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; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyApplySchedule/RetrievePolicyApplyScheduleRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyApplySchedule/RetrievePolicyApplyScheduleRequestBuilder.cs new file mode 100644 index 0000000000..89e35ef5ec --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/RetrievePolicyApplySchedule/RetrievePolicyApplyScheduleRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.VirtualEndpoint.ProvisioningPolicies.Item.RetrievePolicyApplySchedule +{ + /// + /// Provides operations to call the retrievePolicyApplySchedule method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrievePolicyApplyScheduleRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the scheduled apply rule set on the policy. Frontline shared only. Administrators only. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the scheduled apply rule set on the policy. Frontline shared only. Administrators only.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-retrievepolicyapplyschedule?view=graph-rest-beta"; + var cloudPcProvisioningPolicyIdOption = new Option("--cloud-pc-provisioning-policy-id", description: "The unique identifier of cloudPcProvisioningPolicy") { + }; + cloudPcProvisioningPolicyIdOption.IsRequired = true; + command.AddOption(cloudPcProvisioningPolicyIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var cloudPcProvisioningPolicyId = invocationContext.ParseResult.GetValueForOption(cloudPcProvisioningPolicyIdOption); + 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 (cloudPcProvisioningPolicyId is not null) requestInfo.PathParameters.Add("cloudPcProvisioningPolicy%2Did", cloudPcProvisioningPolicyId); + 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 RetrievePolicyApplyScheduleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/retrievePolicyApplySchedule()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrievePolicyApplyScheduleRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/retrievePolicyApplySchedule()", rawUrl) + { + } + /// + /// Get the scheduled apply rule set on the policy. Frontline shared only. Administrators 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; + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/SchedulePolicyApplyTask/SchedulePolicyApplyTaskPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/SchedulePolicyApplyTask/SchedulePolicyApplyTaskPostRequestBody.cs new file mode 100644 index 0000000000..ee38e54f99 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/SchedulePolicyApplyTask/SchedulePolicyApplyTaskPostRequestBody.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.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class SchedulePolicyApplyTaskPostRequestBody : IAdditionalDataHolder, 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 scheduledRule property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::ApiSdk.Models.CloudPcPolicyScheduledApplyActionDetail? ScheduledRule { get; set; } +#nullable restore +#else + public global::ApiSdk.Models.CloudPcPolicyScheduledApplyActionDetail ScheduledRule { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public SchedulePolicyApplyTaskPostRequestBody() + { + 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.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask.SchedulePolicyApplyTaskPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask.SchedulePolicyApplyTaskPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "scheduledRule", n => { ScheduledRule = n.GetObjectValue(global::ApiSdk.Models.CloudPcPolicyScheduledApplyActionDetail.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("scheduledRule", ScheduledRule); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/SchedulePolicyApplyTask/SchedulePolicyApplyTaskRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/SchedulePolicyApplyTask/SchedulePolicyApplyTaskRequestBuilder.cs new file mode 100644 index 0000000000..e332920284 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/Item/SchedulePolicyApplyTask/SchedulePolicyApplyTaskRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +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.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask +{ + /// + /// Provides operations to call the schedulePolicyApplyTask method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SchedulePolicyApplyTaskRequestBuilder : BaseCliRequestBuilder + { + /// + /// Set a scheduled auto-reprovision task to do automatic regular apply. Frontline shared only. Administrators only. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Set a scheduled auto-reprovision task to do automatic regular apply. Frontline shared only. Administrators only.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-schedulepolicyapplytask?view=graph-rest-beta"; + var cloudPcProvisioningPolicyIdOption = new Option("--cloud-pc-provisioning-policy-id", description: "The unique identifier of cloudPcProvisioningPolicy") { + }; + cloudPcProvisioningPolicyIdOption.IsRequired = true; + command.AddOption(cloudPcProvisioningPolicyIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var cloudPcProvisioningPolicyId = invocationContext.ParseResult.GetValueForOption(cloudPcProvisioningPolicyIdOption); + 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.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask.SchedulePolicyApplyTaskPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (cloudPcProvisioningPolicyId is not null) requestInfo.PathParameters.Add("cloudPcProvisioningPolicy%2Did", cloudPcProvisioningPolicyId); + 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 SchedulePolicyApplyTaskRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/schedulePolicyApplyTask", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SchedulePolicyApplyTaskRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/schedulePolicyApplyTask", rawUrl) + { + } + /// + /// Set a scheduled auto-reprovision task to do automatic regular apply. Frontline shared only. Administrators only. + /// + /// 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.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask.SchedulePolicyApplyTaskPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.SchedulePolicyApplyTask.SchedulePolicyApplyTaskPostRequestBody 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/VirtualEndpoint/ProvisioningPolicies/ProvisioningPoliciesRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ProvisioningPoliciesRequestBuilder.cs index f97673a3f3..e410d42a3e 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ProvisioningPoliciesRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ProvisioningPolicies/ProvisioningPoliciesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.ApplyConfig; using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item; using ApiSdk.Models.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.VirtualEndpoint.ProvisioningPolicies /// /// Provides operations to manage the provisioningPolicies property of the microsoft.graph.virtualEndpoint entity. /// - public class ProvisioningPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisioningPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the applyConfig method. @@ -32,7 +35,7 @@ public Command BuildApplyConfigNavCommand() { var command = new Command("apply-config"); command.Description = "Provides operations to call the applyConfig method."; - var builder = new ApplyConfigRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.ApplyConfig.ApplyConfigRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -49,13 +52,16 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CloudPcProvisioningPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.Item.CloudPcProvisioningPolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildApplyNavCommand()); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildRetrievePolicyApplyActionResultNavCommand()); + commands.Add(builder.BuildRetrievePolicyApplyScheduleNavCommand()); + commands.Add(builder.BuildSchedulePolicyApplyTaskNavCommand()); return new(executables, commands); } /// @@ -66,7 +72,7 @@ public Command BuildCountNavCommand() { var command = 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.VirtualEndpoint.ProvisioningPolicies.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -101,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(CloudPcProvisioningPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcProvisioningPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -130,41 +136,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List properties and relationships of the cloudPcProvisioningPolicy objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-provisioningpolicies?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"); @@ -172,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); @@ -189,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}, @@ -219,14 +174,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ProvisioningPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProvisioningPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +194,11 @@ public ProvisioningPoliciesRequestBuilder(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); @@ -259,11 +214,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CloudPcProvisioningPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcProvisioningPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcProvisioningPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcProvisioningPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +230,8 @@ public RequestInformation ToPostRequestInformation(CloudPcProvisioningPolicy bod /// /// List properties and relationships of the cloudPcProvisioningPolicy objects. /// - public class ProvisioningPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProvisioningPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +295,4 @@ public class ProvisioningPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/Count/CountRequestBuilder.cs index 6e380ab9db..ecf5d49efc 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Reports.ExportJobs.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/virtualEndpoint/reports/exportJobs/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/reports/exportJobs/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/Reports/ExportJobs/ExportJobsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/ExportJobsRequestBuilder.cs index 9dec2fbf7a..dc99d95100 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/ExportJobsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/ExportJobsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.ExportJobs.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.ExportJobs.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.Reports.ExportJobs /// /// Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. /// - public class ExportJobsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExportJobsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. @@ -30,7 +33,7 @@ public class ExportJobsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcExportJobItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.ExportJobs.Item.CloudPcExportJobItemRequestBuilder(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.VirtualEndpoint.Reports.ExportJobs.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(CloudPcExportJob.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcExportJob.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 = "Read the properties and relationships of a cloudPcExportJob object. You can download a report by first creating a new cloudPcExportJob resource to initiate downloading. Use this GET operation to verify the exportJobStatus property of the cloudPcExportJob resource. The property becomes completed when the report finishes downloading in the location specified by the exportUrl property."; - 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 ExportJobsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/exportJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExportJobsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/exportJobs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public ExportJobsRequestBuilder(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); @@ -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(CloudPcExportJob body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcExportJob body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcExportJob body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcExportJob body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(CloudPcExportJob body, Action /// /// Read the properties and relationships of a cloudPcExportJob object. You can download a report by first creating a new cloudPcExportJob resource to initiate downloading. Use this GET operation to verify the exportJobStatus property of the cloudPcExportJob resource. The property becomes completed when the report finishes downloading in the location specified by the exportUrl property. /// - public class ExportJobsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExportJobsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class ExportJobsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/Item/CloudPcExportJobItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/Item/CloudPcExportJobItemRequestBuilder.cs index 154cb5aaaa..c22fa10224 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/Item/CloudPcExportJobItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/ExportJobs/Item/CloudPcExportJobItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.Reports.ExportJobs.Item /// /// Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity. /// - public class CloudPcExportJobItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcExportJobItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property exportJobs 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(CloudPcExportJob.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcExportJob.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 CloudPcExportJobItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcExportJobItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob%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(CloudPcExportJob body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcExportJob body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcExportJob body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcExportJob body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcExportJob body, Actio /// /// Read the properties and relationships of a cloudPcExportJob object. You can download a report by first creating a new cloudPcExportJob resource to initiate downloading. Use this GET operation to verify the exportJobStatus property of the cloudPcExportJob resource. The property becomes completed when the report finishes downloading in the location specified by the exportUrl property. /// - public class CloudPcExportJobItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcExportJobItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class CloudPcExportJobItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetActionStatusReports/GetActionStatusReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetActionStatusReports/GetActionStatusReportsPostRequestBody.cs index b7bd81b8b3..ffee4034e9 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetActionStatusReports/GetActionStatusReportsPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetActionStatusReports/GetActionStatusReportsPostRequestBody.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.VirtualEndpoint.Reports.GetActionStatusReports { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetActionStatusReportsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetActionStatusReportsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -57,7 +59,7 @@ public class GetActionStatusReportsPostRequestBody : IAdditionalDataHolder, IPar /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetActionStatusReportsPostRequestBody() { @@ -66,12 +68,12 @@ public GetActionStatusReportsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetActionStatusReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetActionStatusReports.GetActionStatusReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetActionStatusReportsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetActionStatusReports.GetActionStatusReportsPostRequestBody(); } /// /// The deserialization information for the current model @@ -82,10 +84,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -108,3 +110,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetActionStatusReports/GetActionStatusReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetActionStatusReports/GetActionStatusReportsRequestBuilder.cs index be6dba4e66..d67f43b8cc 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetActionStatusReports/GetActionStatusReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetActionStatusReports/GetActionStatusReportsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Reports.GetActionStatusReports /// /// Provides operations to call the getActionStatusReports method. /// - public class GetActionStatusReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetActionStatusReportsRequestBuilder : BaseCliRequestBuilder { /// /// Get the remote action status reports, including data such as the Cloud PC ID, Cloud PC device display name, initiating user's principal name, device owner's user principal name, action taken, and action state. @@ -41,8 +44,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetActionStatusReportsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetActionStatusReports.GetActionStatusReportsPostRequestBody.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 GetActionStatusReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getActionStatusReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetActionStatusReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getActionStatusReports", rawUrl) @@ -90,11 +93,11 @@ public GetActionStatusReportsRequestBuilder(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(GetActionStatusReportsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetActionStatusReports.GetActionStatusReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetActionStatusReportsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetActionStatusReports.GetActionStatusReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(GetActionStatusReportsPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcPerformanceReport/GetCloudPcPerformanceReportPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcPerformanceReport/GetCloudPcPerformanceReportPostRequestBody.cs index d3468c681a..377fe06e5a 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcPerformanceReport/GetCloudPcPerformanceReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcPerformanceReport/GetCloudPcPerformanceReportPostRequestBody.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.VirtualEndpoint.Reports.GetCloudPcPerformanceReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCloudPcPerformanceReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCloudPcPerformanceReportPostRequestBody : IAdditionalDataHolder, 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,7 +40,7 @@ public class GetCloudPcPerformanceReportPostRequestBody : IAdditionalDataHolder, public List OrderBy { get; set; } #endif /// The reportName property - public CloudPCPerformanceReportName? ReportName { get; set; } + public global::ApiSdk.Models.CloudPCPerformanceReportName? ReportName { get; set; } /// The search property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -60,7 +62,7 @@ public class GetCloudPcPerformanceReportPostRequestBody : IAdditionalDataHolder, /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCloudPcPerformanceReportPostRequestBody() { @@ -69,12 +71,12 @@ public GetCloudPcPerformanceReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCloudPcPerformanceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcPerformanceReport.GetCloudPcPerformanceReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCloudPcPerformanceReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcPerformanceReport.GetCloudPcPerformanceReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -85,11 +87,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -104,7 +106,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("filter", Filter); writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); - writer.WriteEnumValue("reportName", ReportName); + writer.WriteEnumValue("reportName", ReportName); writer.WriteStringValue("search", Search); writer.WriteCollectionOfPrimitiveValues("select", Select); writer.WriteIntValue("skip", Skip); @@ -113,3 +115,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcPerformanceReport/GetCloudPcPerformanceReportRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcPerformanceReport/GetCloudPcPerformanceReportRequestBuilder.cs index 069263ff11..b35a311d6f 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcPerformanceReport/GetCloudPcPerformanceReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcPerformanceReport/GetCloudPcPerformanceReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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,19 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcPerformanceR /// /// Provides operations to call the getCloudPcPerformanceReport method. /// - public class GetCloudPcPerformanceReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCloudPcPerformanceReportRequestBuilder : BaseCliRequestBuilder { /// - /// Invoke action getCloudPcPerformanceReport + /// Get a report related to the performance of Cloud PCs. + /// Find more info here /// /// A + [Obsolete("Starting from December 31, 2024, this API ('getCloudPcPerformanceReport') will be deprecated and no longer supported. Please use the retrieveCloudPcTenantMetricsReport API. as of 2024-09/getCloudPcPerformanceReport on 2024-09-10 and will be removed 2024-12-31")] public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Invoke action getCloudPcPerformanceReport"; + command.Description = "Get a report related to the performance of Cloud PCs.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcreports-getcloudpcperformancereport?view=graph-rest-beta"; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -40,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(GetCloudPcPerformanceReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcPerformanceReport.GetCloudPcPerformanceReportPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,32 +73,33 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetCloudPcPerformanceReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getCloudPcPerformanceReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCloudPcPerformanceReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getCloudPcPerformanceReport", rawUrl) { } /// - /// Invoke action getCloudPcPerformanceReport + /// Get a report related to the performance of Cloud PCs. /// /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Starting from December 31, 2024, this API ('getCloudPcPerformanceReport') will be deprecated and no longer supported. Please use the retrieveCloudPcTenantMetricsReport API. as of 2024-09/getCloudPcPerformanceReport on 2024-09-10 and will be removed 2024-12-31")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetCloudPcPerformanceReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcPerformanceReport.GetCloudPcPerformanceReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCloudPcPerformanceReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcPerformanceReport.GetCloudPcPerformanceReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +110,4 @@ public RequestInformation ToPostRequestInformation(GetCloudPcPerformanceReportPo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcRecommendationReports/GetCloudPcRecommendationReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcRecommendationReports/GetCloudPcRecommendationReportsPostRequestBody.cs index dee361afd0..e64fa8224c 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcRecommendationReports/GetCloudPcRecommendationReportsPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcRecommendationReports/GetCloudPcRecommendationReportsPostRequestBody.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.VirtualEndpoint.Reports.GetCloudPcRecommendationReports { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetCloudPcRecommendationReportsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetCloudPcRecommendationReportsPostRequestBody : IAdditionalDataHolder, 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,7 +40,7 @@ public class GetCloudPcRecommendationReportsPostRequestBody : IAdditionalDataHol public List OrderBy { get; set; } #endif /// The reportName property - public CloudPcReportName? ReportName { get; set; } + public global::ApiSdk.Models.CloudPcReportName? ReportName { get; set; } /// The search property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -60,7 +62,7 @@ public class GetCloudPcRecommendationReportsPostRequestBody : IAdditionalDataHol /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetCloudPcRecommendationReportsPostRequestBody() { @@ -69,12 +71,12 @@ public GetCloudPcRecommendationReportsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetCloudPcRecommendationReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcRecommendationReports.GetCloudPcRecommendationReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetCloudPcRecommendationReportsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcRecommendationReports.GetCloudPcRecommendationReportsPostRequestBody(); } /// /// The deserialization information for the current model @@ -85,11 +87,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -104,7 +106,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("filter", Filter); writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); - writer.WriteEnumValue("reportName", ReportName); + writer.WriteEnumValue("reportName", ReportName); writer.WriteStringValue("search", Search); writer.WriteCollectionOfPrimitiveValues("select", Select); writer.WriteIntValue("skip", Skip); @@ -113,3 +115,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcRecommendationReports/GetCloudPcRecommendationReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcRecommendationReports/GetCloudPcRecommendationReportsRequestBuilder.cs index b6dd7e9925..ce87181d86 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcRecommendationReports/GetCloudPcRecommendationReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetCloudPcRecommendationReports/GetCloudPcRecommendationReportsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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,15 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcRecommendati /// /// Provides operations to call the getCloudPcRecommendationReports method. /// - public class GetCloudPcRecommendationReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetCloudPcRecommendationReportsRequestBuilder : BaseCliRequestBuilder { /// /// Get the device recommendation reports for Cloud PCs, such as the usage category report. The usage category report categorizes a Cloud PC as Undersized, Oversized, Rightsized, or Underutilized, and also provides the recommended SKU when the Cloud PC isn't Rightsized. /// Find more info here /// /// A + [Obsolete("Starting from July 01, 2025, this API ('getCloudPcRecommendationReports') will be deprecated and no longer supported. Please use the retrieveCloudPcRecommendationReports API. as of 2025-02/getCloudPcRecommendationReports on 2025-02-27 and will be removed 2025-07-01")] public Command BuildPostCommand() { var command = new Command("post"); @@ -41,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(GetCloudPcRecommendationReportsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcRecommendationReports.GetCloudPcRecommendationReportsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,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 GetCloudPcRecommendationReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getCloudPcRecommendationReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetCloudPcRecommendationReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getCloudPcRecommendationReports", rawUrl) @@ -88,13 +92,14 @@ public GetCloudPcRecommendationReportsRequestBuilder(string rawUrl) : base("{+ba /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Starting from July 01, 2025, this API ('getCloudPcRecommendationReports') will be deprecated and no longer supported. Please use the retrieveCloudPcRecommendationReports API. as of 2025-02/getCloudPcRecommendationReports on 2025-02-27 and will be removed 2025-07-01")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetCloudPcRecommendationReportsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcRecommendationReports.GetCloudPcRecommendationReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetCloudPcRecommendationReportsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcRecommendationReports.GetCloudPcRecommendationReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +110,4 @@ public RequestInformation ToPostRequestInformation(GetCloudPcRecommendationRepor } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetConnectionQualityReports/GetConnectionQualityReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetConnectionQualityReports/GetConnectionQualityReportsPostRequestBody.cs index cb82e9a1f5..0a84cf9236 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetConnectionQualityReports/GetConnectionQualityReportsPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetConnectionQualityReports/GetConnectionQualityReportsPostRequestBody.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.VirtualEndpoint.Reports.GetConnectionQualityReports { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetConnectionQualityReportsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetConnectionQualityReportsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -57,7 +59,7 @@ public class GetConnectionQualityReportsPostRequestBody : IAdditionalDataHolder, /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetConnectionQualityReportsPostRequestBody() { @@ -66,12 +68,12 @@ public GetConnectionQualityReportsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetConnectionQualityReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetConnectionQualityReports.GetConnectionQualityReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetConnectionQualityReportsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetConnectionQualityReports.GetConnectionQualityReportsPostRequestBody(); } /// /// The deserialization information for the current model @@ -82,10 +84,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -108,3 +110,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetConnectionQualityReports/GetConnectionQualityReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetConnectionQualityReports/GetConnectionQualityReportsRequestBuilder.cs index 3627037984..2243416faa 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetConnectionQualityReports/GetConnectionQualityReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetConnectionQualityReports/GetConnectionQualityReportsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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,15 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetConnectionQualityRe /// /// Provides operations to call the getConnectionQualityReports method. /// - public class GetConnectionQualityReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetConnectionQualityReportsRequestBuilder : BaseCliRequestBuilder { /// /// Get the overall connection quality reports for all devices within a current tenant during a given time period, including metrics like the average round trip time (P50), average available bandwidth, and UDP connection percentage. Get also other real-time metrics such as last connection round trip time, last connection client IP, last connection gateway, and last connection protocol. /// Find more info here /// /// A + [Obsolete("Starting from December 31, 2024, this API ('getConnectionQualityReports') will be deprecated and no longer supported. Please use the retrieveConnectionQualityReports API. as of 2024-09/getConnectionQualityReports on 2024-09-10 and will be removed 2024-12-31")] public Command BuildPostCommand() { var command = new Command("post"); @@ -41,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(GetConnectionQualityReportsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetConnectionQualityReports.GetConnectionQualityReportsPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,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 GetConnectionQualityReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getConnectionQualityReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetConnectionQualityReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getConnectionQualityReports", rawUrl) @@ -88,13 +92,14 @@ public GetConnectionQualityReportsRequestBuilder(string rawUrl) : base("{+baseur /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Starting from December 31, 2024, this API ('getConnectionQualityReports') will be deprecated and no longer supported. Please use the retrieveConnectionQualityReports API. as of 2024-09/getConnectionQualityReports on 2024-09-10 and will be removed 2024-12-31")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetConnectionQualityReportsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetConnectionQualityReports.GetConnectionQualityReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetConnectionQualityReportsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetConnectionQualityReports.GetConnectionQualityReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +110,4 @@ public RequestInformation ToPostRequestInformation(GetConnectionQualityReportsPo } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetDailyAggregatedRemoteConnectionReports/GetDailyAggregatedRemoteConnectionReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetDailyAggregatedRemoteConnectionReports/GetDailyAggregatedRemoteConnectionReportsPostRequestBody.cs index bc85ef3b23..82fa5bb8e8 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetDailyAggregatedRemoteConnectionReports/GetDailyAggregatedRemoteConnectionReportsPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetDailyAggregatedRemoteConnectionReports/GetDailyAggregatedRemoteConnectionReportsPostRequestBody.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.VirtualEndpoint.Reports.GetDailyAggregatedRemoteConnectionReports { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetDailyAggregatedRemoteConnectionReportsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetDailyAggregatedRemoteConnectionReportsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -57,7 +59,7 @@ public class GetDailyAggregatedRemoteConnectionReportsPostRequestBody : IAdditio /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetDailyAggregatedRemoteConnectionReportsPostRequestBody() { @@ -66,12 +68,12 @@ public GetDailyAggregatedRemoteConnectionReportsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetDailyAggregatedRemoteConnectionReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetDailyAggregatedRemoteConnectionReports.GetDailyAggregatedRemoteConnectionReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetDailyAggregatedRemoteConnectionReportsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetDailyAggregatedRemoteConnectionReports.GetDailyAggregatedRemoteConnectionReportsPostRequestBody(); } /// /// The deserialization information for the current model @@ -82,10 +84,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -108,3 +110,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetDailyAggregatedRemoteConnectionReports/GetDailyAggregatedRemoteConnectionReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetDailyAggregatedRemoteConnectionReports/GetDailyAggregatedRemoteConnectionReportsRequestBuilder.cs index 6f1bedfbaa..1dd4a799bc 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetDailyAggregatedRemoteConnectionReports/GetDailyAggregatedRemoteConnectionReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetDailyAggregatedRemoteConnectionReports/GetDailyAggregatedRemoteConnectionReportsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Reports.GetDailyAggregatedRemo /// /// Provides operations to call the getDailyAggregatedRemoteConnectionReports method. /// - public class GetDailyAggregatedRemoteConnectionReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetDailyAggregatedRemoteConnectionReportsRequestBuilder : BaseCliRequestBuilder { /// /// Get the daily aggregated remote connection reports, such as round trip time, available bandwidth, and so on, in a given period. @@ -41,8 +44,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetDailyAggregatedRemoteConnectionReportsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetDailyAggregatedRemoteConnectionReports.GetDailyAggregatedRemoteConnectionReportsPostRequestBody.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 GetDailyAggregatedRemoteConnectionReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getDailyAggregatedRemoteConnectionReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetDailyAggregatedRemoteConnectionReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getDailyAggregatedRemoteConnectionReports", rawUrl) @@ -90,11 +93,11 @@ public GetDailyAggregatedRemoteConnectionReportsRequestBuilder(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(GetDailyAggregatedRemoteConnectionReportsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetDailyAggregatedRemoteConnectionReports.GetDailyAggregatedRemoteConnectionReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetDailyAggregatedRemoteConnectionReportsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetDailyAggregatedRemoteConnectionReports.GetDailyAggregatedRemoteConnectionReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(GetDailyAggregatedRemoteConne } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportPostRequestBody.cs index a6381f2552..de32649a07 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportPostRequestBody.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.VirtualEndpoint.Reports.GetFrontlineReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetFrontlineReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetFrontlineReportPostRequestBody : IAdditionalDataHolder, 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,7 +40,7 @@ public class GetFrontlineReportPostRequestBody : IAdditionalDataHolder, IParsabl public List OrderBy { get; set; } #endif /// The reportName property - public CloudPcReportName? ReportName { get; set; } + public global::ApiSdk.Models.CloudPcReportName? ReportName { get; set; } /// The search property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -60,7 +62,7 @@ public class GetFrontlineReportPostRequestBody : IAdditionalDataHolder, IParsabl /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetFrontlineReportPostRequestBody() { @@ -69,12 +71,12 @@ public GetFrontlineReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetFrontlineReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetFrontlineReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -85,11 +87,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -104,7 +106,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("filter", Filter); writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); - writer.WriteEnumValue("reportName", ReportName); + writer.WriteEnumValue("reportName", ReportName); writer.WriteStringValue("search", Search); writer.WriteCollectionOfPrimitiveValues("select", Select); writer.WriteIntValue("skip", Skip); @@ -113,3 +115,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportRequestBuilder.cs index 2b8b198a54..2aaf4933a9 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetFrontlineReport/GetFrontlineReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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,15 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport /// /// Provides operations to call the getFrontlineReport method. /// - public class GetFrontlineReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetFrontlineReportRequestBuilder : BaseCliRequestBuilder { /// /// Get the Windows 365 Frontline reports, such as real-time or historical data reports. /// Find more info here /// /// A + [Obsolete("Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport on 2024-08-22 and will be removed 2024-12-31")] public Command BuildPostCommand() { var command = new Command("post"); @@ -41,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(GetFrontlineReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -69,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 GetFrontlineReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getFrontlineReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetFrontlineReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getFrontlineReport", rawUrl) @@ -88,13 +92,14 @@ public GetFrontlineReportRequestBuilder(string rawUrl) : base("{+baseurl}/device /// A /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. + [Obsolete("Starting from December 31, 2024, this API ('getFrontlineReport') will be deprecated and no longer supported. Please use the retrieveFrontlineReports API. as of 2024-09/getFrontlineReport on 2024-08-22 and will be removed 2024-12-31")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(GetFrontlineReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetFrontlineReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +110,4 @@ public RequestInformation ToPostRequestInformation(GetFrontlineReportPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetInaccessibleCloudPcReports/GetInaccessibleCloudPcReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetInaccessibleCloudPcReports/GetInaccessibleCloudPcReportsPostRequestBody.cs index 600e73d285..614ad925b1 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetInaccessibleCloudPcReports/GetInaccessibleCloudPcReportsPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetInaccessibleCloudPcReports/GetInaccessibleCloudPcReportsPostRequestBody.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.VirtualEndpoint.Reports.GetInaccessibleCloudPcReports { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetInaccessibleCloudPcReportsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetInaccessibleCloudPcReportsPostRequestBody : IAdditionalDataHolder, 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,7 +40,7 @@ public class GetInaccessibleCloudPcReportsPostRequestBody : IAdditionalDataHolde public List OrderBy { get; set; } #endif /// The reportName property - public CloudPCInaccessibleReportName? ReportName { get; set; } + public global::ApiSdk.Models.CloudPCInaccessibleReportName? ReportName { get; set; } /// The search property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -60,7 +62,7 @@ public class GetInaccessibleCloudPcReportsPostRequestBody : IAdditionalDataHolde /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetInaccessibleCloudPcReportsPostRequestBody() { @@ -69,12 +71,12 @@ public GetInaccessibleCloudPcReportsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetInaccessibleCloudPcReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetInaccessibleCloudPcReports.GetInaccessibleCloudPcReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetInaccessibleCloudPcReportsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetInaccessibleCloudPcReports.GetInaccessibleCloudPcReportsPostRequestBody(); } /// /// The deserialization information for the current model @@ -85,11 +87,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -104,7 +106,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("filter", Filter); writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); - writer.WriteEnumValue("reportName", ReportName); + writer.WriteEnumValue("reportName", ReportName); writer.WriteStringValue("search", Search); writer.WriteCollectionOfPrimitiveValues("select", Select); writer.WriteIntValue("skip", Skip); @@ -113,3 +115,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetInaccessibleCloudPcReports/GetInaccessibleCloudPcReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetInaccessibleCloudPcReports/GetInaccessibleCloudPcReportsRequestBuilder.cs index a247a87498..d84fca11dd 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetInaccessibleCloudPcReports/GetInaccessibleCloudPcReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetInaccessibleCloudPcReports/GetInaccessibleCloudPcReportsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Reports.GetInaccessibleCloudPc /// /// Provides operations to call the getInaccessibleCloudPcReports method. /// - public class GetInaccessibleCloudPcReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetInaccessibleCloudPcReportsRequestBuilder : BaseCliRequestBuilder { /// /// Get inaccessible Cloud PCs with details, including the latest health state, failed connection count, failed health check count, and system status. An inaccessible Cloud PC represents a Cloud PC that is in an unavailable state (at least one of the health checks failed) or has consecutive user connections failure. @@ -41,8 +44,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetInaccessibleCloudPcReportsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetInaccessibleCloudPcReports.GetInaccessibleCloudPcReportsPostRequestBody.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 GetInaccessibleCloudPcReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getInaccessibleCloudPcReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetInaccessibleCloudPcReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getInaccessibleCloudPcReports", rawUrl) @@ -90,11 +93,11 @@ public GetInaccessibleCloudPcReportsRequestBuilder(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(GetInaccessibleCloudPcReportsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetInaccessibleCloudPcReports.GetInaccessibleCloudPcReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetInaccessibleCloudPcReportsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetInaccessibleCloudPcReports.GetInaccessibleCloudPcReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(GetInaccessibleCloudPcReports } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRawRemoteConnectionReports/GetRawRemoteConnectionReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRawRemoteConnectionReports/GetRawRemoteConnectionReportsPostRequestBody.cs index 0f9b020801..82068d2642 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRawRemoteConnectionReports/GetRawRemoteConnectionReportsPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRawRemoteConnectionReports/GetRawRemoteConnectionReportsPostRequestBody.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.VirtualEndpoint.Reports.GetRawRemoteConnectionReports { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetRawRemoteConnectionReportsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetRawRemoteConnectionReportsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -57,7 +59,7 @@ public class GetRawRemoteConnectionReportsPostRequestBody : IAdditionalDataHolde /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetRawRemoteConnectionReportsPostRequestBody() { @@ -66,12 +68,12 @@ public GetRawRemoteConnectionReportsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetRawRemoteConnectionReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRawRemoteConnectionReports.GetRawRemoteConnectionReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetRawRemoteConnectionReportsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRawRemoteConnectionReports.GetRawRemoteConnectionReportsPostRequestBody(); } /// /// The deserialization information for the current model @@ -82,10 +84,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -108,3 +110,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRawRemoteConnectionReports/GetRawRemoteConnectionReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRawRemoteConnectionReports/GetRawRemoteConnectionReportsRequestBuilder.cs index d06e0a2697..bc1da304ce 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRawRemoteConnectionReports/GetRawRemoteConnectionReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRawRemoteConnectionReports/GetRawRemoteConnectionReportsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Reports.GetRawRemoteConnection /// /// Provides operations to call the getRawRemoteConnectionReports method. /// - public class GetRawRemoteConnectionReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRawRemoteConnectionReportsRequestBuilder : BaseCliRequestBuilder { /// /// Get the raw real-time remote connection report for a Cloud PC without any calculation, such as roundTripTime or available bandwidth, which are aggregated hourly from the raw event data. @@ -41,8 +44,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetRawRemoteConnectionReportsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRawRemoteConnectionReports.GetRawRemoteConnectionReportsPostRequestBody.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 GetRawRemoteConnectionReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getRawRemoteConnectionReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRawRemoteConnectionReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getRawRemoteConnectionReports", rawUrl) @@ -90,11 +93,11 @@ public GetRawRemoteConnectionReportsRequestBuilder(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(GetRawRemoteConnectionReportsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRawRemoteConnectionReports.GetRawRemoteConnectionReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetRawRemoteConnectionReportsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRawRemoteConnectionReports.GetRawRemoteConnectionReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(GetRawRemoteConnectionReports } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRealTimeRemoteConnectionLatencyWithCloudPcId/GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRealTimeRemoteConnectionLatencyWithCloudPcId/GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder.cs index c4379a280c..696f1b36e2 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRealTimeRemoteConnectionLatencyWithCloudPcId/GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRealTimeRemoteConnectionLatencyWithCloudPcId/GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Reports.GetRealTimeRemoteConne /// /// Provides operations to call the getRealTimeRemoteConnectionLatency method. /// - public class GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder : BaseCliRequestBuilder { /// /// Get the real-time connection latency information for a Cloud PC. @@ -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 GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionLatency(cloudPcId='{cloudPcId}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionLatency(cloudPcId='{cloudPcId}')", rawUrl) @@ -96,3 +99,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.VirtualEndpoint.Reports.GetRealTimeRemoteConne /// /// Provides operations to call the getRealTimeRemoteConnectionStatus method. /// - public class GetRealTimeRemoteConnectionStatusWithCloudPcIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRealTimeRemoteConnectionStatusWithCloudPcIdRequestBuilder : BaseCliRequestBuilder { /// /// Get the real-time connection status information, such as signInStatus or daysSinceLastUse, for a Cloud PC. @@ -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 GetRealTimeRemoteConnectionStatusWithCloudPcIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionStatus(cloudPcId='{cloudPcId}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRealTimeRemoteConnectionStatusWithCloudPcIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionStatus(cloudPcId='{cloudPcId}')", rawUrl) @@ -96,3 +99,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.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetRemoteConnectionHistoricalReportsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetRemoteConnectionHistoricalReportsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -57,7 +59,7 @@ public class GetRemoteConnectionHistoricalReportsPostRequestBody : IAdditionalDa /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetRemoteConnectionHistoricalReportsPostRequestBody() { @@ -66,12 +68,12 @@ public GetRemoteConnectionHistoricalReportsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetRemoteConnectionHistoricalReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports.GetRemoteConnectionHistoricalReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetRemoteConnectionHistoricalReportsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports.GetRemoteConnectionHistoricalReportsPostRequestBody(); } /// /// The deserialization information for the current model @@ -82,10 +84,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -108,3 +110,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRemoteConnectionHistoricalReports/GetRemoteConnectionHistoricalReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRemoteConnectionHistoricalReports/GetRemoteConnectionHistoricalReportsRequestBuilder.cs index bf7ac394f2..c5e4c2bf6c 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRemoteConnectionHistoricalReports/GetRemoteConnectionHistoricalReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetRemoteConnectionHistoricalReports/GetRemoteConnectionHistoricalReportsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Reports.GetRemoteConnectionHis /// /// Provides operations to call the getRemoteConnectionHistoricalReports method. /// - public class GetRemoteConnectionHistoricalReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetRemoteConnectionHistoricalReportsRequestBuilder : BaseCliRequestBuilder { /// /// Get the remote connection history records of a Cloud PC during a given period. This report contains data such as signInDateTime, signOutDateTime, usageInHour, remoteSignInTimeInSec and roundTripTimeInMsP50, and so on. This data is aggregated hourly for a specified time period, such as the last seven days. @@ -41,8 +44,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetRemoteConnectionHistoricalReportsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports.GetRemoteConnectionHistoricalReportsPostRequestBody.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 GetRemoteConnectionHistoricalReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getRemoteConnectionHistoricalReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetRemoteConnectionHistoricalReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getRemoteConnectionHistoricalReports", rawUrl) @@ -90,11 +93,11 @@ public GetRemoteConnectionHistoricalReportsRequestBuilder(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(GetRemoteConnectionHistoricalReportsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports.GetRemoteConnectionHistoricalReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetRemoteConnectionHistoricalReportsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports.GetRemoteConnectionHistoricalReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(GetRemoteConnectionHistorical } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetSharedUseLicenseUsageReport/GetSharedUseLicenseUsageReportPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetSharedUseLicenseUsageReport/GetSharedUseLicenseUsageReportPostRequestBody.cs deleted file mode 100644 index c342b0b50b..0000000000 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetSharedUseLicenseUsageReport/GetSharedUseLicenseUsageReportPostRequestBody.cs +++ /dev/null @@ -1,115 +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.VirtualEndpoint.Reports.GetSharedUseLicenseUsageReport -{ - #pragma warning disable CS1591 - public class GetSharedUseLicenseUsageReportPostRequestBody : IAdditionalDataHolder, 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 filter property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Filter { get; set; } -#nullable restore -#else - public string Filter { get; set; } -#endif - /// The groupBy property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? GroupBy { get; set; } -#nullable restore -#else - public List GroupBy { get; set; } -#endif - /// The orderBy property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? OrderBy { get; set; } -#nullable restore -#else - public List OrderBy { get; set; } -#endif - /// The reportName property - public CloudPcReportName? ReportName { get; set; } - /// The search property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public string? Search { get; set; } -#nullable restore -#else - public string Search { get; set; } -#endif - /// The select property -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public List? Select { get; set; } -#nullable restore -#else - public List Select { get; set; } -#endif - /// The skip property - public int? Skip { get; set; } - /// The top property - public int? Top { get; set; } - /// - /// Instantiates a new and sets the default values. - /// - public GetSharedUseLicenseUsageReportPostRequestBody() - { - 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 GetSharedUseLicenseUsageReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) - { - _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetSharedUseLicenseUsageReportPostRequestBody(); - } - /// - /// The deserialization information for the current model - /// - /// A IDictionary<string, Action<IParseNode>> - public virtual IDictionary> GetFieldDeserializers() - { - return new Dictionary> - { - { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "reportName", n => { ReportName = n.GetEnumValue(); } }, - { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "skip", n => { Skip = n.GetIntValue(); } }, - { "top", n => { Top = 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.WriteStringValue("filter", Filter); - writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); - writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); - writer.WriteEnumValue("reportName", ReportName); - writer.WriteStringValue("search", Search); - writer.WriteCollectionOfPrimitiveValues("select", Select); - writer.WriteIntValue("skip", Skip); - writer.WriteIntValue("top", Top); - writer.WriteAdditionalData(AdditionalData); - } - } -} diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetSharedUseLicenseUsageReport/GetSharedUseLicenseUsageReportRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetSharedUseLicenseUsageReport/GetSharedUseLicenseUsageReportRequestBuilder.cs deleted file mode 100644 index 91ac3d9a50..0000000000 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetSharedUseLicenseUsageReport/GetSharedUseLicenseUsageReportRequestBuilder.cs +++ /dev/null @@ -1,109 +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.VirtualEndpoint.Reports.GetSharedUseLicenseUsageReport -{ - /// - /// Provides operations to call the getSharedUseLicenseUsageReport method. - /// - public class GetSharedUseLicenseUsageReportRequestBuilder : BaseCliRequestBuilder - { - /// - /// Get a usage report on shared-use licenses, such as servicePlanId, licenseCount, and claimedLicenseCount, for real-time, 7 days, or 28 days trend. - /// Find more info here - /// - /// A - [Obsolete("The getSharedUseLicenseUsageReport API is deprecated and will stop returning on Oct 17, 2023. Please use getFrontlineReport instead. as of 2023-05/getSharedUseLicenseUsageReport")] - public Command BuildPostCommand() - { - var command = new Command("post"); - command.Description = "Get a usage report on shared-use licenses, such as servicePlanId, licenseCount, and claimedLicenseCount, for real-time, 7 days, or 28 days trend.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcreports-getshareduselicenseusagereport?view=graph-rest-beta"; - 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 = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetSharedUseLicenseUsageReportPostRequestBody.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 GetSharedUseLicenseUsageReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getSharedUseLicenseUsageReport", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public GetSharedUseLicenseUsageReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getSharedUseLicenseUsageReport", rawUrl) - { - } - /// - /// Get a usage report on shared-use licenses, such as servicePlanId, licenseCount, and claimedLicenseCount, for real-time, 7 days, or 28 days trend. - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The getSharedUseLicenseUsageReport API is deprecated and will stop returning on Oct 17, 2023. Please use getFrontlineReport instead. as of 2023-05/getSharedUseLicenseUsageReport")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(GetSharedUseLicenseUsageReportPostRequestBody body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(GetSharedUseLicenseUsageReportPostRequestBody 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; - } - } -} diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetTotalAggregatedRemoteConnectionReports/GetTotalAggregatedRemoteConnectionReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetTotalAggregatedRemoteConnectionReports/GetTotalAggregatedRemoteConnectionReportsPostRequestBody.cs index b513226d31..361571f385 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetTotalAggregatedRemoteConnectionReports/GetTotalAggregatedRemoteConnectionReportsPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetTotalAggregatedRemoteConnectionReports/GetTotalAggregatedRemoteConnectionReportsPostRequestBody.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.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetTotalAggregatedRemoteConnectionReportsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GetTotalAggregatedRemoteConnectionReportsPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -57,7 +59,7 @@ public class GetTotalAggregatedRemoteConnectionReportsPostRequestBody : IAdditio /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GetTotalAggregatedRemoteConnectionReportsPostRequestBody() { @@ -66,12 +68,12 @@ public GetTotalAggregatedRemoteConnectionReportsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GetTotalAggregatedRemoteConnectionReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports.GetTotalAggregatedRemoteConnectionReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetTotalAggregatedRemoteConnectionReportsPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports.GetTotalAggregatedRemoteConnectionReportsPostRequestBody(); } /// /// The deserialization information for the current model @@ -82,10 +84,10 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -108,3 +110,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetTotalAggregatedRemoteConnectionReports/GetTotalAggregatedRemoteConnectionReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetTotalAggregatedRemoteConnectionReports/GetTotalAggregatedRemoteConnectionReportsRequestBuilder.cs index 938e9f1cae..4378c4675b 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetTotalAggregatedRemoteConnectionReports/GetTotalAggregatedRemoteConnectionReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/GetTotalAggregatedRemoteConnectionReports/GetTotalAggregatedRemoteConnectionReportsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Reports.GetTotalAggregatedRemo /// /// Provides operations to call the getTotalAggregatedRemoteConnectionReports method. /// - public class GetTotalAggregatedRemoteConnectionReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetTotalAggregatedRemoteConnectionReportsRequestBuilder : BaseCliRequestBuilder { /// /// Get the total aggregated remote connection usage of a Cloud PC during a given time span. @@ -41,8 +44,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GetTotalAggregatedRemoteConnectionReportsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports.GetTotalAggregatedRemoteConnectionReportsPostRequestBody.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 GetTotalAggregatedRemoteConnectionReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getTotalAggregatedRemoteConnectionReports", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetTotalAggregatedRemoteConnectionReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/getTotalAggregatedRemoteConnectionReports", rawUrl) @@ -90,11 +93,11 @@ public GetTotalAggregatedRemoteConnectionReportsRequestBuilder(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(GetTotalAggregatedRemoteConnectionReportsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports.GetTotalAggregatedRemoteConnectionReportsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetTotalAggregatedRemoteConnectionReportsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports.GetTotalAggregatedRemoteConnectionReportsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(GetTotalAggregatedRemoteConne } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.cs index c00ad679a9..9990952690 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.ExportJobs; using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetActionStatusReports; using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcPerformanceReport; @@ -11,11 +12,17 @@ using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRealTimeRemoteConnectionLatencyWithCloudPcId; using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRealTimeRemoteConnectionStatusWithCloudPcId; using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports; -using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetSharedUseLicenseUsageReport; using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports; +using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport; +using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports; +using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport; +using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports; +using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports; using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport; +using ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -34,7 +41,8 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint.Reports /// /// Provides operations to manage the reports property of the microsoft.graph.virtualEndpoint entity. /// - public class ReportsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property reports for deviceManagement @@ -44,18 +52,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property reports 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}, @@ -73,7 +74,7 @@ public Command BuildExportJobsNavCommand() { var command = new Command("export-jobs"); command.Description = "Provides operations to manage the exportJobs property of the microsoft.graph.cloudPcReports entity."; - var builder = new ExportJobsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.ExportJobs.ExportJobsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -100,7 +101,7 @@ public Command BuildGetActionStatusReportsNavCommand() { var command = new Command("get-action-status-reports"); command.Description = "Provides operations to call the getActionStatusReports method."; - var builder = new GetActionStatusReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetActionStatusReports.GetActionStatusReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -117,7 +118,7 @@ public Command BuildGetCloudPcPerformanceReportNavCommand() { var command = new Command("get-cloud-pc-performance-report"); command.Description = "Provides operations to call the getCloudPcPerformanceReport method."; - var builder = new GetCloudPcPerformanceReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcPerformanceReport.GetCloudPcPerformanceReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -134,7 +135,7 @@ public Command BuildGetCloudPcRecommendationReportsNavCommand() { var command = new Command("get-cloud-pc-recommendation-reports"); command.Description = "Provides operations to call the getCloudPcRecommendationReports method."; - var builder = new GetCloudPcRecommendationReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetCloudPcRecommendationReports.GetCloudPcRecommendationReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -151,23 +152,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Cloud PC related reports."; - 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"); @@ -175,8 +164,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,7 +184,7 @@ public Command BuildGetConnectionQualityReportsNavCommand() { var command = new Command("get-connection-quality-reports"); command.Description = "Provides operations to call the getConnectionQualityReports method."; - var builder = new GetConnectionQualityReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetConnectionQualityReports.GetConnectionQualityReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -214,7 +201,7 @@ public Command BuildGetDailyAggregatedRemoteConnectionReportsNavCommand() { var command = new Command("get-daily-aggregated-remote-connection-reports"); command.Description = "Provides operations to call the getDailyAggregatedRemoteConnectionReports method."; - var builder = new GetDailyAggregatedRemoteConnectionReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetDailyAggregatedRemoteConnectionReports.GetDailyAggregatedRemoteConnectionReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -231,7 +218,7 @@ public Command BuildGetFrontlineReportNavCommand() { var command = new Command("get-frontline-report"); command.Description = "Provides operations to call the getFrontlineReport method."; - var builder = new GetFrontlineReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetFrontlineReport.GetFrontlineReportRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -248,7 +235,7 @@ public Command BuildGetInaccessibleCloudPcReportsNavCommand() { var command = new Command("get-inaccessible-cloud-pc-reports"); command.Description = "Provides operations to call the getInaccessibleCloudPcReports method."; - var builder = new GetInaccessibleCloudPcReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetInaccessibleCloudPcReports.GetInaccessibleCloudPcReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -265,7 +252,7 @@ public Command BuildGetRawRemoteConnectionReportsNavCommand() { var command = new Command("get-raw-remote-connection-reports"); command.Description = "Provides operations to call the getRawRemoteConnectionReports method."; - var builder = new GetRawRemoteConnectionReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRawRemoteConnectionReports.GetRawRemoteConnectionReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -282,7 +269,7 @@ public Command BuildGetRealTimeRemoteConnectionLatencyWithCloudPcIdRbCommand() { var command = new Command("get-real-time-remote-connection-latency-with-cloud-pc-id"); command.Description = "Provides operations to call the getRealTimeRemoteConnectionLatency method."; - var builder = new GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRealTimeRemoteConnectionLatencyWithCloudPcId.GetRealTimeRemoteConnectionLatencyWithCloudPcIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -299,7 +286,7 @@ public Command BuildGetRealTimeRemoteConnectionStatusWithCloudPcIdRbCommand() { var command = new Command("get-real-time-remote-connection-status-with-cloud-pc-id"); command.Description = "Provides operations to call the getRealTimeRemoteConnectionStatus method."; - var builder = new GetRealTimeRemoteConnectionStatusWithCloudPcIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRealTimeRemoteConnectionStatusWithCloudPcId.GetRealTimeRemoteConnectionStatusWithCloudPcIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -316,24 +303,7 @@ public Command BuildGetRemoteConnectionHistoricalReportsNavCommand() { var command = new Command("get-remote-connection-historical-reports"); command.Description = "Provides operations to call the getRemoteConnectionHistoricalReports method."; - var builder = new GetRemoteConnectionHistoricalReportsRequestBuilder(PathParameters); - var execCommands = new List(); - execCommands.Add(builder.BuildPostCommand()); - foreach (var cmd in execCommands) - { - command.AddCommand(cmd); - } - return command; - } - /// - /// Provides operations to call the getSharedUseLicenseUsageReport method. - /// - /// A - public Command BuildGetSharedUseLicenseUsageReportNavCommand() - { - var command = new Command("get-shared-use-license-usage-report"); - command.Description = "Provides operations to call the getSharedUseLicenseUsageReport method."; - var builder = new GetSharedUseLicenseUsageReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetRemoteConnectionHistoricalReports.GetRemoteConnectionHistoricalReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -350,7 +320,7 @@ public Command BuildGetTotalAggregatedRemoteConnectionReportsNavCommand() { var command = new Command("get-total-aggregated-remote-connection-reports"); command.Description = "Provides operations to call the getTotalAggregatedRemoteConnectionReports method."; - var builder = new GetTotalAggregatedRemoteConnectionReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.GetTotalAggregatedRemoteConnectionReports.GetTotalAggregatedRemoteConnectionReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -384,8 +354,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CloudPcReports.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcReports.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -405,6 +375,91 @@ public Command BuildPatchCommand() return command; } /// + /// Provides operations to call the retrieveBulkActionStatusReport method. + /// + /// A + public Command BuildRetrieveBulkActionStatusReportNavCommand() + { + var command = new Command("retrieve-bulk-action-status-report"); + command.Description = "Provides operations to call the retrieveBulkActionStatusReport method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveCloudPcRecommendationReports method. + /// + /// A + public Command BuildRetrieveCloudPcRecommendationReportsNavCommand() + { + var command = new Command("retrieve-cloud-pc-recommendation-reports"); + command.Description = "Provides operations to call the retrieveCloudPcRecommendationReports method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveCloudPcTenantMetricsReport method. + /// + /// A + public Command BuildRetrieveCloudPcTenantMetricsReportNavCommand() + { + var command = new Command("retrieve-cloud-pc-tenant-metrics-report"); + command.Description = "Provides operations to call the retrieveCloudPcTenantMetricsReport method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveCloudPcTroubleshootReports method. + /// + /// A + public Command BuildRetrieveCloudPcTroubleshootReportsNavCommand() + { + var command = new Command("retrieve-cloud-pc-troubleshoot-reports"); + command.Description = "Provides operations to call the retrieveCloudPcTroubleshootReports method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveConnectionQualityReports method. + /// + /// A + public Command BuildRetrieveConnectionQualityReportsNavCommand() + { + var command = new Command("retrieve-connection-quality-reports"); + command.Description = "Provides operations to call the retrieveConnectionQualityReports method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.RetrieveConnectionQualityReportsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to call the retrieveCrossRegionDisasterRecoveryReport method. /// /// A @@ -412,7 +467,24 @@ public Command BuildRetrieveCrossRegionDisasterRecoveryReportNavCommand() { var command = new Command("retrieve-cross-region-disaster-recovery-report"); command.Description = "Provides operations to call the retrieveCrossRegionDisasterRecoveryReport method."; - var builder = new RetrieveCrossRegionDisasterRecoveryReportRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the retrieveFrontlineReports method. + /// + /// A + public Command BuildRetrieveFrontlineReportsNavCommand() + { + var command = new Command("retrieve-frontline-reports"); + command.Description = "Provides operations to call the retrieveFrontlineReports method."; + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -422,14 +494,14 @@ public Command BuildRetrieveCrossRegionDisasterRecoveryReportNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports{?%24expand,%24select}", rawUrl) @@ -461,11 +533,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -481,11 +553,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CloudPcReports body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcReports body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcReports body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcReports body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -497,7 +569,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcReports body, Action< /// /// Cloud PC related reports. /// - public class ReportsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReportsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -522,3 +595,4 @@ public class ReportsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportPostRequestBody.cs new file mode 100644 index 0000000000..f217340a1c --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportPostRequestBody.cs @@ -0,0 +1,113 @@ +// +#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.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveBulkActionStatusReportPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveBulkActionStatusReportPostRequestBody() + { + 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.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportRequestBuilder.cs new file mode 100644 index 0000000000..6ae8c32e7f --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveBulkActionStatusReport/RetrieveBulkActionStatusReportRequestBuilder.cs @@ -0,0 +1,111 @@ +// +#pragma warning disable CS0618 +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.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport +{ + /// + /// Provides operations to call the retrieveBulkActionStatusReport method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveBulkActionStatusReportRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcreports-retrievebulkactionstatusreport?view=graph-rest-beta"; + 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.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody.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 RetrieveBulkActionStatusReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveBulkActionStatusReport", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveBulkActionStatusReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveBulkActionStatusReport", rawUrl) + { + } + /// + /// Get the bulk remote action status report, including data such as the bulk action ID, bulk action display name, initiating user's principal name, action type, and action state. + /// + /// 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.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveBulkActionStatusReport.RetrieveBulkActionStatusReportPostRequestBody 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/VirtualEndpoint/Reports/RetrieveCloudPcRecommendationReports/RetrieveCloudPcRecommendationReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcRecommendationReports/RetrieveCloudPcRecommendationReportsPostRequestBody.cs new file mode 100644 index 0000000000..db7c8e49f4 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcRecommendationReports/RetrieveCloudPcRecommendationReportsPostRequestBody.cs @@ -0,0 +1,118 @@ +// +#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.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveCloudPcRecommendationReportsPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The reportName property + public global::ApiSdk.Models.CloudPcRecommendationReportType? ReportName { get; set; } + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveCloudPcRecommendationReportsPostRequestBody() + { + 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.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteEnumValue("reportName", ReportName); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcRecommendationReports/RetrieveCloudPcRecommendationReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcRecommendationReports/RetrieveCloudPcRecommendationReportsRequestBuilder.cs new file mode 100644 index 0000000000..6730d65b58 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcRecommendationReports/RetrieveCloudPcRecommendationReportsRequestBuilder.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.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports +{ + /// + /// Provides operations to call the retrieveCloudPcRecommendationReports method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveCloudPcRecommendationReportsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveCloudPcRecommendationReports + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveCloudPcRecommendationReports"; + 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.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody.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 RetrieveCloudPcRecommendationReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCloudPcRecommendationReports", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveCloudPcRecommendationReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCloudPcRecommendationReports", rawUrl) + { + } + /// + /// Invoke action retrieveCloudPcRecommendationReports + /// + /// 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.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcRecommendationReports.RetrieveCloudPcRecommendationReportsPostRequestBody 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/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportPostRequestBody.cs new file mode 100644 index 0000000000..401dbf6e82 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportPostRequestBody.cs @@ -0,0 +1,118 @@ +// +#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.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveCloudPcTenantMetricsReportPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The reportName property + public global::ApiSdk.Models.CloudPCPerformanceReportName? ReportName { get; set; } + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveCloudPcTenantMetricsReportPostRequestBody() + { + 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.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteEnumValue("reportName", ReportName); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilder.cs new file mode 100644 index 0000000000..3b2098f7c2 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilder.cs @@ -0,0 +1,111 @@ +// +#pragma warning disable CS0618 +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.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport +{ + /// + /// Provides operations to call the retrieveCloudPcTenantMetricsReport method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveCloudPcTenantMetricsReportRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get a report related to the performance of Cloud PCs. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Get a report related to the performance of Cloud PCs.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctenantmetricsreport?view=graph-rest-beta"; + 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.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportPostRequestBody.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 RetrieveCloudPcTenantMetricsReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTenantMetricsReport", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveCloudPcTenantMetricsReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTenantMetricsReport", rawUrl) + { + } + /// + /// Get a report related to the performance of Cloud PCs. + /// + /// 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.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportPostRequestBody 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/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsPostRequestBody.cs new file mode 100644 index 0000000000..2c8646c349 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsPostRequestBody.cs @@ -0,0 +1,118 @@ +// +#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.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveCloudPcTroubleshootReportsPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The reportName property + public global::ApiSdk.Models.CloudPCTroubleshootReportType? ReportName { get; set; } + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveCloudPcTroubleshootReportsPostRequestBody() + { + 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.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteEnumValue("reportName", ReportName); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsRequestBuilder.cs new file mode 100644 index 0000000000..434f6f709c --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsRequestBuilder.cs @@ -0,0 +1,111 @@ +// +#pragma warning disable CS0618 +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.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports +{ + /// + /// Provides operations to call the retrieveCloudPcTroubleshootReports method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveCloudPcTroubleshootReportsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctroubleshootreports?view=graph-rest-beta"; + 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.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody.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 RetrieveCloudPcTroubleshootReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveCloudPcTroubleshootReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTroubleshootReports", rawUrl) + { + } + /// + /// Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues. + /// + /// 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.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCloudPcTroubleshootReports.RetrieveCloudPcTroubleshootReportsPostRequestBody 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/VirtualEndpoint/Reports/RetrieveConnectionQualityReports/RetrieveConnectionQualityReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveConnectionQualityReports/RetrieveConnectionQualityReportsPostRequestBody.cs new file mode 100644 index 0000000000..651a7e5660 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveConnectionQualityReports/RetrieveConnectionQualityReportsPostRequestBody.cs @@ -0,0 +1,118 @@ +// +#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.VirtualEndpoint.Reports.RetrieveConnectionQualityReports +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveConnectionQualityReportsPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The reportName property + public global::ApiSdk.Models.CloudPCConnectionQualityReportType? ReportName { get; set; } + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveConnectionQualityReportsPostRequestBody() + { + 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.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.RetrieveConnectionQualityReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.RetrieveConnectionQualityReportsPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteEnumValue("reportName", ReportName); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveConnectionQualityReports/RetrieveConnectionQualityReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveConnectionQualityReports/RetrieveConnectionQualityReportsRequestBuilder.cs new file mode 100644 index 0000000000..076c466415 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveConnectionQualityReports/RetrieveConnectionQualityReportsRequestBuilder.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.VirtualEndpoint.Reports.RetrieveConnectionQualityReports +{ + /// + /// Provides operations to call the retrieveConnectionQualityReports method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveConnectionQualityReportsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveConnectionQualityReports + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveConnectionQualityReports"; + 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.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.RetrieveConnectionQualityReportsPostRequestBody.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 RetrieveConnectionQualityReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveConnectionQualityReports", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveConnectionQualityReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveConnectionQualityReports", rawUrl) + { + } + /// + /// Invoke action retrieveConnectionQualityReports + /// + /// 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.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.RetrieveConnectionQualityReportsPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveConnectionQualityReports.RetrieveConnectionQualityReportsPostRequestBody 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/VirtualEndpoint/Reports/RetrieveCrossRegionDisasterRecoveryReport/RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCrossRegionDisasterRecoveryReport/RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.cs index 9916efb891..0e7751bed5 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCrossRegionDisasterRecoveryReport/RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCrossRegionDisasterRecoveryReport/RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.cs @@ -1,13 +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.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RetrieveCrossRegionDisasterRecoveryReportPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RetrieveCrossRegionDisasterRecoveryReportPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -36,6 +39,8 @@ public class RetrieveCrossRegionDisasterRecoveryReportPostRequestBody : IAdditio #else public List OrderBy { get; set; } #endif + /// The reportName property + public global::ApiSdk.Models.CloudPcDisasterRecoveryReportName? ReportName { get; set; } /// The search property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -57,7 +62,7 @@ public class RetrieveCrossRegionDisasterRecoveryReportPostRequestBody : IAdditio /// The top property public int? Top { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RetrieveCrossRegionDisasterRecoveryReportPostRequestBody() { @@ -66,12 +71,12 @@ public RetrieveCrossRegionDisasterRecoveryReportPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RetrieveCrossRegionDisasterRecoveryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RetrieveCrossRegionDisasterRecoveryReportPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody(); } /// /// The deserialization information for the current model @@ -82,10 +87,11 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "filter", n => { Filter = n.GetStringValue(); } }, - { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, - { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, { "search", n => { Search = n.GetStringValue(); } }, - { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "skip", n => { Skip = n.GetIntValue(); } }, { "top", n => { Top = n.GetIntValue(); } }, }; @@ -100,6 +106,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("filter", Filter); writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteEnumValue("reportName", ReportName); writer.WriteStringValue("search", Search); writer.WriteCollectionOfPrimitiveValues("select", Select); writer.WriteIntValue("skip", Skip); @@ -108,3 +115,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCrossRegionDisasterRecoveryReport/RetrieveCrossRegionDisasterRecoveryReportRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCrossRegionDisasterRecoveryReport/RetrieveCrossRegionDisasterRecoveryReportRequestBuilder.cs index c3c3c23e60..7e7b54f702 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCrossRegionDisasterRecoveryReport/RetrieveCrossRegionDisasterRecoveryReportRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCrossRegionDisasterRecoveryReport/RetrieveCrossRegionDisasterRecoveryReportRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDis /// /// Provides operations to call the retrieveCrossRegionDisasterRecoveryReport method. /// - public class RetrieveCrossRegionDisasterRecoveryReportRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveCrossRegionDisasterRecoveryReportRequestBuilder : BaseCliRequestBuilder { /// - /// Invoke action retrieveCrossRegionDisasterRecoveryReport + /// Retrieve the Windows 365 cross-region disaster recovery report, including cloudPcId, userId, deviceId, cloudPCDeviceDisplayName, userPrincipalName, enabledDRType, disasterRecoveryStatus, licenseType, drHealthStatus, currentRestorePointDateTime, backupCloudPcStatus, and activationExpirationDateTime. + /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Invoke action retrieveCrossRegionDisasterRecoveryReport"; + command.Description = "Retrieve the Windows 365 cross-region disaster recovery report, including cloudPcId, userId, deviceId, cloudPCDeviceDisplayName, userPrincipalName, enabledDRType, disasterRecoveryStatus, licenseType, drHealthStatus, currentRestorePointDateTime, backupCloudPcStatus, and activationExpirationDateTime.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcreports-retrievecrossregiondisasterrecoveryreport?view=graph-rest-beta"; var bodyOption = new Option("--body", description: "The request body") { }; bodyOption.IsRequired = true; @@ -40,8 +44,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -68,32 +72,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 RetrieveCrossRegionDisasterRecoveryReportRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCrossRegionDisasterRecoveryReport", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetrieveCrossRegionDisasterRecoveryReportRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCrossRegionDisasterRecoveryReport", rawUrl) { } /// - /// Invoke action retrieveCrossRegionDisasterRecoveryReport + /// Retrieve the Windows 365 cross-region disaster recovery report, including cloudPcId, userId, deviceId, cloudPCDeviceDisplayName, userPrincipalName, enabledDRType, disasterRecoveryStatus, licenseType, drHealthStatus, currentRestorePointDateTime, backupCloudPcStatus, and activationExpirationDateTime. /// /// 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(RetrieveCrossRegionDisasterRecoveryReportPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RetrieveCrossRegionDisasterRecoveryReportPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveCrossRegionDisasterRecoveryReport.RetrieveCrossRegionDisasterRecoveryReportPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +108,4 @@ public RequestInformation ToPostRequestInformation(RetrieveCrossRegionDisasterRe } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsPostRequestBody.cs new file mode 100644 index 0000000000..f6e92d5936 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsPostRequestBody.cs @@ -0,0 +1,118 @@ +// +#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.VirtualEndpoint.Reports.RetrieveFrontlineReports +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveFrontlineReportsPostRequestBody : IAdditionalDataHolder, 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 filter property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Filter { get; set; } +#nullable restore +#else + public string Filter { get; set; } +#endif + /// The groupBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? GroupBy { get; set; } +#nullable restore +#else + public List GroupBy { get; set; } +#endif + /// The orderBy property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? OrderBy { get; set; } +#nullable restore +#else + public List OrderBy { get; set; } +#endif + /// The reportName property + public global::ApiSdk.Models.CloudPCFrontlineReportType? ReportName { get; set; } + /// The search property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Search { get; set; } +#nullable restore +#else + public string Search { get; set; } +#endif + /// The select property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Select { get; set; } +#nullable restore +#else + public List Select { get; set; } +#endif + /// The skip property + public int? Skip { get; set; } + /// The top property + public int? Top { get; set; } + /// + /// Instantiates a new and sets the default values. + /// + public RetrieveFrontlineReportsPostRequestBody() + { + 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.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "filter", n => { Filter = n.GetStringValue(); } }, + { "groupBy", n => { GroupBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "orderBy", n => { OrderBy = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "reportName", n => { ReportName = n.GetEnumValue(); } }, + { "search", n => { Search = n.GetStringValue(); } }, + { "select", n => { Select = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "skip", n => { Skip = n.GetIntValue(); } }, + { "top", n => { Top = 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.WriteStringValue("filter", Filter); + writer.WriteCollectionOfPrimitiveValues("groupBy", GroupBy); + writer.WriteCollectionOfPrimitiveValues("orderBy", OrderBy); + writer.WriteEnumValue("reportName", ReportName); + writer.WriteStringValue("search", Search); + writer.WriteCollectionOfPrimitiveValues("select", Select); + writer.WriteIntValue("skip", Skip); + writer.WriteIntValue("top", Top); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsRequestBuilder.cs new file mode 100644 index 0000000000..84fb2d6a68 --- /dev/null +++ b/src/generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveFrontlineReports/RetrieveFrontlineReportsRequestBuilder.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.VirtualEndpoint.Reports.RetrieveFrontlineReports +{ + /// + /// Provides operations to call the retrieveFrontlineReports method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveFrontlineReportsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action retrieveFrontlineReports + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action retrieveFrontlineReports"; + 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.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody.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 RetrieveFrontlineReportsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveFrontlineReports", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveFrontlineReportsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveFrontlineReports", rawUrl) + { + } + /// + /// Invoke action retrieveFrontlineReports + /// + /// 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.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.RetrieveFrontlineReports.RetrieveFrontlineReportsPostRequestBody 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/VirtualEndpoint/RetrieveScopedPermissions/RetrieveScopedPermissionsGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/RetrieveScopedPermissions/RetrieveScopedPermissionsGetResponse.cs index d284101e76..fddd6cd947 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/RetrieveScopedPermissions/RetrieveScopedPermissionsGetResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/RetrieveScopedPermissions/RetrieveScopedPermissionsGetResponse.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.VirtualEndpoint.RetrieveScopedPermissions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RetrieveScopedPermissionsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class RetrieveScopedPermissionsGetResponse : 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 RetrieveScopedPermissionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.RetrieveScopedPermissions.RetrieveScopedPermissionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RetrieveScopedPermissionsGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.RetrieveScopedPermissions.RetrieveScopedPermissionsGetResponse(); } /// /// 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(CloudPcScopedPermission.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcScopedPermission.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/VirtualEndpoint/RetrieveScopedPermissions/RetrieveScopedPermissionsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/RetrieveScopedPermissions/RetrieveScopedPermissionsRequestBuilder.cs index 7b7b975031..4e009e62be 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/RetrieveScopedPermissions/RetrieveScopedPermissionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/RetrieveScopedPermissions/RetrieveScopedPermissionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.RetrieveScopedPermissions /// /// Provides operations to call the retrieveScopedPermissions method. /// - public class RetrieveScopedPermissionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveScopedPermissionsRequestBuilder : BaseCliRequestBuilder { /// /// Get the permissions and corresponding scope IDs for which the authenticated user has access. @@ -29,26 +32,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get the permissions and corresponding scope IDs for which the authenticated user has access.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-retrievescopedpermissions?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 outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -56,11 +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 output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -70,11 +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; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -97,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 RetrieveScopedPermissionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/retrieveScopedPermissions(){?%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 RetrieveScopedPermissionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/retrieveScopedPermissions(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -117,11 +90,11 @@ public RetrieveScopedPermissionsRequestBuilder(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); @@ -132,7 +105,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get the permissions and corresponding scope IDs for which the authenticated user has access. /// - public class RetrieveScopedPermissionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveScopedPermissionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -166,3 +140,4 @@ public class RetrieveScopedPermissionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/RetrieveTenantEncryptionSetting/RetrieveTenantEncryptionSettingRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/RetrieveTenantEncryptionSetting/RetrieveTenantEncryptionSettingRequestBuilder.cs index 7e7bf058a0..da6ca1572b 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/RetrieveTenantEncryptionSetting/RetrieveTenantEncryptionSettingRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/RetrieveTenantEncryptionSetting/RetrieveTenantEncryptionSettingRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.RetrieveTenantEncryptionSettin /// /// Provides operations to call the retrieveTenantEncryptionSetting method. /// - public class RetrieveTenantEncryptionSettingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveTenantEncryptionSettingRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function retrieveTenantEncryptionSetting @@ -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 RetrieveTenantEncryptionSettingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/retrieveTenantEncryptionSetting()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetrieveTenantEncryptionSettingRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/retrieveTenantEncryptionSetting()", rawUrl) @@ -88,3 +91,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.VirtualEndpoint.ServicePlans.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/virtualEndpoint/servicePlans/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/servicePlans/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/ServicePlans/Item/CloudPcServicePlanItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ServicePlans/Item/CloudPcServicePlanItemRequestBuilder.cs index ded7d63ebc..4c2662d089 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ServicePlans/Item/CloudPcServicePlanItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ServicePlans/Item/CloudPcServicePlanItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.ServicePlans.Item /// /// Provides operations to manage the servicePlans property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcServicePlanItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcServicePlanItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property servicePlans 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(CloudPcServicePlan.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcServicePlan.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 CloudPcServicePlanItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/servicePlans/{cloudPcServicePlan%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcServicePlanItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/servicePlans/{cloudPcServicePlan%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(CloudPcServicePlan body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcServicePlan body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcServicePlan body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcServicePlan body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcServicePlan body, Act /// /// Cloud PC service plans. /// - public class CloudPcServicePlanItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcServicePlanItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class CloudPcServicePlanItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/ServicePlans/ServicePlansRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/ServicePlans/ServicePlansRequestBuilder.cs index bc5dc02f55..810cd5c10d 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/ServicePlans/ServicePlansRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/ServicePlans/ServicePlansRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.ServicePlans.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.ServicePlans.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.ServicePlans /// /// Provides operations to manage the servicePlans property of the microsoft.graph.virtualEndpoint entity. /// - public class ServicePlansRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServicePlansRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the servicePlans property of the microsoft.graph.virtualEndpoint entity. @@ -30,7 +33,7 @@ public class ServicePlansRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcServicePlanItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ServicePlans.Item.CloudPcServicePlanItemRequestBuilder(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.VirtualEndpoint.ServicePlans.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(CloudPcServicePlan.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcServicePlan.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 = "List the currently available service plans that an organization can purchase for their Cloud PCs. For examples of currently available service plans, see Windows 365 compare plans and pricing. Currently, Microsoft Graph API is available for Windows 365 Enterprise.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-serviceplans?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 ServicePlansRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/servicePlans{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServicePlansRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/servicePlans{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public ServicePlansRequestBuilder(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); @@ -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(CloudPcServicePlan body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcServicePlan body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcServicePlan body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcServicePlan body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(CloudPcServicePlan body, Acti /// /// List the currently available service plans that an organization can purchase for their Cloud PCs. For examples of currently available service plans, see Windows 365 compare plans and pricing. Currently, Microsoft Graph API is available for Windows 365 Enterprise. /// - public class ServicePlansRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServicePlansRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class ServicePlansRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/SharedUseServicePlans/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/SharedUseServicePlans/Count/CountRequestBuilder.cs deleted file mode 100644 index c86629344e..0000000000 --- a/src/generated/DeviceManagement/VirtualEndpoint/SharedUseServicePlans/Count/CountRequestBuilder.cs +++ /dev/null @@ -1,121 +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.VirtualEndpoint.SharedUseServicePlans.Count -{ - /// - /// Provides operations to count the resources in the collection. - /// - public class CountRequestBuilder : BaseCliRequestBuilder - { - /// - /// Get the number of the resource - /// - /// A - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] - 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}/deviceManagement/virtualEndpoint/sharedUseServicePlans/$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/virtualEndpoint/sharedUseServicePlans/$count{?%24filter,%24search}", rawUrl) - { - } - /// - /// Get the number of the resource - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] -#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/VirtualEndpoint/SharedUseServicePlans/Item/CloudPcSharedUseServicePlanItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/SharedUseServicePlans/Item/CloudPcSharedUseServicePlanItemRequestBuilder.cs deleted file mode 100644 index bc268af577..0000000000 --- a/src/generated/DeviceManagement/VirtualEndpoint/SharedUseServicePlans/Item/CloudPcSharedUseServicePlanItemRequestBuilder.cs +++ /dev/null @@ -1,269 +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.VirtualEndpoint.SharedUseServicePlans.Item -{ - /// - /// Provides operations to manage the sharedUseServicePlans property of the microsoft.graph.virtualEndpoint entity. - /// - public class CloudPcSharedUseServicePlanItemRequestBuilder : BaseCliRequestBuilder - { - /// - /// Delete navigation property sharedUseServicePlans for deviceManagement - /// - /// A - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] - public Command BuildDeleteCommand() - { - var command = new Command("delete"); - command.Description = "Delete navigation property sharedUseServicePlans for deviceManagement"; - var cloudPcSharedUseServicePlanIdOption = new Option("--cloud-pc-shared-use-service-plan-id", description: "The unique identifier of cloudPcSharedUseServicePlan") { - }; - cloudPcSharedUseServicePlanIdOption.IsRequired = true; - command.AddOption(cloudPcSharedUseServicePlanIdOption); - var ifMatchOption = new Option("--if-match", description: "ETag") { - Arity = ArgumentArity.ZeroOrMore - }; - ifMatchOption.IsRequired = false; - command.AddOption(ifMatchOption); - command.SetHandler(async (invocationContext) => { - var cloudPcSharedUseServicePlanId = invocationContext.ParseResult.GetValueForOption(cloudPcSharedUseServicePlanIdOption); - var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); - var cancellationToken = invocationContext.GetCancellationToken(); - var reqAdapter = invocationContext.GetRequestAdapter(); - var requestInfo = ToDeleteRequestInformation(q => { - }); - if (cloudPcSharedUseServicePlanId is not null) requestInfo.PathParameters.Add("cloudPcSharedUseServicePlan%2Did", cloudPcSharedUseServicePlanId); - 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 cloudPcSharedUseServicePlan object. - /// Find more info here - /// - /// A - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] - public Command BuildGetCommand() - { - var command = new Command("get"); - command.Description = "Read the properties and relationships of a cloudPcSharedUseServicePlan object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcshareduseserviceplan-get?view=graph-rest-beta"; - var cloudPcSharedUseServicePlanIdOption = new Option("--cloud-pc-shared-use-service-plan-id", description: "The unique identifier of cloudPcSharedUseServicePlan") { - }; - cloudPcSharedUseServicePlanIdOption.IsRequired = true; - command.AddOption(cloudPcSharedUseServicePlanIdOption); - 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 cloudPcSharedUseServicePlanId = invocationContext.ParseResult.GetValueForOption(cloudPcSharedUseServicePlanIdOption); - 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 (cloudPcSharedUseServicePlanId is not null) requestInfo.PathParameters.Add("cloudPcSharedUseServicePlan%2Did", cloudPcSharedUseServicePlanId); - 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 sharedUseServicePlans in deviceManagement - /// - /// A - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] - public Command BuildPatchCommand() - { - var command = new Command("patch"); - command.Description = "Update the navigation property sharedUseServicePlans in deviceManagement"; - var cloudPcSharedUseServicePlanIdOption = new Option("--cloud-pc-shared-use-service-plan-id", description: "The unique identifier of cloudPcSharedUseServicePlan") { - }; - cloudPcSharedUseServicePlanIdOption.IsRequired = true; - command.AddOption(cloudPcSharedUseServicePlanIdOption); - 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 cloudPcSharedUseServicePlanId = invocationContext.ParseResult.GetValueForOption(cloudPcSharedUseServicePlanIdOption); - 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(CloudPcSharedUseServicePlan.CreateFromDiscriminatorValue); - if (model is null) { - Console.Error.WriteLine("No model data to send."); - return; - } - var requestInfo = ToPatchRequestInformation(model, q => { - }); - if (cloudPcSharedUseServicePlanId is not null) requestInfo.PathParameters.Add("cloudPcSharedUseServicePlan%2Did", cloudPcSharedUseServicePlanId); - 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 CloudPcSharedUseServicePlanItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlan%2Did}{?%24expand,%24select}", pathParameters) - { - } - /// - /// Instantiates a new and sets the default values. - /// - /// The raw URL to use for the request builder. - public CloudPcSharedUseServicePlanItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlan%2Did}{?%24expand,%24select}", rawUrl) - { - } - /// - /// Delete navigation property sharedUseServicePlans for deviceManagement - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] -#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 cloudPcSharedUseServicePlan object. - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] -#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 sharedUseServicePlans in deviceManagement - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPatchRequestInformation(CloudPcSharedUseServicePlan body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPatchRequestInformation(CloudPcSharedUseServicePlan 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 cloudPcSharedUseServicePlan object. - /// - public class CloudPcSharedUseServicePlanItemRequestBuilderGetQueryParameters - { - /// 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/VirtualEndpoint/SharedUseServicePlans/SharedUseServicePlansRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/SharedUseServicePlans/SharedUseServicePlansRequestBuilder.cs deleted file mode 100644 index fe40ba1c19..0000000000 --- a/src/generated/DeviceManagement/VirtualEndpoint/SharedUseServicePlans/SharedUseServicePlansRequestBuilder.cs +++ /dev/null @@ -1,322 +0,0 @@ -// -using ApiSdk.DeviceManagement.VirtualEndpoint.SharedUseServicePlans.Count; -using ApiSdk.DeviceManagement.VirtualEndpoint.SharedUseServicePlans.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.VirtualEndpoint.SharedUseServicePlans -{ - /// - /// Provides operations to manage the sharedUseServicePlans property of the microsoft.graph.virtualEndpoint entity. - /// - public class SharedUseServicePlansRequestBuilder : BaseCliRequestBuilder - { - /// - /// Provides operations to manage the sharedUseServicePlans property of the microsoft.graph.virtualEndpoint entity. - /// - /// A Tuple<List<Command>, List<Command>> - public Tuple, List> BuildCommand() - { - var executables = new List(); - var builder = new CloudPcSharedUseServicePlanItemRequestBuilder(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 sharedUseServicePlans for deviceManagement - /// - /// A - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] - public Command BuildCreateCommand() - { - var command = new Command("create"); - command.Description = "Create new navigation property to sharedUseServicePlans 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 = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CloudPcSharedUseServicePlan.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 cloudPcSharedUseServicePlan objects and their properties. - /// Find more info here - /// - /// A - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] - public Command BuildListCommand() - { - var command = new Command("list"); - command.Description = "Get a list of the cloudPcSharedUseServicePlan objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-shareduseserviceplans?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"); - 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 SharedUseServicePlansRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/sharedUseServicePlans{?%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 SharedUseServicePlansRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/sharedUseServicePlans{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) - { - } - /// - /// Get a list of the cloudPcSharedUseServicePlan objects and their properties. - /// - /// A - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] -#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 sharedUseServicePlans for deviceManagement - /// - /// A - /// The request body - /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("The sharedUseServicePlans property is deprecated and will not be supported starting Oct 8, 2023. This property will not be included as part of the API response. as of 2023-03/sharedUseServicePlans")] -#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER -#nullable enable - public RequestInformation ToPostRequestInformation(CloudPcSharedUseServicePlan body, Action>? requestConfiguration = default) - { -#nullable restore -#else - public RequestInformation ToPostRequestInformation(CloudPcSharedUseServicePlan 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 cloudPcSharedUseServicePlan objects and their properties. - /// - public class SharedUseServicePlansRequestBuilderGetQueryParameters - { - /// 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/VirtualEndpoint/Snapshots/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/Count/CountRequestBuilder.cs index 516f00157a..2a7dfc6acc 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Snapshots.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/virtualEndpoint/snapshots/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/snapshots/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/Snapshots/GetStorageAccountsWithSubscriptionId/GetStorageAccountsWithSubscriptionIdGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetStorageAccountsWithSubscriptionId/GetStorageAccountsWithSubscriptionIdGetResponse.cs index 6a430b0658..1ec7594fcb 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetStorageAccountsWithSubscriptionId/GetStorageAccountsWithSubscriptionIdGetResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetStorageAccountsWithSubscriptionId/GetStorageAccountsWithSubscriptionIdGetResponse.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.VirtualEndpoint.Snapshots.GetStorageAccountsWithSubscriptionId { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetStorageAccountsWithSubscriptionIdGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetStorageAccountsWithSubscriptionIdGetResponse : 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 GetStorageAccountsWithSubscriptionIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.GetStorageAccountsWithSubscriptionId.GetStorageAccountsWithSubscriptionIdGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetStorageAccountsWithSubscriptionIdGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.GetStorageAccountsWithSubscriptionId.GetStorageAccountsWithSubscriptionIdGetResponse(); } /// /// 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(CloudPcForensicStorageAccount.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcForensicStorageAccount.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/VirtualEndpoint/Snapshots/GetStorageAccountsWithSubscriptionId/GetStorageAccountsWithSubscriptionIdRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetStorageAccountsWithSubscriptionId/GetStorageAccountsWithSubscriptionIdRequestBuilder.cs index 9a9ef14062..75588a83e3 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetStorageAccountsWithSubscriptionId/GetStorageAccountsWithSubscriptionIdRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetStorageAccountsWithSubscriptionId/GetStorageAccountsWithSubscriptionIdRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Snapshots.GetStorageAccountsWi /// /// Provides operations to call the getStorageAccounts method. /// - public class GetStorageAccountsWithSubscriptionIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetStorageAccountsWithSubscriptionIdRequestBuilder : BaseCliRequestBuilder { /// /// List all storage accounts cloudPcForensicStorageAccount that can be used to store a snapshot or snapshots of a Cloud PC for forensic analysis. @@ -103,14 +106,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetStorageAccountsWithSubscriptionIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/snapshots/getStorageAccounts(subscriptionId='{subscriptionId}'){?%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 GetStorageAccountsWithSubscriptionIdRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/snapshots/getStorageAccounts(subscriptionId='{subscriptionId}'){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -123,11 +126,11 @@ public GetStorageAccountsWithSubscriptionIdRequestBuilder(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); @@ -138,7 +141,8 @@ public RequestInformation ToGetRequestInformation(Action /// List all storage accounts cloudPcForensicStorageAccount that can be used to store a snapshot or snapshots of a Cloud PC for forensic analysis. /// - public class GetStorageAccountsWithSubscriptionIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetStorageAccountsWithSubscriptionIdRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -172,3 +176,4 @@ public class GetStorageAccountsWithSubscriptionIdRequestBuilderGetQueryParameter } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetSubscriptions/GetSubscriptionsGetResponse.cs b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetSubscriptions/GetSubscriptionsGetResponse.cs index 910e586340..31e015954d 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetSubscriptions/GetSubscriptionsGetResponse.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetSubscriptions/GetSubscriptionsGetResponse.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.VirtualEndpoint.Snapshots.GetSubscriptions { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetSubscriptionsGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetSubscriptionsGetResponse : 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 GetSubscriptionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.GetSubscriptions.GetSubscriptionsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetSubscriptionsGetResponse(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.GetSubscriptions.GetSubscriptionsGetResponse(); } /// /// 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(CloudPcSubscription.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcSubscription.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/VirtualEndpoint/Snapshots/GetSubscriptions/GetSubscriptionsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetSubscriptions/GetSubscriptionsRequestBuilder.cs index c803ab9ae2..be2343593b 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetSubscriptions/GetSubscriptionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/GetSubscriptions/GetSubscriptionsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.Snapshots.GetSubscriptions /// /// Provides operations to call the getSubscriptions method. /// - public class GetSubscriptionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSubscriptionsRequestBuilder : BaseCliRequestBuilder { /// /// List all subscriptions cloudPcSubscription that can be used to store a snapshot or snapshots of a Cloud PC for forensic analysis. @@ -29,26 +32,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "List all subscriptions cloudPcSubscription that can be used to store a snapshot or snapshots of a Cloud PC for forensic analysis.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcsnapshot-getsubscriptions?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 outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -56,11 +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 output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -70,11 +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; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -97,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 GetSubscriptionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/snapshots/getSubscriptions(){?%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 GetSubscriptionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/snapshots/getSubscriptions(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -117,11 +90,11 @@ public GetSubscriptionsRequestBuilder(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); @@ -132,7 +105,8 @@ public RequestInformation ToGetRequestInformation(Action /// List all subscriptions cloudPcSubscription that can be used to store a snapshot or snapshots of a Cloud PC for forensic analysis. /// - public class GetSubscriptionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetSubscriptionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -166,3 +140,4 @@ public class GetSubscriptionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/Item/CloudPcSnapshotItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/Item/CloudPcSnapshotItemRequestBuilder.cs index b312be39d9..d122f8c8b6 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/Item/CloudPcSnapshotItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/Item/CloudPcSnapshotItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.Snapshots.Item /// /// Provides operations to manage the snapshots property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcSnapshotItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcSnapshotItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property snapshots for deviceManagement @@ -57,14 +60,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Read the properties and relationships of a cloudPcSnapshot object. - /// Find more info here + /// Cloud PC snapshots. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Read the properties and relationships of a cloudPcSnapshot object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/cloudpcsnapshot-get?view=graph-rest-beta"; + command.Description = "Cloud PC snapshots."; var cloudPcSnapshotIdOption = new Option("--cloud-pc-snapshot-id", description: "The unique identifier of cloudPcSnapshot") { }; cloudPcSnapshotIdOption.IsRequired = true; @@ -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(CloudPcSnapshot.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcSnapshot.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -161,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 CloudPcSnapshotItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/snapshots/{cloudPcSnapshot%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcSnapshotItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/snapshots/{cloudPcSnapshot%2Did}{?%24expand,%24select}", rawUrl) @@ -194,17 +196,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Read the properties and relationships of a cloudPcSnapshot object. + /// Cloud PC snapshots. /// /// 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 +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(CloudPcSnapshot body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcSnapshot body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcSnapshot body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcSnapshot body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -234,9 +236,10 @@ public RequestInformation ToPatchRequestInformation(CloudPcSnapshot body, Action return requestInfo; } /// - /// Read the properties and relationships of a cloudPcSnapshot object. + /// Cloud PC snapshots. /// - public class CloudPcSnapshotItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcSnapshotItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +264,4 @@ public class CloudPcSnapshotItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/SnapshotsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/SnapshotsRequestBuilder.cs index 1ed4214c3a..c4bdc2dfea 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/SnapshotsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/Snapshots/SnapshotsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.GetStorageAccountsWithSubscriptionId; using ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.GetSubscriptions; using ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.Item; using ApiSdk.Models.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.VirtualEndpoint.Snapshots /// /// Provides operations to manage the snapshots property of the microsoft.graph.virtualEndpoint entity. /// - public class SnapshotsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SnapshotsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the snapshots property of the microsoft.graph.virtualEndpoint entity. @@ -32,7 +35,7 @@ public class SnapshotsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcSnapshotItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.Item.CloudPcSnapshotItemRequestBuilder(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.VirtualEndpoint.Snapshots.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(CloudPcSnapshot.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcSnapshot.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -108,7 +111,7 @@ public Command BuildGetStorageAccountsWithSubscriptionIdRbCommand() { var command = new Command("get-storage-accounts-with-subscription-id"); command.Description = "Provides operations to call the getStorageAccounts method."; - var builder = new GetStorageAccountsWithSubscriptionIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.GetStorageAccountsWithSubscriptionId.GetStorageAccountsWithSubscriptionIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -125,7 +128,7 @@ public Command BuildGetSubscriptionsNavCommand() { var command = new Command("get-subscriptions"); command.Description = "Provides operations to call the getSubscriptions method."; - var builder = new GetSubscriptionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.GetSubscriptions.GetSubscriptionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -135,49 +138,13 @@ public Command BuildGetSubscriptionsNavCommand() return command; } /// - /// Get a list of cloudPcSnapshot objects and their properties. - /// Find more info here + /// Cloud PC snapshots. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Get a list of cloudPcSnapshot objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-snapshots?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 = "Cloud PC snapshots."; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -185,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); @@ -202,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}, @@ -232,31 +183,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 SnapshotsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/snapshots{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SnapshotsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/snapshots{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get a list of cloudPcSnapshot objects and their properties. + /// Cloud PC snapshots. /// /// 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); @@ -272,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(CloudPcSnapshot body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcSnapshot body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcSnapshot body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcSnapshot body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -286,9 +237,10 @@ public RequestInformation ToPostRequestInformation(CloudPcSnapshot body, Action< return requestInfo; } /// - /// Get a list of cloudPcSnapshot objects and their properties. + /// Cloud PC snapshots. /// - public class SnapshotsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SnapshotsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -352,3 +304,4 @@ public class SnapshotsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/Count/CountRequestBuilder.cs index 69c5fc9be9..3513a762fd 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.SupportedRegions.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/virtualEndpoint/supportedRegions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/supportedRegions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/SupportedRegions/Item/CloudPcSupportedRegionItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/Item/CloudPcSupportedRegionItemRequestBuilder.cs index 8aa28b07f7..9c414e6494 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/Item/CloudPcSupportedRegionItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/Item/CloudPcSupportedRegionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.SupportedRegions.Item /// /// Provides operations to manage the supportedRegions property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcSupportedRegionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcSupportedRegionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property supportedRegions 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(CloudPcSupportedRegion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcSupportedRegion.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 CloudPcSupportedRegionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/supportedRegions/{cloudPcSupportedRegion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcSupportedRegionItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/supportedRegions/{cloudPcSupportedRegion%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(CloudPcSupportedRegion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcSupportedRegion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcSupportedRegion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcSupportedRegion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcSupportedRegion body, /// /// Cloud PC supported regions. /// - public class CloudPcSupportedRegionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcSupportedRegionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class CloudPcSupportedRegionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/SupportedRegionsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/SupportedRegionsRequestBuilder.cs index 4cf95f3813..e002b802d8 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/SupportedRegionsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/SupportedRegions/SupportedRegionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.SupportedRegions.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.SupportedRegions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.SupportedRegions /// /// Provides operations to manage the supportedRegions property of the microsoft.graph.virtualEndpoint entity. /// - public class SupportedRegionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SupportedRegionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the supportedRegions property of the microsoft.graph.virtualEndpoint entity. @@ -30,7 +33,7 @@ public class SupportedRegionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcSupportedRegionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.SupportedRegions.Item.CloudPcSupportedRegionItemRequestBuilder(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.VirtualEndpoint.SupportedRegions.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(CloudPcSupportedRegion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcSupportedRegion.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 = "List the supported regions that are available for creating Cloud PC connections.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-supportedregions?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 SupportedRegionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/supportedRegions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SupportedRegionsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/supportedRegions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public SupportedRegionsRequestBuilder(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); @@ -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(CloudPcSupportedRegion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcSupportedRegion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcSupportedRegion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcSupportedRegion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(CloudPcSupportedRegion body, /// /// List the supported regions that are available for creating Cloud PC connections. /// - public class SupportedRegionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SupportedRegionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class SupportedRegionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Count/CountRequestBuilder.cs index 561bb0be45..4a4bb668ed 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.VirtualEndpoint.UserSettings.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/virtualEndpoint/userSettings/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/virtualEndpoint/userSettings/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/UserSettings/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assign/AssignPostRequestBody.cs index d7d3a6adf2..77f0fec8d4 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/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.VirtualEndpoint.UserSettings.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.VirtualEndpoint.UserSettings.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.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(CloudPcUserSettingAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.CloudPcUserSettingAssignment.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/VirtualEndpoint/UserSettings/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assign/AssignRequestBuilder.cs index ae5559d583..d96464cafa 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/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.VirtualEndpoint.UserSettings.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 { /// /// Assign a cloudPcUserSetting to user groups. @@ -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(AssignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item.Assign.AssignPostRequestBody.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 AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting%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/virtualEndpoint/userSettings/{cloudPcUserSetting%2Did}/assign", rawUrl) @@ -84,11 +87,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/v /// Configuration for 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.VirtualEndpoint.UserSettings.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item.Assign.AssignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/AssignmentsRequestBuilder.cs index 058ec0ef7d..e20c0fb946 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item.Assignments.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.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.VirtualEndpoint.UserSettings.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.cloudPcUserSetting 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.cloudPcUserSetting entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CloudPcUserSettingAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item.Assignments.Item.CloudPcUserSettingAssignmentItemRequestBuilder(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.VirtualEndpoint.UserSettings.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(CloudPcUserSettingAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcUserSettingAssignment.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/virtualEndpoint/userSettings/{cloudPcUserSetting%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/virtualEndpoint/userSettings/{cloudPcUserSetting%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(CloudPcUserSettingAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcUserSettingAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcUserSettingAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcUserSettingAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(CloudPcUserSettingAssignment /// /// Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have cloudPCUserSetting assigned. Returned only on $expand. For an example, see Get cloudPcUserSettingample. /// - 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/VirtualEndpoint/UserSettings/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/Count/CountRequestBuilder.cs index b8ec78d1f3..bcfa19d571 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/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.VirtualEndpoint.UserSettings.Item.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}/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting%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/virtualEndpoint/userSettings/{cloudPcUserSetting%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/vi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/VirtualEndpoint/UserSettings/Item/Assignments/Item/CloudPcUserSettingAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/Item/CloudPcUserSettingAssignmentItemRequestBuilder.cs index 4548fa798a..eb40359ef4 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/Item/CloudPcUserSettingAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/Assignments/Item/CloudPcUserSettingAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.UserSettings.Item.Assignments. /// /// Provides operations to manage the assignments property of the microsoft.graph.cloudPcUserSetting entity. /// - public class CloudPcUserSettingAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcUserSettingAssignmentItemRequestBuilder : 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(CloudPcUserSettingAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcUserSettingAssignment.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 CloudPcUserSettingAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting%2Did}/assignments/{cloudPcUserSettingAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcUserSettingAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting%2Did}/assignments/{cloudPcUserSettingAssignment%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(CloudPcUserSettingAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcUserSettingAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcUserSettingAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcUserSettingAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcUserSettingAssignment /// /// Represents the set of Microsoft 365 groups and security groups in Microsoft Entra ID that have cloudPCUserSetting assigned. Returned only on $expand. For an example, see Get cloudPcUserSettingample. /// - public class CloudPcUserSettingAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcUserSettingAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class CloudPcUserSettingAssignmentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/CloudPcUserSettingItemRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/CloudPcUserSettingItemRequestBuilder.cs index 9eac043448..1cf7c3589b 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/CloudPcUserSettingItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/Item/CloudPcUserSettingItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item.Assign; using ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item.Assignments; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.UserSettings.Item /// /// Provides operations to manage the userSettings property of the microsoft.graph.virtualEndpoint entity. /// - public class CloudPcUserSettingItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcUserSettingItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.cloudPcUserSetting 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.cloudPcUserSetting entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -58,7 +61,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.VirtualEndpoint.UserSettings.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(CloudPcUserSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcUserSetting.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 CloudPcUserSettingItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloudPcUserSettingItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting%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(CloudPcUserSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcUserSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CloudPcUserSetting body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CloudPcUserSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -284,7 +287,8 @@ public RequestInformation ToPatchRequestInformation(CloudPcUserSetting body, Act /// /// Read the properties and relationships of a cloudPcUserSetting object. /// - public class CloudPcUserSettingItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloudPcUserSettingItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -309,3 +313,4 @@ public class CloudPcUserSettingItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/UserSettingsRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/UserSettingsRequestBuilder.cs index 730203c5c5..990528b171 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/UserSettingsRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/UserSettings/UserSettingsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Count; using ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.VirtualEndpoint.UserSettings /// /// Provides operations to manage the userSettings property of the microsoft.graph.virtualEndpoint entity. /// - public class UserSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the userSettings property of the microsoft.graph.virtualEndpoint entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CloudPcUserSettingItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.Item.CloudPcUserSettingItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); 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.DeviceManagement.VirtualEndpoint.UserSettings.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(CloudPcUserSetting.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CloudPcUserSetting.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 = "Retrieve a list of cloudPcUserSetting objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/virtualendpoint-list-usersettings?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 UserSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint/userSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UserSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint/userSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public UserSettingsRequestBuilder(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); @@ -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(CloudPcUserSetting body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcUserSetting body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CloudPcUserSetting body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CloudPcUserSetting body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(CloudPcUserSetting body, Acti /// /// Retrieve a list of cloudPcUserSetting objects. /// - public class UserSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UserSettingsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class UserSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.cs b/src/generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.cs index cabf58a661..9b07f2bcab 100644 --- a/src/generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.cs +++ b/src/generated/DeviceManagement/VirtualEndpoint/VirtualEndpointRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents; using ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions; using ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs; @@ -15,12 +16,12 @@ using ApiSdk.DeviceManagement.VirtualEndpoint.RetrieveScopedPermissions; using ApiSdk.DeviceManagement.VirtualEndpoint.RetrieveTenantEncryptionSetting; using ApiSdk.DeviceManagement.VirtualEndpoint.ServicePlans; -using ApiSdk.DeviceManagement.VirtualEndpoint.SharedUseServicePlans; using ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots; using ApiSdk.DeviceManagement.VirtualEndpoint.SupportedRegions; using ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings; using ApiSdk.Models.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 +40,8 @@ namespace ApiSdk.DeviceManagement.VirtualEndpoint /// /// Provides operations to manage the virtualEndpoint property of the microsoft.graph.deviceManagement entity. /// - public class VirtualEndpointRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VirtualEndpointRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the auditEvents property of the microsoft.graph.virtualEndpoint entity. @@ -49,7 +51,7 @@ public Command BuildAuditEventsNavCommand() { var command = new Command("audit-events"); command.Description = "Provides operations to manage the auditEvents property of the microsoft.graph.virtualEndpoint entity."; - var builder = new AuditEventsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.AuditEvents.AuditEventsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -77,7 +79,7 @@ public Command BuildBulkActionsNavCommand() { var command = new Command("bulk-actions"); command.Description = "Provides operations to manage the bulkActions property of the microsoft.graph.virtualEndpoint entity."; - var builder = new BulkActionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.BulkActions.BulkActionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -104,10 +106,9 @@ public Command BuildCloudPCsNavCommand() { var command = new Command("cloud-p-cs"); command.Description = "Provides operations to manage the cloudPCs property of the microsoft.graph.virtualEndpoint entity."; - var builder = new CloudPCsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CloudPCs.CloudPCsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); - nonExecCommands.Add(builder.BuildBulkResizeNavCommand()); nonExecCommands.Add(builder.BuildCountNavCommand()); execCommands.Add(builder.BuildCreateCommand()); nonExecCommands.Add(builder.BuildGetProvisionedCloudPCsWithGroupIdWithServicePlanIdRbCommand()); @@ -134,7 +135,7 @@ public Command BuildCrossCloudGovernmentOrganizationMappingNavCommand() { var command = new Command("cross-cloud-government-organization-mapping"); command.Description = "Provides operations to manage the crossCloudGovernmentOrganizationMapping property of the microsoft.graph.virtualEndpoint entity."; - var builder = new CrossCloudGovernmentOrganizationMappingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.CrossCloudGovernmentOrganizationMapping.CrossCloudGovernmentOrganizationMappingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -153,18 +154,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property virtualEndpoint 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}, @@ -182,7 +176,7 @@ public Command BuildDeviceImagesNavCommand() { var command = new Command("device-images"); command.Description = "Provides operations to manage the deviceImages property of the microsoft.graph.virtualEndpoint entity."; - var builder = new DeviceImagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.DeviceImages.DeviceImagesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -210,7 +204,7 @@ public Command BuildExternalPartnerSettingsNavCommand() { var command = new Command("external-partner-settings"); command.Description = "Provides operations to manage the externalPartnerSettings property of the microsoft.graph.virtualEndpoint entity."; - var builder = new ExternalPartnerSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ExternalPartnerSettings.ExternalPartnerSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -237,7 +231,7 @@ public Command BuildFrontLineServicePlansNavCommand() { var command = new Command("front-line-service-plans"); command.Description = "Provides operations to manage the frontLineServicePlans property of the microsoft.graph.virtualEndpoint entity."; - var builder = new FrontLineServicePlansRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.FrontLineServicePlans.FrontLineServicePlansRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -264,7 +258,7 @@ public Command BuildGalleryImagesNavCommand() { var command = new Command("gallery-images"); command.Description = "Provides operations to manage the galleryImages property of the microsoft.graph.virtualEndpoint entity."; - var builder = new GalleryImagesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.GalleryImages.GalleryImagesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -291,23 +285,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get virtualEndpoint from deviceManagement"; - 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"); @@ -315,8 +297,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}, @@ -337,7 +317,7 @@ public Command BuildGetEffectivePermissionsNavCommand() { var command = new Command("get-effective-permissions"); command.Description = "Provides operations to call the getEffectivePermissions method."; - var builder = new GetEffectivePermissionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.GetEffectivePermissions.GetEffectivePermissionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -354,7 +334,7 @@ public Command BuildOnPremisesConnectionsNavCommand() { var command = new Command("on-premises-connections"); command.Description = "Provides operations to manage the onPremisesConnections property of the microsoft.graph.virtualEndpoint entity."; - var builder = new OnPremisesConnectionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.OnPremisesConnections.OnPremisesConnectionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -381,7 +361,7 @@ public Command BuildOrganizationSettingsNavCommand() { var command = new Command("organization-settings"); command.Description = "Provides operations to manage the organizationSettings property of the microsoft.graph.virtualEndpoint entity."; - var builder = new OrganizationSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.OrganizationSettings.OrganizationSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -417,8 +397,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.VirtualEndpoint.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.VirtualEndpoint.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -445,7 +425,7 @@ public Command BuildProvisioningPoliciesNavCommand() { var command = new Command("provisioning-policies"); command.Description = "Provides operations to manage the provisioningPolicies property of the microsoft.graph.virtualEndpoint entity."; - var builder = new ProvisioningPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ProvisioningPolicies.ProvisioningPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildApplyConfigNavCommand()); @@ -473,7 +453,7 @@ public Command BuildReportsNavCommand() { var command = new Command("reports"); command.Description = "Provides operations to manage the reports property of the microsoft.graph.virtualEndpoint entity."; - var builder = new ReportsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Reports.ReportsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -490,10 +470,15 @@ public Command BuildReportsNavCommand() nonExecCommands.Add(builder.BuildGetRealTimeRemoteConnectionLatencyWithCloudPcIdRbCommand()); nonExecCommands.Add(builder.BuildGetRealTimeRemoteConnectionStatusWithCloudPcIdRbCommand()); nonExecCommands.Add(builder.BuildGetRemoteConnectionHistoricalReportsNavCommand()); - nonExecCommands.Add(builder.BuildGetSharedUseLicenseUsageReportNavCommand()); nonExecCommands.Add(builder.BuildGetTotalAggregatedRemoteConnectionReportsNavCommand()); execCommands.Add(builder.BuildPatchCommand()); + nonExecCommands.Add(builder.BuildRetrieveBulkActionStatusReportNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveCloudPcRecommendationReportsNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveCloudPcTenantMetricsReportNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveCloudPcTroubleshootReportsNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveConnectionQualityReportsNavCommand()); nonExecCommands.Add(builder.BuildRetrieveCrossRegionDisasterRecoveryReportNavCommand()); + nonExecCommands.Add(builder.BuildRetrieveFrontlineReportsNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); @@ -512,7 +497,7 @@ public Command BuildRetrieveScopedPermissionsNavCommand() { var command = new Command("retrieve-scoped-permissions"); command.Description = "Provides operations to call the retrieveScopedPermissions method."; - var builder = new RetrieveScopedPermissionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.RetrieveScopedPermissions.RetrieveScopedPermissionsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -529,7 +514,7 @@ public Command BuildRetrieveTenantEncryptionSettingNavCommand() { var command = new Command("retrieve-tenant-encryption-setting"); command.Description = "Provides operations to call the retrieveTenantEncryptionSetting method."; - var builder = new RetrieveTenantEncryptionSettingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.RetrieveTenantEncryptionSetting.RetrieveTenantEncryptionSettingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -546,34 +531,7 @@ public Command BuildServicePlansNavCommand() { var command = new Command("service-plans"); command.Description = "Provides operations to manage the servicePlans property of the microsoft.graph.virtualEndpoint entity."; - var builder = new ServicePlansRequestBuilder(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 sharedUseServicePlans property of the microsoft.graph.virtualEndpoint entity. - /// - /// A - public Command BuildSharedUseServicePlansNavCommand() - { - var command = new Command("shared-use-service-plans"); - command.Description = "Provides operations to manage the sharedUseServicePlans property of the microsoft.graph.virtualEndpoint entity."; - var builder = new SharedUseServicePlansRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.ServicePlans.ServicePlansRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -600,7 +558,7 @@ public Command BuildSnapshotsNavCommand() { var command = new Command("snapshots"); command.Description = "Provides operations to manage the snapshots property of the microsoft.graph.virtualEndpoint entity."; - var builder = new SnapshotsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.Snapshots.SnapshotsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -629,7 +587,7 @@ public Command BuildSupportedRegionsNavCommand() { var command = new Command("supported-regions"); command.Description = "Provides operations to manage the supportedRegions property of the microsoft.graph.virtualEndpoint entity."; - var builder = new SupportedRegionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.SupportedRegions.SupportedRegionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -656,7 +614,7 @@ public Command BuildUserSettingsNavCommand() { var command = new Command("user-settings"); command.Description = "Provides operations to manage the userSettings property of the microsoft.graph.virtualEndpoint entity."; - var builder = new UserSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.VirtualEndpoint.UserSettings.UserSettingsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -676,14 +634,14 @@ public Command BuildUserSettingsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public VirtualEndpointRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/virtualEndpoint{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VirtualEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/virtualEndpoint{?%24expand,%24select}", rawUrl) @@ -715,11 +673,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -735,11 +693,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.VirtualEndpoint body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.VirtualEndpoint body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.VirtualEndpoint body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.VirtualEndpoint body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -751,7 +709,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.VirtualEndpoin /// /// Get virtualEndpoint from deviceManagement /// - public class VirtualEndpointRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VirtualEndpointRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -776,3 +735,4 @@ public class VirtualEndpointRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Count/CountRequestBuilder.cs index 2844cd589b..424b401a11 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.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/windowsAutopilotDeploymentProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsAutopilotDeploymentProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs index d016caf7ca..149b196238 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksPostRequestBody.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/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.DeviceManagement.WindowsAutopilotDeploymentProfiles.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.DeviceManagement.WindowsAutopilotDeploymentProfiles.HasPayloadLinks.HasPayloadLinksPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.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/DeviceManagement/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksPostResponse.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksPostResponse.cs index 6c014f1165..82fa26e92b 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksPostResponse.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/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.DeviceManagement.WindowsAutopilotDeploymentProfiles.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.DeviceManagement.WindowsAutopilotDeploymentProfiles.HasPayloadLinks.HasPayloadLinksPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasPayloadLinksPostResponse(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.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/DeviceManagement/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs index 7f950ca0ac..86b5f6151d 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/HasPayloadLinks/HasPayloadLinksRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/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.DeviceManagement.WindowsAutopilotDeploymentProfiles.HasPayloadL /// /// 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.DeviceManagement.WindowsAutopilotDeploymentProfiles.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}/deviceManagement/windowsAutopilotDeploymentProfiles/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}/deviceManagement/windowsAutopilotDeploymentProfiles/hasPayloadLinks", rawUrl) @@ -100,11 +103,11 @@ public HasPayloadLinksRequestBuilder(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(HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.HasPayloadLinks.HasPayloadLinksPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HasPayloadLinksPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.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/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assign/AssignPostRequestBody.cs index 3b21cf7448..189069fee2 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assign/AssignPostRequestBody.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.WindowsAutopilotDeploymentProfiles.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. @@ -21,7 +23,7 @@ public class AssignPostRequestBody : IAdditionalDataHolder, IParsable public List DeviceIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignPostRequestBody() { @@ -30,12 +32,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.WindowsAutopilotDeploymentProfiles.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.Assign.AssignPostRequestBody(); } /// /// 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/WindowsAutopilotDeploymentProfiles/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assign/AssignRequestBuilder.cs index 99c5e0c4b8..e855ec9832 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/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.WindowsAutopilotDeploymentProfiles.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.DeviceManagement.WindowsAutopilotDeploymentProfiles.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}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%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/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.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/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/AssignedDevicesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/AssignedDevicesRequestBuilder.cs index 4520cf1f6e..2e95eb36bd 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/AssignedDevicesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/AssignedDevicesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Count; using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to manage the assignedDevices property of the microsoft.graph.windowsAutopilotDeploymentProfile entity. /// - public class AssignedDevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedDevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignedDevices property of the microsoft.graph.windowsAutopilotDeploymentProfile entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WindowsAutopilotDeviceIdentityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.WindowsAutopilotDeviceIdentityItemRequestBuilder(PathParameters); commands.Add(builder.BuildAllowNextEnrollmentNavCommand()); commands.Add(builder.BuildAssignResourceAccountToDeviceNavCommand()); commands.Add(builder.BuildAssignUserToDeviceNavCommand()); @@ -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.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.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(WindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -216,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 AssignedDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignedDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -236,11 +239,11 @@ public AssignedDevicesRequestBuilder(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); @@ -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 ToPostRequestInformation(WindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -272,7 +275,8 @@ public RequestInformation ToPostRequestInformation(WindowsAutopilotDeviceIdentit /// /// The list of assigned devices for the profile. /// - public class AssignedDevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignedDevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -336,3 +340,4 @@ public class AssignedDevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Count/CountRequestBuilder.cs index 5f4670fb7d..b72ed48902 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.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}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AllowNextEnrollment/AllowNextEnrollmentRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AllowNextEnrollment/AllowNextEnrollmentRequestBuilder.cs index 2f9936325c..1b20f61257 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AllowNextEnrollment/AllowNextEnrollmentRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AllowNextEnrollment/AllowNextEnrollmentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to call the allowNextEnrollment method. /// - public class AllowNextEnrollmentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowNextEnrollmentRequestBuilder : BaseCliRequestBuilder { /// /// Unblocks next autopilot enrollment. @@ -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 AllowNextEnrollmentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/allowNextEnrollment", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AllowNextEnrollmentRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/allowNextEnrollment", 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.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignResourceAccountToDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignResourceAccountToDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignResourceAccountToDevicePostRequestBody : IAdditionalDataHolder, 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 AssignResourceAccountToDevicePostRequestBody : IAdditionalDataHolde public string UserPrincipalName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignResourceAccountToDevicePostRequestBody() { @@ -46,12 +48,12 @@ public AssignResourceAccountToDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignResourceAccountToDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignResourceAccountToDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody(); } /// /// 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/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignResourceAccountToDevice/AssignResourceAccountToDeviceRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignResourceAccountToDevice/AssignResourceAccountToDeviceRequestBuilder.cs index f45400c2e1..00d9f47336 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignResourceAccountToDevice/AssignResourceAccountToDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignResourceAccountToDevice/AssignResourceAccountToDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to call the assignResourceAccountToDevice method. /// - public class AssignResourceAccountToDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignResourceAccountToDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Assigns resource account to Autopilot devices. @@ -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(AssignResourceAccountToDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody.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 AssignResourceAccountToDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/assignResourceAccountToDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignResourceAccountToDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/assignResourceAccountToDevice", rawUrl) @@ -89,11 +92,11 @@ public AssignResourceAccountToDeviceRequestBuilder(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(AssignResourceAccountToDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignResourceAccountToDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(AssignResourceAccountToDevice } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignUserToDevice/AssignUserToDevicePostRequestBody.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignUserToDevice/AssignUserToDevicePostRequestBody.cs index 50454cb08b..ee556f5d67 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignUserToDevice/AssignUserToDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignUserToDevice/AssignUserToDevicePostRequestBody.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.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignUserToDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignUserToDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignUserToDevicePostRequestBody : IAdditionalDataHolder, 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 AssignUserToDevicePostRequestBody : IAdditionalDataHolder, IParsabl public string UserPrincipalName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignUserToDevicePostRequestBody() { @@ -38,12 +40,12 @@ public AssignUserToDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignUserToDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignUserToDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody(); } /// /// 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/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignUserToDevice/AssignUserToDeviceRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignUserToDevice/AssignUserToDeviceRequestBuilder.cs index 17e4a00714..8e5270e822 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignUserToDevice/AssignUserToDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/AssignUserToDevice/AssignUserToDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to call the assignUserToDevice method. /// - public class AssignUserToDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignUserToDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Assigns user to Autopilot devices. @@ -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(AssignUserToDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody.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 AssignUserToDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/assignUserToDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignUserToDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/assignUserToDevice", rawUrl) @@ -89,11 +92,11 @@ public AssignUserToDeviceRequestBuilder(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(AssignUserToDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignUserToDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(AssignUserToDevicePostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/DeploymentProfile/DeploymentProfileRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/DeploymentProfile/DeploymentProfileRequestBuilder.cs index 7e44964742..c212b4bc40 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/DeploymentProfile/DeploymentProfileRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/DeploymentProfile/DeploymentProfileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to manage the deploymentProfile property of the microsoft.graph.windowsAutopilotDeviceIdentity entity. /// - public class DeploymentProfileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentProfileRequestBuilder : BaseCliRequestBuilder { /// /// Deployment profile currently assigned to the Windows autopilot 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 DeploymentProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/deploymentProfile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/deploymentProfile{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public DeploymentProfileRequestBuilder(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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Deployment profile currently assigned to the Windows autopilot device. /// - public class DeploymentProfileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentProfileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class DeploymentProfileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/IntendedDeploymentProfile/IntendedDeploymentProfileRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/IntendedDeploymentProfile/IntendedDeploymentProfileRequestBuilder.cs index 147850c6ef..da77ab65b4 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/IntendedDeploymentProfile/IntendedDeploymentProfileRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/IntendedDeploymentProfile/IntendedDeploymentProfileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to manage the intendedDeploymentProfile property of the microsoft.graph.windowsAutopilotDeviceIdentity entity. /// - public class IntendedDeploymentProfileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntendedDeploymentProfileRequestBuilder : BaseCliRequestBuilder { /// /// Deployment profile intended to be assigned to the Windows autopilot 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 IntendedDeploymentProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/intendedDeploymentProfile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntendedDeploymentProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/intendedDeploymentProfile{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public IntendedDeploymentProfileRequestBuilder(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 /// Deployment profile intended to be assigned to the Windows autopilot device. /// - public class IntendedDeploymentProfileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntendedDeploymentProfileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class IntendedDeploymentProfileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/UnassignResourceAccountFromDevice/UnassignResourceAccountFromDeviceRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/UnassignResourceAccountFromDevice/UnassignResourceAccountFromDeviceRequestBuilder.cs index 0d11b72bb2..94a3032585 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/UnassignResourceAccountFromDevice/UnassignResourceAccountFromDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/UnassignResourceAccountFromDevice/UnassignResourceAccountFromDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to call the unassignResourceAccountFromDevice method. /// - public class UnassignResourceAccountFromDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnassignResourceAccountFromDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Unassigns the resource account from an Autopilot device. @@ -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 UnassignResourceAccountFromDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/unassignResourceAccountFromDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnassignResourceAccountFromDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/unassignResourceAccountFromDevice", 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.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to call the unassignUserFromDevice method. /// - public class UnassignUserFromDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnassignUserFromDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Unassigns the user from an Autopilot device. @@ -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 UnassignUserFromDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/unassignUserFromDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnassignUserFromDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/unassignUserFromDevice", 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.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UpdateDeviceProperties { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateDevicePropertiesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateDevicePropertiesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -69,7 +71,7 @@ public class UpdateDevicePropertiesPostRequestBody : IAdditionalDataHolder, IPar public string UserPrincipalName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateDevicePropertiesPostRequestBody() { @@ -78,12 +80,12 @@ public UpdateDevicePropertiesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateDevicePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateDevicePropertiesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody(); } /// /// The deserialization information for the current model @@ -120,3 +122,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/UpdateDeviceProperties/UpdateDevicePropertiesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/UpdateDeviceProperties/UpdateDevicePropertiesRequestBuilder.cs index 795e9ffbfd..19d289e4fb 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/UpdateDeviceProperties/UpdateDevicePropertiesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/UpdateDeviceProperties/UpdateDevicePropertiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to call the updateDeviceProperties method. /// - public class UpdateDevicePropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateDevicePropertiesRequestBuilder : BaseCliRequestBuilder { /// /// Updates properties on Autopilot devices. @@ -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(UpdateDevicePropertiesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody.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 UpdateDevicePropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/updateDeviceProperties", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateDevicePropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}/updateDeviceProperties", rawUrl) @@ -89,11 +92,11 @@ public UpdateDevicePropertiesRequestBuilder(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(UpdateDevicePropertiesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateDevicePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(UpdateDevicePropertiesPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/WindowsAutopilotDeviceIdentityItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/WindowsAutopilotDeviceIdentityItemRequestBuilder.cs index f7366ff414..35fcb4c3fa 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/WindowsAutopilotDeviceIdentityItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/AssignedDevices/Item/WindowsAutopilotDeviceIdentityItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AllowNextEnrollment; using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignResourceAccountToDevice; using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignUserToDevice; @@ -9,6 +10,7 @@ using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UpdateDeviceProperties; using ApiSdk.Models.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to manage the assignedDevices property of the microsoft.graph.windowsAutopilotDeploymentProfile entity. /// - public class WindowsAutopilotDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the allowNextEnrollment method. @@ -37,7 +40,7 @@ public Command BuildAllowNextEnrollmentNavCommand() { var command = new Command("allow-next-enrollment"); command.Description = "Provides operations to call the allowNextEnrollment method."; - var builder = new AllowNextEnrollmentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AllowNextEnrollment.AllowNextEnrollmentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -54,7 +57,7 @@ public Command BuildAssignResourceAccountToDeviceNavCommand() { var command = new Command("assign-resource-account-to-device"); command.Description = "Provides operations to call the assignResourceAccountToDevice method."; - var builder = new AssignResourceAccountToDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignResourceAccountToDevice.AssignResourceAccountToDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -71,7 +74,7 @@ public Command BuildAssignUserToDeviceNavCommand() { var command = new Command("assign-user-to-device"); command.Description = "Provides operations to call the assignUserToDevice method."; - var builder = new AssignUserToDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.AssignUserToDevice.AssignUserToDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -129,7 +132,7 @@ public Command BuildDeploymentProfileNavCommand() { var command = new Command("deployment-profile"); command.Description = "Provides operations to manage the deploymentProfile property of the microsoft.graph.windowsAutopilotDeviceIdentity entity."; - var builder = new DeploymentProfileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.DeploymentProfile.DeploymentProfileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -204,7 +207,7 @@ public Command BuildIntendedDeploymentProfileNavCommand() { var command = new Command("intended-deployment-profile"); command.Description = "Provides operations to manage the intendedDeploymentProfile property of the microsoft.graph.windowsAutopilotDeviceIdentity entity."; - var builder = new IntendedDeploymentProfileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.IntendedDeploymentProfile.IntendedDeploymentProfileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -248,8 +251,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -278,7 +281,7 @@ public Command BuildUnassignResourceAccountFromDeviceNavCommand() { var command = new Command("unassign-resource-account-from-device"); command.Description = "Provides operations to call the unassignResourceAccountFromDevice method."; - var builder = new UnassignResourceAccountFromDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UnassignResourceAccountFromDevice.UnassignResourceAccountFromDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -295,7 +298,7 @@ public Command BuildUnassignUserFromDeviceNavCommand() { var command = new Command("unassign-user-from-device"); command.Description = "Provides operations to call the unassignUserFromDevice method."; - var builder = new UnassignUserFromDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UnassignUserFromDevice.UnassignUserFromDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -312,7 +315,7 @@ public Command BuildUpdateDevicePropertiesNavCommand() { var command = new Command("update-device-properties"); command.Description = "Provides operations to call the updateDeviceProperties method."; - var builder = new UpdateDevicePropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.Item.UpdateDeviceProperties.UpdateDevicePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -322,14 +325,14 @@ public Command BuildUpdateDevicePropertiesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsAutopilotDeviceIdentityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsAutopilotDeviceIdentityItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignedDevices/{windowsAutopilotDeviceIdentity%2Did}{?%24expand,%24select}", rawUrl) @@ -361,11 +364,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -381,11 +384,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -397,7 +400,8 @@ public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeviceIdenti /// /// The list of assigned devices for the profile. /// - public class WindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -422,3 +426,4 @@ public class WindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/AssignmentsRequestBuilder.cs index 5e8e496a8b..420af6e8e0 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.Assignments.Count; using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsAutopilotDeploymentProfile 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.windowsAutopilotDeploymentProfile entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.Assignments.Item.WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder(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.WindowsAutopilotDeploymentProfiles.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(WindowsAutopilotDeploymentProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotDeploymentProfileAssignment.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/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%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/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%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(WindowsAutopilotDeploymentProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeploymentProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsAutopilotDeploymentProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeploymentProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsAutopilotDeploymentPro /// /// The list of group assignments for the 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/WindowsAutopilotDeploymentProfiles/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/Count/CountRequestBuilder.cs index a810995d2a..9ead29c9dd 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/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.WindowsAutopilotDeploymentProfiles.Item.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}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%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/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsAutopilotDeploymentProfiles/Item/Assignments/Item/WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/Item/WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder.cs index a7ee9ea9e9..f5ac78e560 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/Item/WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/Assignments/Item/WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsAutopilotDeploymentProfiles.Item.Assign /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsAutopilotDeploymentProfile entity. /// - public class WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder : 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(WindowsAutopilotDeploymentProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotDeploymentProfileAssignment.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 WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignments/{windowsAutopilotDeploymentProfileAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}/assignments/{windowsAutopilotDeploymentProfileAssignment%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(WindowsAutopilotDeploymentProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeploymentProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeploymentProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeploymentProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeploymentPr /// /// The list of group assignments for the profile. /// - public class WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsAutopilotDeploymentProfileAssignmentItemRequestBuilderGetQue } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/WindowsAutopilotDeploymentProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/WindowsAutopilotDeploymentProfileItemRequestBuilder.cs index cc9a12ee91..b6cc1c0fb6 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/WindowsAutopilotDeploymentProfileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/Item/WindowsAutopilotDeploymentProfileItemRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.Assign; using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices; using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.Assignments; using ApiSdk.Models.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.WindowsAutopilotDeploymentProfiles.Item /// /// Provides operations to manage the windowsAutopilotDeploymentProfiles property of the microsoft.graph.deviceManagement entity. /// - public class WindowsAutopilotDeploymentProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeploymentProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignedDevices property of the microsoft.graph.windowsAutopilotDeploymentProfile entity. @@ -32,7 +35,7 @@ public Command BuildAssignedDevicesNavCommand() { var command = new Command("assigned-devices"); command.Description = "Provides operations to manage the assignedDevices property of the microsoft.graph.windowsAutopilotDeploymentProfile entity."; - var builder = new AssignedDevicesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.AssignedDevices.AssignedDevicesRequestBuilder(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.windowsAutopilotDeploymentProfile entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -86,7 +89,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.WindowsAutopilotDeploymentProfiles.Item.Assign.AssignRequestBuilder(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(WindowsAutopilotDeploymentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotDeploymentProfile.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 WindowsAutopilotDeploymentProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsAutopilotDeploymentProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile%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(WindowsAutopilotDeploymentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeploymentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeploymentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeploymentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeploymentPr /// /// Windows auto pilot deployment profiles /// - public class WindowsAutopilotDeploymentProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeploymentProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class WindowsAutopilotDeploymentProfileItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/WindowsAutopilotDeploymentProfilesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/WindowsAutopilotDeploymentProfilesRequestBuilder.cs index 3dfedf26d4..8ae8422af4 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/WindowsAutopilotDeploymentProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeploymentProfiles/WindowsAutopilotDeploymentProfilesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Count; using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.HasPayloadLinks; using ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item; using ApiSdk.Models.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.WindowsAutopilotDeploymentProfiles /// /// Provides operations to manage the windowsAutopilotDeploymentProfiles property of the microsoft.graph.deviceManagement entity. /// - public class WindowsAutopilotDeploymentProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeploymentProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsAutopilotDeploymentProfiles property of the microsoft.graph.deviceManagement entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WindowsAutopilotDeploymentProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeploymentProfiles.Item.WindowsAutopilotDeploymentProfileItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignedDevicesNavCommand()); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); @@ -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.DeviceManagement.WindowsAutopilotDeploymentProfiles.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(WindowsAutopilotDeploymentProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotDeploymentProfile.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.DeviceManagement.WindowsAutopilotDeploymentProfiles.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 auto pilot deployment 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"); @@ -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 WindowsAutopilotDeploymentProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsAutopilotDeploymentProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeploymentProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,11 +189,11 @@ public WindowsAutopilotDeploymentProfilesRequestBuilder(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); @@ -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(WindowsAutopilotDeploymentProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeploymentProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsAutopilotDeploymentProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeploymentProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -273,7 +225,8 @@ public RequestInformation ToPostRequestInformation(WindowsAutopilotDeploymentPro /// /// Windows auto pilot deployment profiles /// - public class WindowsAutopilotDeploymentProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeploymentProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +290,4 @@ public class WindowsAutopilotDeploymentProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Count/CountRequestBuilder.cs index 1b4c40f857..28b643d888 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeviceIdentities.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/windowsAutopilotDeviceIdentities/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsAutopilotDeviceIdentities/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsAutopilotDeviceIdentities/Item/AllowNextEnrollment/AllowNextEnrollmentRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AllowNextEnrollment/AllowNextEnrollmentRequestBuilder.cs index e5c639f474..38c3f3160a 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AllowNextEnrollment/AllowNextEnrollmentRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AllowNextEnrollment/AllowNextEnrollmentRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeviceIdentities.Item.AllowNex /// /// Provides operations to call the allowNextEnrollment method. /// - public class AllowNextEnrollmentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowNextEnrollmentRequestBuilder : BaseCliRequestBuilder { /// /// Unblocks next autopilot enrollment. @@ -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 AllowNextEnrollmentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/allowNextEnrollment", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AllowNextEnrollmentRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/allowNextEnrollment", 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.WindowsAutopilotDeviceIdentities.Item.AssignResourceAccountToDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignResourceAccountToDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignResourceAccountToDevicePostRequestBody : IAdditionalDataHolder, 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 AssignResourceAccountToDevicePostRequestBody : IAdditionalDataHolde public string UserPrincipalName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignResourceAccountToDevicePostRequestBody() { @@ -46,12 +48,12 @@ public AssignResourceAccountToDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignResourceAccountToDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignResourceAccountToDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody(); } /// /// 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/WindowsAutopilotDeviceIdentities/Item/AssignResourceAccountToDevice/AssignResourceAccountToDeviceRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignResourceAccountToDevice/AssignResourceAccountToDeviceRequestBuilder.cs index 6ac286aea0..73d628d7b4 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignResourceAccountToDevice/AssignResourceAccountToDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignResourceAccountToDevice/AssignResourceAccountToDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeviceIdentities.Item.AssignRe /// /// Provides operations to call the assignResourceAccountToDevice method. /// - public class AssignResourceAccountToDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignResourceAccountToDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Assigns resource account to Autopilot devices. @@ -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(AssignResourceAccountToDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody.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 AssignResourceAccountToDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/assignResourceAccountToDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignResourceAccountToDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/assignResourceAccountToDevice", rawUrl) @@ -83,11 +86,11 @@ public AssignResourceAccountToDeviceRequestBuilder(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(AssignResourceAccountToDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignResourceAccountToDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignResourceAccountToDevice.AssignResourceAccountToDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignResourceAccountToDevice } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignUserToDevice/AssignUserToDevicePostRequestBody.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignUserToDevice/AssignUserToDevicePostRequestBody.cs index 13ffa49f3b..ce1b97a87f 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignUserToDevice/AssignUserToDevicePostRequestBody.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignUserToDevice/AssignUserToDevicePostRequestBody.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.WindowsAutopilotDeviceIdentities.Item.AssignUserToDevice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignUserToDevicePostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignUserToDevicePostRequestBody : IAdditionalDataHolder, 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 AssignUserToDevicePostRequestBody : IAdditionalDataHolder, IParsabl public string UserPrincipalName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignUserToDevicePostRequestBody() { @@ -38,12 +40,12 @@ public AssignUserToDevicePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignUserToDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignUserToDevicePostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody(); } /// /// 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/WindowsAutopilotDeviceIdentities/Item/AssignUserToDevice/AssignUserToDeviceRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignUserToDevice/AssignUserToDeviceRequestBuilder.cs index af8e4ece2f..934772d306 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignUserToDevice/AssignUserToDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/AssignUserToDevice/AssignUserToDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeviceIdentities.Item.AssignUs /// /// Provides operations to call the assignUserToDevice method. /// - public class AssignUserToDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignUserToDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Assigns user to Autopilot devices. @@ -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(AssignUserToDevicePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody.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 AssignUserToDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/assignUserToDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignUserToDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/assignUserToDevice", rawUrl) @@ -83,11 +86,11 @@ public AssignUserToDeviceRequestBuilder(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(AssignUserToDevicePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignUserToDevicePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignUserToDevice.AssignUserToDevicePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(AssignUserToDevicePostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/DeploymentProfile/DeploymentProfileRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/DeploymentProfile/DeploymentProfileRequestBuilder.cs index 3a40ae7088..5af2610a10 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/DeploymentProfile/DeploymentProfileRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/DeploymentProfile/DeploymentProfileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsAutopilotDeviceIdentities.Item.Deployme /// /// Provides operations to manage the deploymentProfile property of the microsoft.graph.windowsAutopilotDeviceIdentity entity. /// - public class DeploymentProfileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentProfileRequestBuilder : BaseCliRequestBuilder { /// /// Deployment profile currently assigned to the Windows autopilot device. @@ -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 DeploymentProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/deploymentProfile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeploymentProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/deploymentProfile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public DeploymentProfileRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Deployment profile currently assigned to the Windows autopilot device. /// - public class DeploymentProfileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeploymentProfileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class DeploymentProfileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/IntendedDeploymentProfile/IntendedDeploymentProfileRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/IntendedDeploymentProfile/IntendedDeploymentProfileRequestBuilder.cs index 96b3c9b2c5..e2115761ed 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/IntendedDeploymentProfile/IntendedDeploymentProfileRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/IntendedDeploymentProfile/IntendedDeploymentProfileRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsAutopilotDeviceIdentities.Item.Intended /// /// Provides operations to manage the intendedDeploymentProfile property of the microsoft.graph.windowsAutopilotDeviceIdentity entity. /// - public class IntendedDeploymentProfileRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntendedDeploymentProfileRequestBuilder : BaseCliRequestBuilder { /// /// Deployment profile intended to be assigned to the Windows autopilot device. @@ -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 IntendedDeploymentProfileRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/intendedDeploymentProfile{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntendedDeploymentProfileRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/intendedDeploymentProfile{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public IntendedDeploymentProfileRequestBuilder(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); @@ -109,7 +112,8 @@ public RequestInformation ToGetRequestInformation(Action /// Deployment profile intended to be assigned to the Windows autopilot device. /// - public class IntendedDeploymentProfileRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntendedDeploymentProfileRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -134,3 +138,4 @@ public class IntendedDeploymentProfileRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/UnassignResourceAccountFromDevice/UnassignResourceAccountFromDeviceRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/UnassignResourceAccountFromDevice/UnassignResourceAccountFromDeviceRequestBuilder.cs index 4f6dc2e982..19409f6c49 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/UnassignResourceAccountFromDevice/UnassignResourceAccountFromDeviceRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/UnassignResourceAccountFromDevice/UnassignResourceAccountFromDeviceRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeviceIdentities.Item.Unassign /// /// Provides operations to call the unassignResourceAccountFromDevice method. /// - public class UnassignResourceAccountFromDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnassignResourceAccountFromDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Unassigns the resource account from an Autopilot 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 UnassignResourceAccountFromDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/unassignResourceAccountFromDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnassignResourceAccountFromDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/unassignResourceAccountFromDevice", 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.WindowsAutopilotDeviceIdentities.Item.Unassign /// /// Provides operations to call the unassignUserFromDevice method. /// - public class UnassignUserFromDeviceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnassignUserFromDeviceRequestBuilder : BaseCliRequestBuilder { /// /// Unassigns the user from an Autopilot 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 UnassignUserFromDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/unassignUserFromDevice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnassignUserFromDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/unassignUserFromDevice", 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.WindowsAutopilotDeviceIdentities.Item.UpdateDeviceProperties { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpdateDevicePropertiesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpdateDevicePropertiesPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -69,7 +71,7 @@ public class UpdateDevicePropertiesPostRequestBody : IAdditionalDataHolder, IPar public string UserPrincipalName { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpdateDevicePropertiesPostRequestBody() { @@ -78,12 +80,12 @@ public UpdateDevicePropertiesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpdateDevicePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpdateDevicePropertiesPostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody(); } /// /// The deserialization information for the current model @@ -120,3 +122,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/UpdateDeviceProperties/UpdateDevicePropertiesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/UpdateDeviceProperties/UpdateDevicePropertiesRequestBuilder.cs index 94460b4144..985c66958b 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/UpdateDeviceProperties/UpdateDevicePropertiesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/UpdateDeviceProperties/UpdateDevicePropertiesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotDeviceIdentities.Item.UpdateDe /// /// Provides operations to call the updateDeviceProperties method. /// - public class UpdateDevicePropertiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpdateDevicePropertiesRequestBuilder : BaseCliRequestBuilder { /// /// Updates properties on Autopilot devices. @@ -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(UpdateDevicePropertiesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody.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 UpdateDevicePropertiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/updateDeviceProperties", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpdateDevicePropertiesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}/updateDeviceProperties", rawUrl) @@ -83,11 +86,11 @@ public UpdateDevicePropertiesRequestBuilder(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(UpdateDevicePropertiesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpdateDevicePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UpdateDeviceProperties.UpdateDevicePropertiesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -98,3 +101,4 @@ public RequestInformation ToPostRequestInformation(UpdateDevicePropertiesPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/WindowsAutopilotDeviceIdentityItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/WindowsAutopilotDeviceIdentityItemRequestBuilder.cs index ecbc1a232a..c74bf4784b 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/WindowsAutopilotDeviceIdentityItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/Item/WindowsAutopilotDeviceIdentityItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AllowNextEnrollment; using ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignResourceAccountToDevice; using ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignUserToDevice; @@ -9,6 +10,7 @@ using ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UpdateDeviceProperties; using ApiSdk.Models.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.WindowsAutopilotDeviceIdentities.Item /// /// Provides operations to manage the windowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. /// - public class WindowsAutopilotDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeviceIdentityItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the allowNextEnrollment method. @@ -37,7 +40,7 @@ public Command BuildAllowNextEnrollmentNavCommand() { var command = new Command("allow-next-enrollment"); command.Description = "Provides operations to call the allowNextEnrollment method."; - var builder = new AllowNextEnrollmentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AllowNextEnrollment.AllowNextEnrollmentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -54,7 +57,7 @@ public Command BuildAssignResourceAccountToDeviceNavCommand() { var command = new Command("assign-resource-account-to-device"); command.Description = "Provides operations to call the assignResourceAccountToDevice method."; - var builder = new AssignResourceAccountToDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignResourceAccountToDevice.AssignResourceAccountToDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -71,7 +74,7 @@ public Command BuildAssignUserToDeviceNavCommand() { var command = new Command("assign-user-to-device"); command.Description = "Provides operations to call the assignUserToDevice method."; - var builder = new AssignUserToDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.AssignUserToDevice.AssignUserToDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -123,7 +126,7 @@ public Command BuildDeploymentProfileNavCommand() { var command = new Command("deployment-profile"); command.Description = "Provides operations to manage the deploymentProfile property of the microsoft.graph.windowsAutopilotDeviceIdentity entity."; - var builder = new DeploymentProfileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.DeploymentProfile.DeploymentProfileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -192,7 +195,7 @@ public Command BuildIntendedDeploymentProfileNavCommand() { var command = new Command("intended-deployment-profile"); command.Description = "Provides operations to manage the intendedDeploymentProfile property of the microsoft.graph.windowsAutopilotDeviceIdentity entity."; - var builder = new IntendedDeploymentProfileRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.IntendedDeploymentProfile.IntendedDeploymentProfileRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -231,8 +234,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -260,7 +263,7 @@ public Command BuildUnassignResourceAccountFromDeviceNavCommand() { var command = new Command("unassign-resource-account-from-device"); command.Description = "Provides operations to call the unassignResourceAccountFromDevice method."; - var builder = new UnassignResourceAccountFromDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UnassignResourceAccountFromDevice.UnassignResourceAccountFromDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -277,7 +280,7 @@ public Command BuildUnassignUserFromDeviceNavCommand() { var command = new Command("unassign-user-from-device"); command.Description = "Provides operations to call the unassignUserFromDevice method."; - var builder = new UnassignUserFromDeviceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UnassignUserFromDevice.UnassignUserFromDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -294,7 +297,7 @@ public Command BuildUpdateDevicePropertiesNavCommand() { var command = new Command("update-device-properties"); command.Description = "Provides operations to call the updateDeviceProperties method."; - var builder = new UpdateDevicePropertiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.UpdateDeviceProperties.UpdateDevicePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -304,14 +307,14 @@ public Command BuildUpdateDevicePropertiesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsAutopilotDeviceIdentityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsAutopilotDeviceIdentityItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity%2Did}{?%24expand,%24select}", rawUrl) @@ -343,11 +346,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -363,11 +366,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -379,7 +382,8 @@ public RequestInformation ToPatchRequestInformation(WindowsAutopilotDeviceIdenti /// /// The Windows autopilot device identities contained collection. /// - public class WindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -404,3 +408,4 @@ public class WindowsAutopilotDeviceIdentityItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/WindowsAutopilotDeviceIdentitiesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/WindowsAutopilotDeviceIdentitiesRequestBuilder.cs index 504c425036..6e0dbcee28 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/WindowsAutopilotDeviceIdentitiesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotDeviceIdentities/WindowsAutopilotDeviceIdentitiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Count; using ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsAutopilotDeviceIdentities /// /// Provides operations to manage the windowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. /// - public class WindowsAutopilotDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeviceIdentitiesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsAutopilotDeviceIdentities 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 WindowsAutopilotDeviceIdentityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotDeviceIdentities.Item.WindowsAutopilotDeviceIdentityItemRequestBuilder(PathParameters); commands.Add(builder.BuildAllowNextEnrollmentNavCommand()); commands.Add(builder.BuildAssignResourceAccountToDeviceNavCommand()); commands.Add(builder.BuildAssignUserToDeviceNavCommand()); @@ -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.DeviceManagement.WindowsAutopilotDeviceIdentities.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(WindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -115,41 +118,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "The Windows autopilot device identities contained 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"); @@ -157,14 +125,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 +134,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 +156,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsAutopilotDeviceIdentitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsAutopilotDeviceIdentitiesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotDeviceIdentities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -224,11 +176,11 @@ public WindowsAutopilotDeviceIdentitiesRequestBuilder(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); @@ -244,11 +196,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsAutopilotDeviceIdentity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -260,7 +212,8 @@ public RequestInformation ToPostRequestInformation(WindowsAutopilotDeviceIdentit /// /// The Windows autopilot device identities contained collection. /// - public class WindowsAutopilotDeviceIdentitiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotDeviceIdentitiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -324,3 +277,4 @@ public class WindowsAutopilotDeviceIdentitiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsAutopilotSettings/Sync/SyncRequestBuilder.cs b/src/generated/DeviceManagement/WindowsAutopilotSettings/Sync/SyncRequestBuilder.cs index d5f6036281..777e8092a6 100644 --- a/src/generated/DeviceManagement/WindowsAutopilotSettings/Sync/SyncRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsAutopilotSettings/Sync/SyncRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsAutopilotSettings.Sync /// /// Provides operations to call the sync method. /// - public class SyncRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncRequestBuilder : BaseCliRequestBuilder { /// /// Initiates a sync of all AutoPilot registered devices from Store for Business and other portals. If the sync successful, this action returns a 204 No Content response code. If a sync is already in progress, the action returns a 409 Conflict response code. If this sync action is called within 10 minutes of the previous sync, the action returns a 429 Too Many Requests response code. @@ -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 SyncRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotSettings/sync", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotSettings/sync", rawUrl) @@ -77,3 +80,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsAutopilotSettings.Sync; using ApiSdk.Models.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.WindowsAutopilotSettings /// /// Provides operations to manage the windowsAutopilotSettings property of the microsoft.graph.deviceManagement entity. /// - public class WindowsAutopilotSettingsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotSettingsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windowsAutopilotSettings for deviceManagement @@ -30,18 +33,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property windowsAutopilotSettings 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}, @@ -59,23 +55,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The Windows autopilot account settings."; - 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.WindowsAutopilotSettings.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsAutopilotSettings.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -150,7 +132,7 @@ public Command BuildSyncNavCommand() { var command = new Command("sync"); command.Description = "Provides operations to call the sync method."; - var builder = new SyncRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsAutopilotSettings.Sync.SyncRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -160,14 +142,14 @@ public Command BuildSyncNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsAutopilotSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsAutopilotSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsAutopilotSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsAutopilotSettings{?%24expand,%24select}", rawUrl) @@ -199,11 +181,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +201,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.WindowsAutopilotSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsAutopilotSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsAutopilotSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +217,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsAutopil /// /// The Windows autopilot account settings. /// - public class WindowsAutopilotSettingsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsAutopilotSettingsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +243,4 @@ public class WindowsAutopilotSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Count/CountRequestBuilder.cs index 86beb5c331..a12031a627 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsDriverUpdateProfiles.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/windowsDriverUpdateProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsDriverUpdateProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsDriverUpdateProfiles/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assign/AssignPostRequestBody.cs index 2d3de2a626..5074888d9a 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/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.WindowsDriverUpdateProfiles.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.WindowsDriverUpdateProfiles.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.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(WindowsDriverUpdateProfileAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsDriverUpdateProfileAssignment.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/WindowsDriverUpdateProfiles/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assign/AssignRequestBuilder.cs index 289f921475..f01b92c157 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/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.WindowsDriverUpdateProfiles.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.DeviceManagement.WindowsDriverUpdateProfiles.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}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%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/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.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/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs index bee69c669c..97dec8fb31 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.Assignments.Count; using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.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.WindowsDriverUpdateProfiles.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsDriverUpdateProfile 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.windowsDriverUpdateProfile entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsDriverUpdateProfileAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.Assignments.Item.WindowsDriverUpdateProfileAssignmentItemRequestBuilder(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.WindowsDriverUpdateProfiles.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(WindowsDriverUpdateProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDriverUpdateProfileAssignment.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/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%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/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%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(WindowsDriverUpdateProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDriverUpdateProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsDriverUpdateProfileAss /// /// The list of group assignments of the 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/WindowsDriverUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs index 4b95f77570..8db58d2fb5 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/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.WindowsDriverUpdateProfiles.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}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%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/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsDriverUpdateProfiles/Item/Assignments/Item/WindowsDriverUpdateProfileAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/Item/WindowsDriverUpdateProfileAssignmentItemRequestBuilder.cs index e14b05324c..612fefc86f 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/Item/WindowsDriverUpdateProfileAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/Assignments/Item/WindowsDriverUpdateProfileAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsDriverUpdateProfiles.Item.Assignments.I /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsDriverUpdateProfile entity. /// - public class WindowsDriverUpdateProfileAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDriverUpdateProfileAssignmentItemRequestBuilder : 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(WindowsDriverUpdateProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDriverUpdateProfileAssignment.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 WindowsDriverUpdateProfileAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/assignments/{windowsDriverUpdateProfileAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDriverUpdateProfileAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/assignments/{windowsDriverUpdateProfileAssignment%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(WindowsDriverUpdateProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsDriverUpdateProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsDriverUpdateProfileAs /// /// The list of group assignments of the profile. /// - public class WindowsDriverUpdateProfileAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDriverUpdateProfileAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsDriverUpdateProfileAssignmentItemRequestBuilderGetQueryParam } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/Count/CountRequestBuilder.cs index c512180f76..a800bdbbd6 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsDriverUpdateProfiles.Item.DriverInvento /// /// Provides operations to count the resources in the collection. /// - 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/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/driverInventories/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/driverInventories/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsDriverUpdateProfiles/Item/DriverInventories/DriverInventoriesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/DriverInventoriesRequestBuilder.cs index 0027fe3637..19e268a9f5 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/DriverInventoriesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/DriverInventoriesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.DriverInventories.Count; using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.DriverInventories.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsDriverUpdateProfiles.Item.DriverInvento /// /// Provides operations to manage the driverInventories property of the microsoft.graph.windowsDriverUpdateProfile entity. /// - public class DriverInventoriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriverInventoriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the driverInventories property of the microsoft.graph.windowsDriverUpdateProfile entity. @@ -30,7 +33,7 @@ public class DriverInventoriesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsDriverUpdateInventoryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.DriverInventories.Item.WindowsDriverUpdateInventoryItemRequestBuilder(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.WindowsDriverUpdateProfiles.Item.DriverInventories.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(WindowsDriverUpdateInventory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDriverUpdateInventory.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 DriverInventoriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/driverInventories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DriverInventoriesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/driverInventories{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DriverInventoriesRequestBuilder(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); @@ -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(WindowsDriverUpdateInventory body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateInventory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDriverUpdateInventory body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateInventory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsDriverUpdateInventory /// /// Driver inventories for this profile. /// - public class DriverInventoriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriverInventoriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DriverInventoriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/Item/WindowsDriverUpdateInventoryItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/Item/WindowsDriverUpdateInventoryItemRequestBuilder.cs index d47c08c802..1bfc5c44d8 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/Item/WindowsDriverUpdateInventoryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/DriverInventories/Item/WindowsDriverUpdateInventoryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsDriverUpdateProfiles.Item.DriverInvento /// /// Provides operations to manage the driverInventories property of the microsoft.graph.windowsDriverUpdateProfile entity. /// - public class WindowsDriverUpdateInventoryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDriverUpdateInventoryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property driverInventories 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(WindowsDriverUpdateInventory.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDriverUpdateInventory.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 WindowsDriverUpdateInventoryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/driverInventories/{windowsDriverUpdateInventory%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDriverUpdateInventoryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/driverInventories/{windowsDriverUpdateInventory%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(WindowsDriverUpdateInventory body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateInventory body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsDriverUpdateInventory body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateInventory body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsDriverUpdateInventory /// /// Driver inventories for this profile. /// - public class WindowsDriverUpdateInventoryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDriverUpdateInventoryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsDriverUpdateInventoryItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/ExecuteAction/ExecuteActionPostRequestBody.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/ExecuteAction/ExecuteActionPostRequestBody.cs index 1afb3efe7a..ecec42ba60 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/ExecuteAction/ExecuteActionPostRequestBody.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/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.WindowsDriverUpdateProfiles.Item.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 { /// An enum type to represent approval actions of single or list of drivers. - public DriverApprovalAction? ActionName { get; set; } + public global::ApiSdk.Models.DriverApprovalAction? 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 deploymentDate property @@ -26,7 +28,7 @@ public class ExecuteActionPostRequestBody : IAdditionalDataHolder, IParsable public List DriverIds { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ExecuteActionPostRequestBody() { @@ -35,12 +37,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.WindowsDriverUpdateProfiles.Item.ExecuteAction.ExecuteActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ExecuteActionPostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.ExecuteAction.ExecuteActionPostRequestBody(); } /// /// The deserialization information for the current model @@ -50,9 +52,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "actionName", n => { ActionName = n.GetEnumValue(); } }, + { "actionName", n => { ActionName = n.GetEnumValue(); } }, { "deploymentDate", n => { DeploymentDate = n.GetDateTimeOffsetValue(); } }, - { "driverIds", n => { DriverIds = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "driverIds", n => { DriverIds = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -62,10 +64,11 @@ 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.WriteDateTimeOffsetValue("deploymentDate", DeploymentDate); writer.WriteCollectionOfPrimitiveValues("driverIds", DriverIds); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/ExecuteAction/ExecuteActionRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/ExecuteAction/ExecuteActionRequestBuilder.cs index bc838a47ef..c6f6e8f1c9 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/ExecuteAction/ExecuteActionRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/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.WindowsDriverUpdateProfiles.Item.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 @@ -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(ExecuteActionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.ExecuteAction.ExecuteActionPostRequestBody.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 ExecuteActionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/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/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/executeAction", rawUrl) @@ -94,11 +97,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.WindowsDriverUpdateProfiles.Item.ExecuteAction.ExecuteActionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExecuteActionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.ExecuteAction.ExecuteActionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -109,3 +112,4 @@ public RequestInformation ToPostRequestInformation(ExecuteActionPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/SyncInventory/SyncInventoryRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/SyncInventory/SyncInventoryRequestBuilder.cs index e4c336b7e7..6f77efe90e 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/SyncInventory/SyncInventoryRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/Item/SyncInventory/SyncInventoryRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsDriverUpdateProfiles.Item.SyncInventory /// /// Provides operations to call the syncInventory method. /// - public class SyncInventoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SyncInventoryRequestBuilder : BaseCliRequestBuilder { /// /// Sync the driver inventory of a WindowsDriverUpdateProfile. @@ -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 SyncInventoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/syncInventory", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SyncInventoryRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}/syncInventory", rawUrl) @@ -83,3 +86,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.Assign; using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.Assignments; using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.DriverInventories; @@ -6,6 +7,7 @@ using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.SyncInventory; using ApiSdk.Models.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.WindowsDriverUpdateProfiles.Item /// /// Provides operations to manage the windowsDriverUpdateProfiles property of the microsoft.graph.deviceManagement entity. /// - public class WindowsDriverUpdateProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDriverUpdateProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsDriverUpdateProfile 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.windowsDriverUpdateProfile entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.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.WindowsDriverUpdateProfiles.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -113,7 +116,7 @@ public Command BuildDriverInventoriesNavCommand() { var command = new Command("driver-inventories"); command.Description = "Provides operations to manage the driverInventories property of the microsoft.graph.windowsDriverUpdateProfile entity."; - var builder = new DriverInventoriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.DriverInventories.DriverInventoriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -140,7 +143,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.WindowsDriverUpdateProfiles.Item.ExecuteAction.ExecuteActionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -231,8 +234,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsDriverUpdateProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDriverUpdateProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -260,7 +263,7 @@ public Command BuildSyncInventoryNavCommand() { var command = new Command("sync-inventory"); command.Description = "Provides operations to call the syncInventory method."; - var builder = new SyncInventoryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.SyncInventory.SyncInventoryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -270,14 +273,14 @@ public Command BuildSyncInventoryNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WindowsDriverUpdateProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDriverUpdateProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile%2Did}{?%24expand,%24select}", rawUrl) @@ -309,11 +312,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -329,11 +332,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WindowsDriverUpdateProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsDriverUpdateProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -345,7 +348,8 @@ public RequestInformation ToPatchRequestInformation(WindowsDriverUpdateProfile b /// /// A collection of windows driver update profiles /// - public class WindowsDriverUpdateProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDriverUpdateProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -370,3 +374,4 @@ public class WindowsDriverUpdateProfileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/WindowsDriverUpdateProfilesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/WindowsDriverUpdateProfilesRequestBuilder.cs index 27264bb175..a31ad4fed7 100644 --- a/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/WindowsDriverUpdateProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsDriverUpdateProfiles/WindowsDriverUpdateProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Count; using ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsDriverUpdateProfiles /// /// Provides operations to manage the windowsDriverUpdateProfiles property of the microsoft.graph.deviceManagement entity. /// - public class WindowsDriverUpdateProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDriverUpdateProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsDriverUpdateProfiles 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 WindowsDriverUpdateProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsDriverUpdateProfiles.Item.WindowsDriverUpdateProfileItemRequestBuilder(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.WindowsDriverUpdateProfiles.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(WindowsDriverUpdateProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsDriverUpdateProfile.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 = "A collection of windows driver update 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"); @@ -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 WindowsDriverUpdateProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsDriverUpdateProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsDriverUpdateProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -221,11 +173,11 @@ public WindowsDriverUpdateProfilesRequestBuilder(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); @@ -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(WindowsDriverUpdateProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsDriverUpdateProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsDriverUpdateProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +209,8 @@ public RequestInformation ToPostRequestInformation(WindowsDriverUpdateProfile bo /// /// A collection of windows driver update profiles /// - public class WindowsDriverUpdateProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsDriverUpdateProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class WindowsDriverUpdateProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Count/CountRequestBuilder.cs index 9ac8cff286..e76670e365 100644 --- a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsFeatureUpdateProfiles.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/windowsFeatureUpdateProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsFeatureUpdateProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsFeatureUpdateProfiles/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assign/AssignPostRequestBody.cs index c3ba347a62..ab858b8f83 100644 --- a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/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.WindowsFeatureUpdateProfiles.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.WindowsFeatureUpdateProfiles.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.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(WindowsFeatureUpdateProfileAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsFeatureUpdateProfileAssignment.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/WindowsFeatureUpdateProfiles/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assign/AssignRequestBuilder.cs index c3c390ec98..19734133b1 100644 --- a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/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.WindowsFeatureUpdateProfiles.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.DeviceManagement.WindowsFeatureUpdateProfiles.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}/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%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/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.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/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs index b7a4407ae2..8bcfe73b31 100644 --- a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Item.Assignments.Count; using ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.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.WindowsFeatureUpdateProfiles.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsFeatureUpdateProfile 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.windowsFeatureUpdateProfile entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsFeatureUpdateProfileAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Item.Assignments.Item.WindowsFeatureUpdateProfileAssignmentItemRequestBuilder(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.WindowsFeatureUpdateProfiles.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(WindowsFeatureUpdateProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsFeatureUpdateProfileAssignment.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/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%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/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%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(WindowsFeatureUpdateProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsFeatureUpdateProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsFeatureUpdateProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsFeatureUpdateProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsFeatureUpdateProfileAs /// /// The list of group assignments of the 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/WindowsFeatureUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs index 99d081530f..c549166f24 100644 --- a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/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.WindowsFeatureUpdateProfiles.Item.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}/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%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/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsFeatureUpdateProfiles/Item/Assignments/Item/WindowsFeatureUpdateProfileAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/Item/WindowsFeatureUpdateProfileAssignmentItemRequestBuilder.cs index d84661294a..fb4a50a98a 100644 --- a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/Item/WindowsFeatureUpdateProfileAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/Assignments/Item/WindowsFeatureUpdateProfileAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsFeatureUpdateProfiles.Item.Assignments. /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsFeatureUpdateProfile entity. /// - public class WindowsFeatureUpdateProfileAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsFeatureUpdateProfileAssignmentItemRequestBuilder : 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(WindowsFeatureUpdateProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsFeatureUpdateProfileAssignment.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 WindowsFeatureUpdateProfileAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%2Did}/assignments/{windowsFeatureUpdateProfileAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsFeatureUpdateProfileAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%2Did}/assignments/{windowsFeatureUpdateProfileAssignment%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(WindowsFeatureUpdateProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsFeatureUpdateProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsFeatureUpdateProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsFeatureUpdateProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsFeatureUpdateProfileA /// /// The list of group assignments of the profile. /// - public class WindowsFeatureUpdateProfileAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsFeatureUpdateProfileAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsFeatureUpdateProfileAssignmentItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/WindowsFeatureUpdateProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/WindowsFeatureUpdateProfileItemRequestBuilder.cs index a133d8a07f..6c9d53edb6 100644 --- a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/WindowsFeatureUpdateProfileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/Item/WindowsFeatureUpdateProfileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Item.Assign; using ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Item.Assignments; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsFeatureUpdateProfiles.Item /// /// Provides operations to manage the windowsFeatureUpdateProfiles property of the microsoft.graph.deviceManagement entity. /// - public class WindowsFeatureUpdateProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsFeatureUpdateProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsFeatureUpdateProfile 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.windowsFeatureUpdateProfile entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -58,7 +61,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.WindowsFeatureUpdateProfiles.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -184,8 +187,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsFeatureUpdateProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsFeatureUpdateProfile.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 WindowsFeatureUpdateProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsFeatureUpdateProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile%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(WindowsFeatureUpdateProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsFeatureUpdateProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsFeatureUpdateProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsFeatureUpdateProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(WindowsFeatureUpdateProfile /// /// A collection of windows feature update profiles /// - public class WindowsFeatureUpdateProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsFeatureUpdateProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class WindowsFeatureUpdateProfileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/WindowsFeatureUpdateProfilesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/WindowsFeatureUpdateProfilesRequestBuilder.cs index fd142370fb..50df18331e 100644 --- a/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/WindowsFeatureUpdateProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsFeatureUpdateProfiles/WindowsFeatureUpdateProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Count; using ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsFeatureUpdateProfiles /// /// Provides operations to manage the windowsFeatureUpdateProfiles property of the microsoft.graph.deviceManagement entity. /// - public class WindowsFeatureUpdateProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsFeatureUpdateProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsFeatureUpdateProfiles 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 WindowsFeatureUpdateProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsFeatureUpdateProfiles.Item.WindowsFeatureUpdateProfileItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); 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.DeviceManagement.WindowsFeatureUpdateProfiles.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(WindowsFeatureUpdateProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsFeatureUpdateProfile.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 = "A collection of windows feature update 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 WindowsFeatureUpdateProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsFeatureUpdateProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsFeatureUpdateProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsFeatureUpdateProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public WindowsFeatureUpdateProfilesRequestBuilder(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(WindowsFeatureUpdateProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsFeatureUpdateProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsFeatureUpdateProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsFeatureUpdateProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(WindowsFeatureUpdateProfile b /// /// A collection of windows feature update profiles /// - public class WindowsFeatureUpdateProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsFeatureUpdateProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class WindowsFeatureUpdateProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/Count/CountRequestBuilder.cs index bab63db5cf..c991c43d35 100644 --- a/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsInformationProtectionAppLearningSummari /// /// Provides operations to count the resources in the collection. /// - 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/windowsInformationProtectionAppLearningSummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsInformationProtectionAppLearningSummaries/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsInformationProtectionAppLearningSummaries/Item/WindowsInformationProtectionAppLearningSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/Item/WindowsInformationProtectionAppLearningSummaryItemRequestBuilder.cs index b82bbdd542..99962518b9 100644 --- a/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/Item/WindowsInformationProtectionAppLearningSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/Item/WindowsInformationProtectionAppLearningSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsInformationProtectionAppLearningSummari /// /// Provides operations to manage the windowsInformationProtectionAppLearningSummaries property of the microsoft.graph.deviceManagement entity. /// - public class WindowsInformationProtectionAppLearningSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLearningSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windowsInformationProtectionAppLearningSummaries 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(WindowsInformationProtectionAppLearningSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLearningSummary.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 WindowsInformationProtectionAppLearningSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionAppLearningSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary%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(WindowsInformationProtectionAppLearningSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLearningSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionAppLearningSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLearningSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// The windows information protection app learning summaries. /// - public class WindowsInformationProtectionAppLearningSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLearningSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class WindowsInformationProtectionAppLearningSummaryItemRequestBuilderGet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/WindowsInformationProtectionAppLearningSummariesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/WindowsInformationProtectionAppLearningSummariesRequestBuilder.cs index 904cf50c68..c29347fe4d 100644 --- a/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/WindowsInformationProtectionAppLearningSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsInformationProtectionAppLearningSummaries/WindowsInformationProtectionAppLearningSummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsInformationProtectionAppLearningSummaries.Count; using ApiSdk.DeviceManagement.WindowsInformationProtectionAppLearningSummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsInformationProtectionAppLearningSummari /// /// Provides operations to manage the windowsInformationProtectionAppLearningSummaries property of the microsoft.graph.deviceManagement entity. /// - public class WindowsInformationProtectionAppLearningSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLearningSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsInformationProtectionAppLearningSummaries property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class WindowsInformationProtectionAppLearningSummariesRequestBuilder : Ba public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsInformationProtectionAppLearningSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsInformationProtectionAppLearningSummaries.Item.WindowsInformationProtectionAppLearningSummaryItemRequestBuilder(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.WindowsInformationProtectionAppLearningSummaries.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(WindowsInformationProtectionAppLearningSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionAppLearningSummary.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 information protection app learning summaries."; - 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 WindowsInformationProtectionAppLearningSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsInformationProtectionAppLearningSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionAppLearningSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsInformationProtectionAppLearningSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public WindowsInformationProtectionAppLearningSummariesRequestBuilder(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 ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(WindowsInformationProtectionAppLearningSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLearningSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionAppLearningSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionAppLearningSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionA /// /// The windows information protection app learning summaries. /// - public class WindowsInformationProtectionAppLearningSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionAppLearningSummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class WindowsInformationProtectionAppLearningSummariesRequestBuilderGetQu } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/Count/CountRequestBuilder.cs index ed5c51b4f1..edbb1ee8fa 100644 --- a/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsInformationProtectionNetworkLearningSum /// /// Provides operations to count the resources in the collection. /// - 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/windowsInformationProtectionNetworkLearningSummaries/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsInformationProtectionNetworkLearningSummaries/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsInformationProtectionNetworkLearningSummaries/Item/WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/Item/WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.cs index 0093ac409d..5de27c9263 100644 --- a/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/Item/WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/Item/WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsInformationProtectionNetworkLearningSum /// /// Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. /// - public class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windowsInformationProtectionNetworkLearningSummaries 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(WindowsInformationProtectionNetworkLearningSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionNetworkLearningSummary.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 WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary%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(WindowsInformationProtectionNetworkLearningSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionNetworkLearningSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsInformationProtectionNetworkLearningSummary body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionNetworkLearningSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(WindowsInformationProtection /// /// The windows information protection network learning summaries. /// - public class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilde } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.cs index c2fb2f8e03..9520e6f58c 100644 --- a/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsInformationProtectionNetworkLearningSummaries/WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsInformationProtectionNetworkLearningSummaries.Count; using ApiSdk.DeviceManagement.WindowsInformationProtectionNetworkLearningSummaries.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsInformationProtectionNetworkLearningSum /// /// Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. /// - public class WindowsInformationProtectionNetworkLearningSummariesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionNetworkLearningSummariesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class WindowsInformationProtectionNetworkLearningSummariesRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsInformationProtectionNetworkLearningSummaries.Item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder(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.WindowsInformationProtectionNetworkLearningSummaries.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(WindowsInformationProtectionNetworkLearningSummary.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsInformationProtectionNetworkLearningSummary.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 information protection network learning summaries."; - 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 WindowsInformationProtectionNetworkLearningSummariesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsInformationProtectionNetworkLearningSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsInformationProtectionNetworkLearningSummariesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsInformationProtectionNetworkLearningSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public WindowsInformationProtectionNetworkLearningSummariesRequestBuilder(string /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(WindowsInformationProtectionNetworkLearningSummary body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionNetworkLearningSummary body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsInformationProtectionNetworkLearningSummary body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsInformationProtectionNetworkLearningSummary body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(WindowsInformationProtectionN /// /// The windows information protection network learning summaries. /// - public class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderG } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsMalwareInformation/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsMalwareInformation/Count/CountRequestBuilder.cs index 2461eba82f..cae98a4e17 100644 --- a/src/generated/DeviceManagement/WindowsMalwareInformation/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsMalwareInformation/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsMalwareInformation.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/windowsMalwareInformation/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsMalwareInformation/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsMalwareInformation/Item/DeviceMalwareStates/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/Count/CountRequestBuilder.cs index 4663a24a63..688e2b4826 100644 --- a/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsMalwareInformation.Item.DeviceMalwareSt /// /// Provides operations to count the resources in the collection. /// - 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/windowsMalwareInformation/{windowsMalwareInformation%2Did}/deviceMalwareStates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsMalwareInformation/{windowsMalwareInformation%2Did}/deviceMalwareStates/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsMalwareInformation/Item/DeviceMalwareStates/DeviceMalwareStatesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/DeviceMalwareStatesRequestBuilder.cs index cec16584c5..1f2c094892 100644 --- a/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/DeviceMalwareStatesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/DeviceMalwareStatesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsMalwareInformation.Item.DeviceMalwareStates.Count; using ApiSdk.DeviceManagement.WindowsMalwareInformation.Item.DeviceMalwareStates.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsMalwareInformation.Item.DeviceMalwareSt /// /// Provides operations to manage the deviceMalwareStates property of the microsoft.graph.windowsMalwareInformation entity. /// - public class DeviceMalwareStatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceMalwareStatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceMalwareStates property of the microsoft.graph.windowsMalwareInformation entity. @@ -30,7 +33,7 @@ public class DeviceMalwareStatesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new MalwareStateForWindowsDeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsMalwareInformation.Item.DeviceMalwareStates.Item.MalwareStateForWindowsDeviceItemRequestBuilder(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.WindowsMalwareInformation.Item.DeviceMalwareStates.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(MalwareStateForWindowsDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MalwareStateForWindowsDevice.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 DeviceMalwareStatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation%2Did}/deviceMalwareStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceMalwareStatesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation%2Did}/deviceMalwareStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public DeviceMalwareStatesRequestBuilder(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); @@ -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(MalwareStateForWindowsDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MalwareStateForWindowsDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MalwareStateForWindowsDevice body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.MalwareStateForWindowsDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(MalwareStateForWindowsDevice /// /// List of devices affected by current malware with the malware state on each device /// - public class DeviceMalwareStatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceMalwareStatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class DeviceMalwareStatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/Item/MalwareStateForWindowsDeviceItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/Item/MalwareStateForWindowsDeviceItemRequestBuilder.cs index ae8cd200a8..00a86d91ee 100644 --- a/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/Item/MalwareStateForWindowsDeviceItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsMalwareInformation/Item/DeviceMalwareStates/Item/MalwareStateForWindowsDeviceItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsMalwareInformation.Item.DeviceMalwareSt /// /// Provides operations to manage the deviceMalwareStates property of the microsoft.graph.windowsMalwareInformation entity. /// - public class MalwareStateForWindowsDeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MalwareStateForWindowsDeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceMalwareStates 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(MalwareStateForWindowsDevice.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.MalwareStateForWindowsDevice.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 MalwareStateForWindowsDeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation%2Did}/deviceMalwareStates/{malwareStateForWindowsDevice%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MalwareStateForWindowsDeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation%2Did}/deviceMalwareStates/{malwareStateForWindowsDevice%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(MalwareStateForWindowsDevice body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MalwareStateForWindowsDevice body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(MalwareStateForWindowsDevice body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MalwareStateForWindowsDevice body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(MalwareStateForWindowsDevice /// /// List of devices affected by current malware with the malware state on each device /// - public class MalwareStateForWindowsDeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MalwareStateForWindowsDeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class MalwareStateForWindowsDeviceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsMalwareInformation/Item/WindowsMalwareInformationItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsMalwareInformation/Item/WindowsMalwareInformationItemRequestBuilder.cs index 4b2d638a27..f53c538df2 100644 --- a/src/generated/DeviceManagement/WindowsMalwareInformation/Item/WindowsMalwareInformationItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsMalwareInformation/Item/WindowsMalwareInformationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsMalwareInformation.Item.DeviceMalwareStates; using ApiSdk.Models.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.WindowsMalwareInformation.Item /// /// Provides operations to manage the windowsMalwareInformation property of the microsoft.graph.deviceManagement entity. /// - public class WindowsMalwareInformationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsMalwareInformationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windowsMalwareInformation for deviceManagement @@ -65,7 +68,7 @@ public Command BuildDeviceMalwareStatesNavCommand() { var command = new Command("device-malware-states"); command.Description = "Provides operations to manage the deviceMalwareStates property of the microsoft.graph.windowsMalwareInformation entity."; - var builder = new DeviceMalwareStatesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsMalwareInformation.Item.DeviceMalwareStates.DeviceMalwareStatesRequestBuilder(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.WindowsMalwareInformation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsMalwareInformation.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 WindowsMalwareInformationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsMalwareInformationItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation%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(ApiSdk.Models.WindowsMalwareInformation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsMalwareInformation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsMalwareInformation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsMalwareInformation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.WindowsMalware /// /// The list of affected malware in the tenant. /// - public class WindowsMalwareInformationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsMalwareInformationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -288,3 +292,4 @@ public class WindowsMalwareInformationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsMalwareInformation/WindowsMalwareInformationRequestBuilder.cs b/src/generated/DeviceManagement/WindowsMalwareInformation/WindowsMalwareInformationRequestBuilder.cs index 20d3e664c4..2aa77ecba4 100644 --- a/src/generated/DeviceManagement/WindowsMalwareInformation/WindowsMalwareInformationRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsMalwareInformation/WindowsMalwareInformationRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsMalwareInformation.Count; using ApiSdk.DeviceManagement.WindowsMalwareInformation.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsMalwareInformation /// /// Provides operations to manage the windowsMalwareInformation property of the microsoft.graph.deviceManagement entity. /// - public class WindowsMalwareInformationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsMalwareInformationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsMalwareInformation 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 WindowsMalwareInformationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsMalwareInformation.Item.WindowsMalwareInformationItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDeviceMalwareStatesNavCommand()); 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.WindowsMalwareInformation.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(ApiSdk.Models.WindowsMalwareInformation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsMalwareInformation.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 list of affected malware in 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 +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 WindowsMalwareInformationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsMalwareInformation{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsMalwareInformationRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsMalwareInformation{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public WindowsMalwareInformationRequestBuilder(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(ApiSdk.Models.WindowsMalwareInformation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsMalwareInformation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsMalwareInformation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsMalwareInformation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.WindowsMalwareI /// /// The list of affected malware in the tenant. /// - public class WindowsMalwareInformationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsMalwareInformationRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class WindowsMalwareInformationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..5ec2e3d70f --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/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.WindowsQualityUpdatePolicies.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/windowsQualityUpdatePolicies/$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/windowsQualityUpdatePolicies/$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/WindowsQualityUpdatePolicies/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assign/AssignPostRequestBody.cs new file mode 100644 index 0000000000..c3c2ca22da --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assign/AssignPostRequestBody.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.WindowsQualityUpdatePolicies.Item.Assign +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + 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. + public IDictionary AdditionalData { get; set; } + /// The assignments property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Assignments { get; set; } +#nullable restore +#else + public List Assignments { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public AssignPostRequestBody() + { + 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.WindowsQualityUpdatePolicies.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.Assign.AssignPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsQualityUpdatePolicyAssignment.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("assignments", Assignments); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assign/AssignRequestBuilder.cs new file mode 100644 index 0000000000..0246e86497 --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assign/AssignRequestBuilder.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.WindowsQualityUpdatePolicies.Item.Assign +{ + /// + /// Provides operations to call the assign method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action assign + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action assign"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + 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.WindowsQualityUpdatePolicies.Item.Assign.AssignPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + 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 AssignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/assign", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/assign", rawUrl) + { + } + /// + /// Invoke action assign + /// + /// 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.WindowsQualityUpdatePolicies.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.Assign.AssignPostRequestBody 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/WindowsQualityUpdatePolicies/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assignments/AssignmentsRequestBuilder.cs new file mode 100644 index 0000000000..6acc1d9a17 --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assignments/AssignmentsRequestBuilder.cs @@ -0,0 +1,334 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.Assignments.Count; +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.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; +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.WindowsQualityUpdatePolicies.Item.Assignments +{ + /// + /// Provides operations to manage the assignments property of the microsoft.graph.windowsQualityUpdatePolicy entity. + /// + [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.windowsQualityUpdatePolicy entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.Assignments.Item.WindowsQualityUpdatePolicyAssignmentItemRequestBuilder(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.WindowsQualityUpdatePolicies.Item.Assignments.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 assignments for deviceManagement + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to assignments for deviceManagement"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + 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.WindowsQualityUpdatePolicyAssignment.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + 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 of the groups this profile is assgined to. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "List of the groups this profile is assgined to."; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + 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 (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + 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 AssignmentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/assignments{?%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 AssignmentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// List of the groups this profile is assgined to. + /// + /// 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 assignments 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.WindowsQualityUpdatePolicyAssignment body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsQualityUpdatePolicyAssignment 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 of the groups this profile is assgined to. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignmentsRequestBuilderGetQueryParameters + { + /// 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/WindowsQualityUpdatePolicies/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assignments/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..08964e9241 --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assignments/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.WindowsQualityUpdatePolicies.Item.Assignments.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 windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + var searchOption = new Option("--search", description: "Search items by search 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + 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 (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + 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/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/assignments/$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/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/assignments/$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/WindowsQualityUpdatePolicies/Item/Assignments/Item/WindowsQualityUpdatePolicyAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assignments/Item/WindowsQualityUpdatePolicyAssignmentItemRequestBuilder.cs new file mode 100644 index 0000000000..86639086ef --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/Assignments/Item/WindowsQualityUpdatePolicyAssignmentItemRequestBuilder.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.DeviceManagement.WindowsQualityUpdatePolicies.Item.Assignments.Item +{ + /// + /// Provides operations to manage the assignments property of the microsoft.graph.windowsQualityUpdatePolicy entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdatePolicyAssignmentItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property assignments for deviceManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property assignments for deviceManagement"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + var windowsQualityUpdatePolicyAssignmentIdOption = new Option("--windows-quality-update-policy-assignment-id", description: "The unique identifier of windowsQualityUpdatePolicyAssignment") { + }; + windowsQualityUpdatePolicyAssignmentIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyAssignmentIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + var windowsQualityUpdatePolicyAssignmentId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyAssignmentIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + if (windowsQualityUpdatePolicyAssignmentId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicyAssignment%2Did", windowsQualityUpdatePolicyAssignmentId); + 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 of the groups this profile is assgined to. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "List of the groups this profile is assgined to."; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + var windowsQualityUpdatePolicyAssignmentIdOption = new Option("--windows-quality-update-policy-assignment-id", description: "The unique identifier of windowsQualityUpdatePolicyAssignment") { + }; + windowsQualityUpdatePolicyAssignmentIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyAssignmentIdOption); + 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + var windowsQualityUpdatePolicyAssignmentId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyAssignmentIdOption); + 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 (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + if (windowsQualityUpdatePolicyAssignmentId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicyAssignment%2Did", windowsQualityUpdatePolicyAssignmentId); + 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 assignments in deviceManagement + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property assignments in deviceManagement"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + var windowsQualityUpdatePolicyAssignmentIdOption = new Option("--windows-quality-update-policy-assignment-id", description: "The unique identifier of windowsQualityUpdatePolicyAssignment") { + }; + windowsQualityUpdatePolicyAssignmentIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyAssignmentIdOption); + 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + var windowsQualityUpdatePolicyAssignmentId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyAssignmentIdOption); + 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.WindowsQualityUpdatePolicyAssignment.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + if (windowsQualityUpdatePolicyAssignmentId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicyAssignment%2Did", windowsQualityUpdatePolicyAssignmentId); + 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 WindowsQualityUpdatePolicyAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/assignments/{windowsQualityUpdatePolicyAssignment%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WindowsQualityUpdatePolicyAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/assignments/{windowsQualityUpdatePolicyAssignment%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property assignments 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; + } + /// + /// List of the groups this profile is assgined to. + /// + /// 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 assignments 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.WindowsQualityUpdatePolicyAssignment body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsQualityUpdatePolicyAssignment 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 of the groups this profile is assgined to. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdatePolicyAssignmentItemRequestBuilderGetQueryParameters + { + /// 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/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionPostRequestBody.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionPostRequestBody.cs new file mode 100644 index 0000000000..c21303b115 --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionPostRequestBody.cs @@ -0,0 +1,70 @@ +// +#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.WindowsQualityUpdatePolicies.Item.BulkAction +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class BulkActionPostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// An enum type to represent approval actions of single or list of quality update policies + public global::ApiSdk.Models.WindowsQualityUpdatePolicyActionType? Action { 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 ids property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? Ids { get; set; } +#nullable restore +#else + public List Ids { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public BulkActionPostRequestBody() + { + 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.WindowsQualityUpdatePolicies.Item.BulkAction.BulkActionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.BulkAction.BulkActionPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "action", n => { Action = n.GetEnumValue(); } }, + { "ids", n => { Ids = 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.WriteEnumValue("action", Action); + writer.WriteCollectionOfPrimitiveValues("ids", Ids); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilder.cs new file mode 100644 index 0000000000..dc0e2b42ec --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/BulkAction/BulkActionRequestBuilder.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.WindowsQualityUpdatePolicies.Item.BulkAction +{ + /// + /// Provides operations to call the bulkAction method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BulkActionRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action bulkAction + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action bulkAction"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + 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.WindowsQualityUpdatePolicies.Item.BulkAction.BulkActionPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + 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 BulkActionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/bulkAction", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BulkActionRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/bulkAction", rawUrl) + { + } + /// + /// Invoke action bulkAction + /// + /// 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.WindowsQualityUpdatePolicies.Item.BulkAction.BulkActionPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.BulkAction.BulkActionPostRequestBody 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/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse.cs new file mode 100644 index 0000000000..bb58d90519 --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse.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.WindowsQualityUpdatePolicies.Item.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse : 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.WindowsQualityUpdatePolicies.Item.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse(); + } + /// + /// 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.WindowsQualityUpdateCatalogItemPolicyDetail.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/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.cs new file mode 100644 index 0000000000..17e1540c31 --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds/RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.cs @@ -0,0 +1,184 @@ +// +#pragma warning disable CS0618 +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.WindowsQualityUpdatePolicies.Item.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds +{ + /// + /// Provides operations to call the retrieveWindowsQualityUpdateCatalogItemDetails method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function retrieveWindowsQualityUpdateCatalogItemDetails + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function retrieveWindowsQualityUpdateCatalogItemDetails"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + var idsOption = new Option("--ids", description: "Usage: ids={ids}") { + }; + idsOption.IsRequired = true; + command.AddOption(idsOption); + 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + var ids = invocationContext.ParseResult.GetValueForOption(idsOption); + 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 (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + if (ids is not null) requestInfo.PathParameters.Add("ids", ids); + 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 RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/retrieveWindowsQualityUpdateCatalogItemDetails(ids={ids}){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/retrieveWindowsQualityUpdateCatalogItemDetails(ids={ids}){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) + { + } + /// + /// Invoke function retrieveWindowsQualityUpdateCatalogItemDetails + /// + /// 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 retrieveWindowsQualityUpdateCatalogItemDetails + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters + { + /// 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/WindowsQualityUpdatePolicies/Item/WindowsQualityUpdatePolicyItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/WindowsQualityUpdatePolicyItemRequestBuilder.cs new file mode 100644 index 0000000000..3dadac14b4 --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/Item/WindowsQualityUpdatePolicyItemRequestBuilder.cs @@ -0,0 +1,349 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.Assign; +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.Assignments; +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.BulkAction; +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds; +using ApiSdk.Models.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.WindowsQualityUpdatePolicies.Item +{ + /// + /// Provides operations to manage the windowsQualityUpdatePolicies property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdatePolicyItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the assignments property of the microsoft.graph.windowsQualityUpdatePolicy entity. + /// + /// A + public Command BuildAssignmentsNavCommand() + { + var command = new Command("assignments"); + command.Description = "Provides operations to manage the assignments property of the microsoft.graph.windowsQualityUpdatePolicy entity."; + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.Assignments.AssignmentsRequestBuilder(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 call the assign method. + /// + /// A + public Command BuildAssignNavCommand() + { + var command = new Command("assign"); + command.Description = "Provides operations to call the assign method."; + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.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 bulkAction method. + /// + /// A + public Command BuildBulkActionNavCommand() + { + var command = new Command("bulk-action"); + command.Description = "Provides operations to call the bulkAction method."; + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.BulkAction.BulkActionRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Delete navigation property windowsQualityUpdatePolicies for deviceManagement + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property windowsQualityUpdatePolicies for deviceManagement"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + 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 Windows quality update policies + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "A collection of Windows quality update policies"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + 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 (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + 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 windowsQualityUpdatePolicies in deviceManagement + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property windowsQualityUpdatePolicies in deviceManagement"; + var windowsQualityUpdatePolicyIdOption = new Option("--windows-quality-update-policy-id", description: "The unique identifier of windowsQualityUpdatePolicy") { + }; + windowsQualityUpdatePolicyIdOption.IsRequired = true; + command.AddOption(windowsQualityUpdatePolicyIdOption); + 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 windowsQualityUpdatePolicyId = invocationContext.ParseResult.GetValueForOption(windowsQualityUpdatePolicyIdOption); + 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.WindowsQualityUpdatePolicy.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (windowsQualityUpdatePolicyId is not null) requestInfo.PathParameters.Add("windowsQualityUpdatePolicy%2Did", windowsQualityUpdatePolicyId); + 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 retrieveWindowsQualityUpdateCatalogItemDetails method. + /// + /// A + public Command BuildRetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRbCommand() + { + var command = new Command("retrieve-windows-quality-update-catalog-item-details-with-ids"); + command.Description = "Provides operations to call the retrieveWindowsQualityUpdateCatalogItemDetails method."; + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder(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 WindowsQualityUpdatePolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WindowsQualityUpdatePolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property windowsQualityUpdatePolicies 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; + } + /// + /// A collection of Windows quality update policies + /// + /// 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 windowsQualityUpdatePolicies 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.WindowsQualityUpdatePolicy body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsQualityUpdatePolicy 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 Windows quality update policies + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdatePolicyItemRequestBuilderGetQueryParameters + { + /// 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/WindowsQualityUpdatePolicies/WindowsQualityUpdatePoliciesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/WindowsQualityUpdatePoliciesRequestBuilder.cs new file mode 100644 index 0000000000..9df1820106 --- /dev/null +++ b/src/generated/DeviceManagement/WindowsQualityUpdatePolicies/WindowsQualityUpdatePoliciesRequestBuilder.cs @@ -0,0 +1,276 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Count; +using ApiSdk.DeviceManagement.WindowsQualityUpdatePolicies.Item; +using ApiSdk.Models.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.WindowsQualityUpdatePolicies +{ + /// + /// Provides operations to manage the windowsQualityUpdatePolicies property of the microsoft.graph.deviceManagement entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdatePoliciesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the windowsQualityUpdatePolicies 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.WindowsQualityUpdatePolicies.Item.WindowsQualityUpdatePolicyItemRequestBuilder(PathParameters); + commands.Add(builder.BuildAssignmentsNavCommand()); + commands.Add(builder.BuildAssignNavCommand()); + commands.Add(builder.BuildBulkActionNavCommand()); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildRetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRbCommand()); + 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.WindowsQualityUpdatePolicies.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 windowsQualityUpdatePolicies for deviceManagement + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to windowsQualityUpdatePolicies 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.WindowsQualityUpdatePolicy.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; + } + /// + /// A collection of Windows quality update policies + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "A collection of Windows quality update policies"; + 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 WindowsQualityUpdatePoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies{?%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 WindowsQualityUpdatePoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdatePolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// A collection of Windows quality update policies + /// + /// 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 windowsQualityUpdatePolicies 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.WindowsQualityUpdatePolicy body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsQualityUpdatePolicy 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; + } + /// + /// A collection of Windows quality update policies + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdatePoliciesRequestBuilderGetQueryParameters + { + /// 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/WindowsQualityUpdateProfiles/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Count/CountRequestBuilder.cs index 3fb14516b4..526de990cd 100644 --- a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsQualityUpdateProfiles.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/windowsQualityUpdateProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsQualityUpdateProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsQualityUpdateProfiles/Item/Assign/AssignPostRequestBody.cs b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assign/AssignPostRequestBody.cs index 68860145ad..8960e2f6f9 100644 --- a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assign/AssignPostRequestBody.cs +++ b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/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.WindowsQualityUpdateProfiles.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.WindowsQualityUpdateProfiles.Item.Assign.AssignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignPostRequestBody(); + return new global::ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.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(WindowsQualityUpdateProfileAssignment.CreateFromDiscriminatorValue)?.ToList(); } }, + { "assignments", n => { Assignments = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WindowsQualityUpdateProfileAssignment.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/WindowsQualityUpdateProfiles/Item/Assign/AssignRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assign/AssignRequestBuilder.cs index f68ce48618..65e90da17f 100644 --- a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assign/AssignRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/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.WindowsQualityUpdateProfiles.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.DeviceManagement.WindowsQualityUpdateProfiles.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}/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%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/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%2Did}/assign", rawUrl) @@ -83,11 +86,11 @@ public AssignRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/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 ToPostRequestInformation(AssignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Item.Assign.AssignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.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/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs index 7166270b76..11d7f26059 100644 --- a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/AssignmentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Item.Assignments.Count; using ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.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.WindowsQualityUpdateProfiles.Item.Assignments /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsQualityUpdateProfile 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.windowsQualityUpdateProfile entity. @@ -30,7 +33,7 @@ public class AssignmentsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsQualityUpdateProfileAssignmentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Item.Assignments.Item.WindowsQualityUpdateProfileAssignmentItemRequestBuilder(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.WindowsQualityUpdateProfiles.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(WindowsQualityUpdateProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsQualityUpdateProfileAssignment.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/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%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/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%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(WindowsQualityUpdateProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsQualityUpdateProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsQualityUpdateProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsQualityUpdateProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(WindowsQualityUpdateProfileAs /// /// The list of group assignments of the 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/WindowsQualityUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs index 87cd0ff4e2..b57620bc11 100644 --- a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/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.WindowsQualityUpdateProfiles.Item.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}/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%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/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%2Did}/assignments/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsQualityUpdateProfiles/Item/Assignments/Item/WindowsQualityUpdateProfileAssignmentItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/Item/WindowsQualityUpdateProfileAssignmentItemRequestBuilder.cs index af6a82a0d9..27506eb80e 100644 --- a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/Item/WindowsQualityUpdateProfileAssignmentItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/Assignments/Item/WindowsQualityUpdateProfileAssignmentItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsQualityUpdateProfiles.Item.Assignments. /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsQualityUpdateProfile entity. /// - public class WindowsQualityUpdateProfileAssignmentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdateProfileAssignmentItemRequestBuilder : 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(WindowsQualityUpdateProfileAssignment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsQualityUpdateProfileAssignment.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 WindowsQualityUpdateProfileAssignmentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%2Did}/assignments/{windowsQualityUpdateProfileAssignment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsQualityUpdateProfileAssignmentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%2Did}/assignments/{windowsQualityUpdateProfileAssignment%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(WindowsQualityUpdateProfileAssignment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsQualityUpdateProfileAssignment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsQualityUpdateProfileAssignment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsQualityUpdateProfileAssignment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(WindowsQualityUpdateProfileA /// /// The list of group assignments of the profile. /// - public class WindowsQualityUpdateProfileAssignmentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdateProfileAssignmentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class WindowsQualityUpdateProfileAssignmentItemRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/WindowsQualityUpdateProfileItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/WindowsQualityUpdateProfileItemRequestBuilder.cs index 492ca8f063..ad84271f13 100644 --- a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/WindowsQualityUpdateProfileItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/Item/WindowsQualityUpdateProfileItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Item.Assign; using ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Item.Assignments; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsQualityUpdateProfiles.Item /// /// Provides operations to manage the windowsQualityUpdateProfiles property of the microsoft.graph.deviceManagement entity. /// - public class WindowsQualityUpdateProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdateProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the assignments property of the microsoft.graph.windowsQualityUpdateProfile 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.windowsQualityUpdateProfile entity."; - var builder = new AssignmentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Item.Assignments.AssignmentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -58,7 +61,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.WindowsQualityUpdateProfiles.Item.Assign.AssignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -184,8 +187,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WindowsQualityUpdateProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsQualityUpdateProfile.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 WindowsQualityUpdateProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsQualityUpdateProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile%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(WindowsQualityUpdateProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsQualityUpdateProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsQualityUpdateProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsQualityUpdateProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -281,7 +284,8 @@ public RequestInformation ToPatchRequestInformation(WindowsQualityUpdateProfile /// /// A collection of windows quality update profiles /// - public class WindowsQualityUpdateProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdateProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -306,3 +310,4 @@ public class WindowsQualityUpdateProfileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/WindowsQualityUpdateProfilesRequestBuilder.cs b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/WindowsQualityUpdateProfilesRequestBuilder.cs index 015da1d967..3e9238c4c5 100644 --- a/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/WindowsQualityUpdateProfilesRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsQualityUpdateProfiles/WindowsQualityUpdateProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Count; using ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsQualityUpdateProfiles /// /// Provides operations to manage the windowsQualityUpdateProfiles property of the microsoft.graph.deviceManagement entity. /// - public class WindowsQualityUpdateProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdateProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsQualityUpdateProfiles 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 WindowsQualityUpdateProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsQualityUpdateProfiles.Item.WindowsQualityUpdateProfileItemRequestBuilder(PathParameters); commands.Add(builder.BuildAssignmentsNavCommand()); commands.Add(builder.BuildAssignNavCommand()); 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.DeviceManagement.WindowsQualityUpdateProfiles.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(WindowsQualityUpdateProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsQualityUpdateProfile.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 = "A collection of windows quality update 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 WindowsQualityUpdateProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsQualityUpdateProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsQualityUpdateProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsQualityUpdateProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public WindowsQualityUpdateProfilesRequestBuilder(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(WindowsQualityUpdateProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsQualityUpdateProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsQualityUpdateProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsQualityUpdateProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(WindowsQualityUpdateProfile b /// /// A collection of windows quality update profiles /// - public class WindowsQualityUpdateProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsQualityUpdateProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class WindowsQualityUpdateProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsUpdateCatalogItems/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/WindowsUpdateCatalogItems/Count/CountRequestBuilder.cs index 208e78f14a..6ce0134001 100644 --- a/src/generated/DeviceManagement/WindowsUpdateCatalogItems/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsUpdateCatalogItems/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.WindowsUpdateCatalogItems.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/windowsUpdateCatalogItems/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/windowsUpdateCatalogItems/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/wi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/WindowsUpdateCatalogItems/Item/WindowsUpdateCatalogItemItemRequestBuilder.cs b/src/generated/DeviceManagement/WindowsUpdateCatalogItems/Item/WindowsUpdateCatalogItemItemRequestBuilder.cs index 04e57c50fd..9355b3e87b 100644 --- a/src/generated/DeviceManagement/WindowsUpdateCatalogItems/Item/WindowsUpdateCatalogItemItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsUpdateCatalogItems/Item/WindowsUpdateCatalogItemItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsUpdateCatalogItems.Item /// /// Provides operations to manage the windowsUpdateCatalogItems property of the microsoft.graph.deviceManagement entity. /// - public class WindowsUpdateCatalogItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsUpdateCatalogItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property windowsUpdateCatalogItems 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(WindowsUpdateCatalogItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdateCatalogItem.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 WindowsUpdateCatalogItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsUpdateCatalogItems/{windowsUpdateCatalogItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsUpdateCatalogItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsUpdateCatalogItems/{windowsUpdateCatalogItem%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(WindowsUpdateCatalogItem body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdateCatalogItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WindowsUpdateCatalogItem body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WindowsUpdateCatalogItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(WindowsUpdateCatalogItem bod /// /// A collection of windows update catalog items (fetaure updates item , quality updates item) /// - public class WindowsUpdateCatalogItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsUpdateCatalogItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class WindowsUpdateCatalogItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/WindowsUpdateCatalogItems/WindowsUpdateCatalogItemsRequestBuilder.cs b/src/generated/DeviceManagement/WindowsUpdateCatalogItems/WindowsUpdateCatalogItemsRequestBuilder.cs index f103378631..6ba14ee28f 100644 --- a/src/generated/DeviceManagement/WindowsUpdateCatalogItems/WindowsUpdateCatalogItemsRequestBuilder.cs +++ b/src/generated/DeviceManagement/WindowsUpdateCatalogItems/WindowsUpdateCatalogItemsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.WindowsUpdateCatalogItems.Count; using ApiSdk.DeviceManagement.WindowsUpdateCatalogItems.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.WindowsUpdateCatalogItems /// /// Provides operations to manage the windowsUpdateCatalogItems property of the microsoft.graph.deviceManagement entity. /// - public class WindowsUpdateCatalogItemsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsUpdateCatalogItemsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the windowsUpdateCatalogItems property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class WindowsUpdateCatalogItemsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WindowsUpdateCatalogItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.WindowsUpdateCatalogItems.Item.WindowsUpdateCatalogItemItemRequestBuilder(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.WindowsUpdateCatalogItems.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(WindowsUpdateCatalogItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WindowsUpdateCatalogItem.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 = "A collection of windows update catalog items (fetaure updates item , quality updates item)"; - 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 WindowsUpdateCatalogItemsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/windowsUpdateCatalogItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WindowsUpdateCatalogItemsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/windowsUpdateCatalogItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public WindowsUpdateCatalogItemsRequestBuilder(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(WindowsUpdateCatalogItem body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdateCatalogItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WindowsUpdateCatalogItem body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WindowsUpdateCatalogItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(WindowsUpdateCatalogItem body /// /// A collection of windows update catalog items (fetaure updates item , quality updates item) /// - public class WindowsUpdateCatalogItemsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WindowsUpdateCatalogItemsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class WindowsUpdateCatalogItemsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ZebraFotaArtifacts/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaArtifacts/Count/CountRequestBuilder.cs index db9cb949fc..33ee51762a 100644 --- a/src/generated/DeviceManagement/ZebraFotaArtifacts/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaArtifacts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ZebraFotaArtifacts.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/zebraFotaArtifacts/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/zebraFotaArtifacts/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ze /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ZebraFotaArtifacts/Item/ZebraFotaArtifactItemRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaArtifacts/Item/ZebraFotaArtifactItemRequestBuilder.cs index 9b2f7b4b66..29ac2ca3b8 100644 --- a/src/generated/DeviceManagement/ZebraFotaArtifacts/Item/ZebraFotaArtifactItemRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaArtifacts/Item/ZebraFotaArtifactItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ZebraFotaArtifacts.Item /// /// Provides operations to manage the zebraFotaArtifacts property of the microsoft.graph.deviceManagement entity. /// - public class ZebraFotaArtifactItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaArtifactItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property zebraFotaArtifacts 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(ZebraFotaArtifact.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ZebraFotaArtifact.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 ZebraFotaArtifactItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaArtifacts/{zebraFotaArtifact%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ZebraFotaArtifactItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/zebraFotaArtifacts/{zebraFotaArtifact%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(ZebraFotaArtifact body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ZebraFotaArtifact body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ZebraFotaArtifact body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ZebraFotaArtifact body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(ZebraFotaArtifact body, Acti /// /// The Collection of ZebraFotaArtifacts. /// - public class ZebraFotaArtifactItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaArtifactItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ZebraFotaArtifactItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ZebraFotaArtifacts/ZebraFotaArtifactsRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaArtifacts/ZebraFotaArtifactsRequestBuilder.cs index 694993cd0d..4524756a59 100644 --- a/src/generated/DeviceManagement/ZebraFotaArtifacts/ZebraFotaArtifactsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaArtifacts/ZebraFotaArtifactsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ZebraFotaArtifacts.Count; using ApiSdk.DeviceManagement.ZebraFotaArtifacts.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ZebraFotaArtifacts /// /// Provides operations to manage the zebraFotaArtifacts property of the microsoft.graph.deviceManagement entity. /// - public class ZebraFotaArtifactsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaArtifactsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the zebraFotaArtifacts property of the microsoft.graph.deviceManagement entity. @@ -30,7 +33,7 @@ public class ZebraFotaArtifactsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ZebraFotaArtifactItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ZebraFotaArtifacts.Item.ZebraFotaArtifactItemRequestBuilder(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.ZebraFotaArtifacts.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(ZebraFotaArtifact.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ZebraFotaArtifact.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 Collection of ZebraFotaArtifacts."; - 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 ZebraFotaArtifactsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaArtifacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ZebraFotaArtifactsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/zebraFotaArtifacts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public ZebraFotaArtifactsRequestBuilder(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(ZebraFotaArtifact body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ZebraFotaArtifact body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ZebraFotaArtifact body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ZebraFotaArtifact body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(ZebraFotaArtifact body, Actio /// /// The Collection of ZebraFotaArtifacts. /// - public class ZebraFotaArtifactsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaArtifactsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class ZebraFotaArtifactsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ZebraFotaConnector/ApproveFotaApps/ApproveFotaAppsPostResponse.cs b/src/generated/DeviceManagement/ZebraFotaConnector/ApproveFotaApps/ApproveFotaAppsPostResponse.cs index 4ca3ff5e18..97bc37839d 100644 --- a/src/generated/DeviceManagement/ZebraFotaConnector/ApproveFotaApps/ApproveFotaAppsPostResponse.cs +++ b/src/generated/DeviceManagement/ZebraFotaConnector/ApproveFotaApps/ApproveFotaAppsPostResponse.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.ZebraFotaConnector.ApproveFotaApps { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApproveFotaAppsPostResponse : IAdditionalDataHolder, IParsable + public partial class ApproveFotaAppsPostResponse : IAdditionalDataHolder, 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 ApproveFotaAppsPostResponse : 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 ApproveFotaAppsPostResponse() { @@ -24,12 +26,12 @@ public ApproveFotaAppsPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApproveFotaAppsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ZebraFotaConnector.ApproveFotaApps.ApproveFotaAppsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApproveFotaAppsPostResponse(); + return new global::ApiSdk.DeviceManagement.ZebraFotaConnector.ApproveFotaApps.ApproveFotaAppsPostResponse(); } /// /// 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/ZebraFotaConnector/ApproveFotaApps/ApproveFotaAppsRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaConnector/ApproveFotaApps/ApproveFotaAppsRequestBuilder.cs index 1db1a51b9b..62e24f3543 100644 --- a/src/generated/DeviceManagement/ZebraFotaConnector/ApproveFotaApps/ApproveFotaAppsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaConnector/ApproveFotaApps/ApproveFotaAppsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ZebraFotaConnector.ApproveFotaApps /// /// Provides operations to call the approveFotaApps method. /// - public class ApproveFotaAppsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApproveFotaAppsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action approveFotaApps @@ -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 ApproveFotaAppsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaConnector/approveFotaApps", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApproveFotaAppsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/zebraFotaConnector/approveFotaApps", rawUrl) @@ -87,3 +90,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.ZebraFotaConnector.Connect { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ConnectPostResponse : IAdditionalDataHolder, IParsable + public partial class ConnectPostResponse : IAdditionalDataHolder, 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 ConnectPostResponse : 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 ConnectPostResponse() { @@ -24,12 +26,12 @@ public ConnectPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ConnectPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ZebraFotaConnector.Connect.ConnectPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ConnectPostResponse(); + return new global::ApiSdk.DeviceManagement.ZebraFotaConnector.Connect.ConnectPostResponse(); } /// /// 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/ZebraFotaConnector/Connect/ConnectRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaConnector/Connect/ConnectRequestBuilder.cs index 18ce7b900b..1ad2ab5e92 100644 --- a/src/generated/DeviceManagement/ZebraFotaConnector/Connect/ConnectRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaConnector/Connect/ConnectRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ZebraFotaConnector.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 @@ -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 ConnectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaConnector/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/zebraFotaConnector/connect", rawUrl) @@ -87,3 +90,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.ZebraFotaConnector.Disconnect { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DisconnectPostResponse : IAdditionalDataHolder, IParsable + public partial class DisconnectPostResponse : IAdditionalDataHolder, 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 DisconnectPostResponse : 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 DisconnectPostResponse() { @@ -24,12 +26,12 @@ public DisconnectPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DisconnectPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ZebraFotaConnector.Disconnect.DisconnectPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DisconnectPostResponse(); + return new global::ApiSdk.DeviceManagement.ZebraFotaConnector.Disconnect.DisconnectPostResponse(); } /// /// 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/ZebraFotaConnector/Disconnect/DisconnectRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaConnector/Disconnect/DisconnectRequestBuilder.cs index ae49ca1e2f..0fc36f1a88 100644 --- a/src/generated/DeviceManagement/ZebraFotaConnector/Disconnect/DisconnectRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaConnector/Disconnect/DisconnectRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ZebraFotaConnector.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 @@ -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 DisconnectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaConnector/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/zebraFotaConnector/disconnect", rawUrl) @@ -87,3 +90,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.ZebraFotaConnector.HasActiveDeployments { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HasActiveDeploymentsPostResponse : IAdditionalDataHolder, IParsable + public partial class HasActiveDeploymentsPostResponse : IAdditionalDataHolder, 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 HasActiveDeploymentsPostResponse : 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 HasActiveDeploymentsPostResponse() { @@ -24,12 +26,12 @@ public HasActiveDeploymentsPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HasActiveDeploymentsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ZebraFotaConnector.HasActiveDeployments.HasActiveDeploymentsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HasActiveDeploymentsPostResponse(); + return new global::ApiSdk.DeviceManagement.ZebraFotaConnector.HasActiveDeployments.HasActiveDeploymentsPostResponse(); } /// /// 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/ZebraFotaConnector/HasActiveDeployments/HasActiveDeploymentsRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaConnector/HasActiveDeployments/HasActiveDeploymentsRequestBuilder.cs index 73a1805735..28fef37335 100644 --- a/src/generated/DeviceManagement/ZebraFotaConnector/HasActiveDeployments/HasActiveDeploymentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaConnector/HasActiveDeployments/HasActiveDeploymentsRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ZebraFotaConnector.HasActiveDeployments /// /// Provides operations to call the hasActiveDeployments method. /// - public class HasActiveDeploymentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HasActiveDeploymentsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hasActiveDeployments @@ -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 HasActiveDeploymentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaConnector/hasActiveDeployments", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HasActiveDeploymentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/zebraFotaConnector/hasActiveDeployments", rawUrl) @@ -87,3 +90,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.ZebraFotaConnector.RetrieveZebraFotaDeviceModels +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class RetrieveZebraFotaDeviceModelsGetResponse : 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.ZebraFotaConnector.RetrieveZebraFotaDeviceModels.RetrieveZebraFotaDeviceModelsGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DeviceManagement.ZebraFotaConnector.RetrieveZebraFotaDeviceModels.RetrieveZebraFotaDeviceModelsGetResponse(); + } + /// + /// 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.GetCollectionOfPrimitiveValues()?.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.WriteCollectionOfPrimitiveValues("value", Value); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ZebraFotaConnector/RetrieveZebraFotaDeviceModels/RetrieveZebraFotaDeviceModelsRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaConnector/RetrieveZebraFotaDeviceModels/RetrieveZebraFotaDeviceModelsRequestBuilder.cs new file mode 100644 index 0000000000..6bd3d15309 --- /dev/null +++ b/src/generated/DeviceManagement/ZebraFotaConnector/RetrieveZebraFotaDeviceModels/RetrieveZebraFotaDeviceModelsRequestBuilder.cs @@ -0,0 +1,142 @@ +// +#pragma warning disable CS0618 +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.ZebraFotaConnector.RetrieveZebraFotaDeviceModels +{ + /// + /// Provides operations to call the retrieveZebraFotaDeviceModels method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveZebraFotaDeviceModelsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function retrieveZebraFotaDeviceModels + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function retrieveZebraFotaDeviceModels"; + 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 RetrieveZebraFotaDeviceModelsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaConnector/retrieveZebraFotaDeviceModels(){?%24count,%24filter,%24search,%24skip,%24top}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RetrieveZebraFotaDeviceModelsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/zebraFotaConnector/retrieveZebraFotaDeviceModels(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) + { + } + /// + /// Invoke function retrieveZebraFotaDeviceModels + /// + /// 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 retrieveZebraFotaDeviceModels + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetrieveZebraFotaDeviceModelsRequestBuilderGetQueryParameters + { + /// 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/ZebraFotaConnector/ZebraFotaConnectorRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaConnector/ZebraFotaConnectorRequestBuilder.cs index 4a674d98c9..cf3affb43a 100644 --- a/src/generated/DeviceManagement/ZebraFotaConnector/ZebraFotaConnectorRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaConnector/ZebraFotaConnectorRequestBuilder.cs @@ -1,10 +1,13 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ZebraFotaConnector.ApproveFotaApps; using ApiSdk.DeviceManagement.ZebraFotaConnector.Connect; using ApiSdk.DeviceManagement.ZebraFotaConnector.Disconnect; using ApiSdk.DeviceManagement.ZebraFotaConnector.HasActiveDeployments; +using ApiSdk.DeviceManagement.ZebraFotaConnector.RetrieveZebraFotaDeviceModels; using ApiSdk.Models.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 +26,8 @@ namespace ApiSdk.DeviceManagement.ZebraFotaConnector /// /// Provides operations to manage the zebraFotaConnector property of the microsoft.graph.deviceManagement entity. /// - public class ZebraFotaConnectorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaConnectorRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the approveFotaApps method. @@ -33,7 +37,7 @@ public Command BuildApproveFotaAppsNavCommand() { var command = new Command("approve-fota-apps"); command.Description = "Provides operations to call the approveFotaApps method."; - var builder = new ApproveFotaAppsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ZebraFotaConnector.ApproveFotaApps.ApproveFotaAppsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -50,7 +54,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.ZebraFotaConnector.Connect.ConnectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -67,18 +71,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property zebraFotaConnector 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}, @@ -96,7 +93,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.ZebraFotaConnector.Disconnect.DisconnectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -113,23 +110,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "The singleton ZebraFotaConnector associated with 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"); @@ -137,8 +122,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}, @@ -159,7 +142,7 @@ public Command BuildHasActiveDeploymentsNavCommand() { var command = new Command("has-active-deployments"); command.Description = "Provides operations to call the hasActiveDeployments method."; - var builder = new HasActiveDeploymentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ZebraFotaConnector.HasActiveDeployments.HasActiveDeploymentsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -193,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(ApiSdk.Models.ZebraFotaConnector.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ZebraFotaConnector.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -214,14 +197,31 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the retrieveZebraFotaDeviceModels method. + /// + /// A + public Command BuildRetrieveZebraFotaDeviceModelsNavCommand() + { + var command = new Command("retrieve-zebra-fota-device-models"); + command.Description = "Provides operations to call the retrieveZebraFotaDeviceModels method."; + var builder = new global::ApiSdk.DeviceManagement.ZebraFotaConnector.RetrieveZebraFotaDeviceModels.RetrieveZebraFotaDeviceModelsRequestBuilder(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 ZebraFotaConnectorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaConnector{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ZebraFotaConnectorRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/zebraFotaConnector{?%24expand,%24select}", rawUrl) @@ -253,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); @@ -273,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.ZebraFotaConnector body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ZebraFotaConnector body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ZebraFotaConnector body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ZebraFotaConnector body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +289,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.ZebraFotaConne /// /// The singleton ZebraFotaConnector associated with account. /// - public class ZebraFotaConnectorRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaConnectorRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +315,4 @@ public class ZebraFotaConnectorRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ZebraFotaDeployments/Count/CountRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaDeployments/Count/CountRequestBuilder.cs index 87a264b7cf..876c5a58d5 100644 --- a/src/generated/DeviceManagement/ZebraFotaDeployments/Count/CountRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaDeployments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.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.ZebraFotaDeployments.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/zebraFotaDeployments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default 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/zebraFotaDeployments/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/ze /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/ZebraFotaDeployments/Item/Cancel/CancelPostResponse.cs b/src/generated/DeviceManagement/ZebraFotaDeployments/Item/Cancel/CancelPostResponse.cs index 288241c5c2..062d26eae1 100644 --- a/src/generated/DeviceManagement/ZebraFotaDeployments/Item/Cancel/CancelPostResponse.cs +++ b/src/generated/DeviceManagement/ZebraFotaDeployments/Item/Cancel/CancelPostResponse.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.ZebraFotaDeployments.Item.Cancel { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CancelPostResponse : IAdditionalDataHolder, IParsable + public partial class CancelPostResponse : IAdditionalDataHolder, 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 CancelPostResponse : 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 CancelPostResponse() { @@ -24,12 +26,12 @@ public CancelPostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CancelPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DeviceManagement.ZebraFotaDeployments.Item.Cancel.CancelPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CancelPostResponse(); + return new global::ApiSdk.DeviceManagement.ZebraFotaDeployments.Item.Cancel.CancelPostResponse(); } /// /// 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/ZebraFotaDeployments/Item/Cancel/CancelRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaDeployments/Item/Cancel/CancelRequestBuilder.cs index fbda256639..f612f3e65b 100644 --- a/src/generated/DeviceManagement/ZebraFotaDeployments/Item/Cancel/CancelRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaDeployments/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.DeviceManagement.ZebraFotaDeployments.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 { /// /// Invoke action cancel @@ -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 CancelRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaDeployments/{zebraFotaDeployment%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}/deviceManagement/zebraFotaDeployments/{zebraFotaDeployment%2Did}/cancel", rawUrl) @@ -93,3 +96,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ZebraFotaDeployments.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.DeviceManagement.ZebraFotaDeployments.Item /// /// Provides operations to manage the zebraFotaDeployments property of the microsoft.graph.deviceManagement entity. /// - public class ZebraFotaDeploymentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaDeploymentItemRequestBuilder : 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.DeviceManagement.ZebraFotaDeployments.Item.Cancel.CancelRequestBuilder(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(ZebraFotaDeployment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ZebraFotaDeployment.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 ZebraFotaDeploymentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaDeployments/{zebraFotaDeployment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ZebraFotaDeploymentItemRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/zebraFotaDeployments/{zebraFotaDeployment%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(ZebraFotaDeployment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ZebraFotaDeployment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ZebraFotaDeployment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ZebraFotaDeployment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ZebraFotaDeployment body, Ac /// /// Collection of ZebraFotaDeployments associated with account. /// - public class ZebraFotaDeploymentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaDeploymentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ZebraFotaDeploymentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DeviceManagement/ZebraFotaDeployments/ZebraFotaDeploymentsRequestBuilder.cs b/src/generated/DeviceManagement/ZebraFotaDeployments/ZebraFotaDeploymentsRequestBuilder.cs index 72aa428122..805780dc32 100644 --- a/src/generated/DeviceManagement/ZebraFotaDeployments/ZebraFotaDeploymentsRequestBuilder.cs +++ b/src/generated/DeviceManagement/ZebraFotaDeployments/ZebraFotaDeploymentsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DeviceManagement.ZebraFotaDeployments.Count; using ApiSdk.DeviceManagement.ZebraFotaDeployments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.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.ZebraFotaDeployments /// /// Provides operations to manage the zebraFotaDeployments property of the microsoft.graph.deviceManagement entity. /// - public class ZebraFotaDeploymentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaDeploymentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the zebraFotaDeployments 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 ZebraFotaDeploymentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DeviceManagement.ZebraFotaDeployments.Item.ZebraFotaDeploymentItemRequestBuilder(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.DeviceManagement.ZebraFotaDeployments.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(ZebraFotaDeployment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ZebraFotaDeployment.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 = "Collection of ZebraFotaDeployments 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"); @@ -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 ZebraFotaDeploymentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/deviceManagement/zebraFotaDeployments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ZebraFotaDeploymentsRequestBuilder(string rawUrl) : base("{+baseurl}/deviceManagement/zebraFotaDeployments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public ZebraFotaDeploymentsRequestBuilder(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); @@ -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(ZebraFotaDeployment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ZebraFotaDeployment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ZebraFotaDeployment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ZebraFotaDeployment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(ZebraFotaDeployment body, Act /// /// Collection of ZebraFotaDeployments associated with account. /// - public class ZebraFotaDeploymentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ZebraFotaDeploymentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class ZebraFotaDeploymentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Count/CountRequestBuilder.cs b/src/generated/Devices/Count/CountRequestBuilder.cs index ad33a0d0bd..2c5ac7e0d7 100644 --- a/src/generated/Devices/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Devices.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}/devices/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/$count{?%24filter,%24search}", rawUrl) @@ -84,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/$count{?%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); @@ -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/Devices/Delta/DeltaGetResponse.cs b/src/generated/Devices/Delta/DeltaGetResponse.cs index 2c153ac9b7..f1d06a352b 100644 --- a/src/generated/Devices/Delta/DeltaGetResponse.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Devices.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.Device.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Device.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/Devices/Delta/DeltaRequestBuilder.cs b/src/generated/Devices/Delta/DeltaRequestBuilder.cs index e384c14218..82bda74bd8 100644 --- a/src/generated/Devices/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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 devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing 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 devices without performing a full read of the entire resource collection. For more information, see Using delta query.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/device-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 devices without performing 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/device-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}/devices/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}/devices/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing 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 devices without performing a full read of the entire resource collection. For more information, see Using delta query. + /// Get newly created, updated, or deleted devices without performing 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/Devices/DevicesRequestBuilder.cs b/src/generated/Devices/DevicesRequestBuilder.cs index 9c517fda2a..79e0a30b0b 100644 --- a/src/generated/Devices/DevicesRequestBuilder.cs +++ b/src/generated/Devices/DevicesRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Count; using ApiSdk.Devices.Delta; using ApiSdk.Devices.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.Devices.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.Devices /// /// Provides operations to manage the collection of device entities. /// - public class DevicesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DevicesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of device entities. @@ -35,11 +38,12 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DeviceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.DeviceItemRequestBuilder(PathParameters); commands.Add(builder.BuildCheckMemberGroupsNavCommand()); commands.Add(builder.BuildCheckMemberObjectsNavCommand()); commands.Add(builder.BuildCommandsNavCommand()); executables.Add(builder.BuildDeleteCommand()); + commands.Add(builder.BuildDeviceTemplateNavCommand()); commands.Add(builder.BuildExtensionsNavCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGetMemberGroupsNavCommand()); @@ -61,7 +65,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -96,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.Device.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Device.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -124,7 +128,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.Devices.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -141,7 +145,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.Devices.GetByIds.GetByIdsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -158,7 +162,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.Devices.GetUserOwnedObjects.GetUserOwnedObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -176,46 +180,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve a list of devices registered in the directory.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/device-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"); @@ -223,15 +187,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); @@ -241,16 +196,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}, @@ -279,7 +225,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.Devices.ValidateProperties.ValidatePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -289,14 +235,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 DevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DevicesRequestBuilder(string rawUrl) : base("{+baseurl}/devices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -309,11 +255,11 @@ public DevicesRequestBuilder(string rawUrl) : base("{+baseurl}/devices{?%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); @@ -329,11 +275,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.Device body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Device body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Device body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Device body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -345,7 +291,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Device body, Ac /// /// Retrieve a list of devices registered in the directory. /// - public class DevicesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DevicesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -409,3 +356,4 @@ public class DevicesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/Devices/GetByIds/GetByIdsPostRequestBody.cs index e396604544..dcdb1311af 100644 --- a/src/generated/Devices/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/Devices/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.Devices.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.Devices.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.Devices.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/Devices/GetByIds/GetByIdsPostResponse.cs b/src/generated/Devices/GetByIds/GetByIdsPostResponse.cs index b0787584fe..8d3978d8bb 100644 --- a/src/generated/Devices/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/Devices/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.Devices.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.Devices.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.Devices.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/Devices/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/Devices/GetByIds/GetByIdsRequestBuilder.cs index d5b3cd7991..1a8c8faba3 100644 --- a/src/generated/Devices/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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.Devices.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}/devices/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}/devices/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/devices/getByIds /// Configuration for 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.Devices.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.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/Devices/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/Devices/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index 745d9a45ab..dcfa758e63 100644 --- a/src/generated/Devices/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/Devices/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.Devices.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.Devices.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.Devices.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/Devices/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/Devices/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index 97543332a5..07f4830735 100644 --- a/src/generated/Devices/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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.Devices.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}/devices/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}/devices/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(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(GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.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/Devices/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/Devices/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index a63313ef3f..ccc44c5b05 100644 --- a/src/generated/Devices/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.Devices.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/Devices/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/Devices/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index 8bb0ccfeec..637197ce52 100644 --- a/src/generated/Devices/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.Devices.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/Devices/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/Devices/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index 49ea50f7d7..0188813b1a 100644 --- a/src/generated/Devices/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { }; deviceIdOption.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.Devices.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}/devices/{device%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}/devices/{device%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.Devices.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.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/Devices/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/Devices/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index ab07c57fb6..70cea5b08f 100644 --- a/src/generated/Devices/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.Devices.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/Devices/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/Devices/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index 5120a514d3..85b0d1dc15 100644 --- a/src/generated/Devices/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.Devices.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/Devices/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/Devices/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index d3edb4d470..0d8851448e 100644 --- a/src/generated/Devices/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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.Devices.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}/devices/{device%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}/devices/{device%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(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(CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.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/Devices/Item/Commands/CommandsRequestBuilder.cs b/src/generated/Devices/Item/Commands/CommandsRequestBuilder.cs index 222955c299..8b8d8e87be 100644 --- a/src/generated/Devices/Item/Commands/CommandsRequestBuilder.cs +++ b/src/generated/Devices/Item/Commands/CommandsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.Commands.Count; using ApiSdk.Devices.Item.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.Devices.Item.Commands /// /// Provides operations to manage the commands property of the microsoft.graph.device entity. /// - public class CommandsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommandsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the commands property of the microsoft.graph.device entity. @@ -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.Devices.Item.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.Devices.Item.Commands.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(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; @@ -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 CommandsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}/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}/devices/{device%2Did}/commands{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public CommandsRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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(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)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(CommandEscaped body, Action /// Set of commands sent to this device. /// - public class CommandsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommandsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class CommandsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/Commands/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/Commands/Count/CountRequestBuilder.cs index 68d6fa6218..c4a1482813 100644 --- a/src/generated/Devices/Item/Commands/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/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.Devices.Item.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 @@ -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}/devices/{device%2Did}/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}/devices/{device%2Did}/commands/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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/Devices/Item/Commands/Item/CommandItemRequestBuilder.cs b/src/generated/Devices/Item/Commands/Item/CommandItemRequestBuilder.cs index 89ca926f66..ee0301ab72 100644 --- a/src/generated/Devices/Item/Commands/Item/CommandItemRequestBuilder.cs +++ b/src/generated/Devices/Item/Commands/Item/CommandItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.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.Devices.Item.Commands.Item /// /// Provides operations to manage the commands property of the microsoft.graph.device entity. /// - public class CommandItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommandItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property commands for devices @@ -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(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; @@ -186,7 +189,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.Devices.Item.Commands.Item.Responsepayload.ResponsepayloadRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,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}/devices/{device%2Did}/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}/devices/{device%2Did}/commands/{command%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(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)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(CommandEscaped body, Action< /// /// Set of commands sent to this device. /// - 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 @@ -296,3 +300,4 @@ public class CommandItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/Commands/Item/Responsepayload/ResponsepayloadRequestBuilder.cs b/src/generated/Devices/Item/Commands/Item/Responsepayload/ResponsepayloadRequestBuilder.cs index b6fb8e6c2e..8449d50f3e 100644 --- a/src/generated/Devices/Item/Commands/Item/Responsepayload/ResponsepayloadRequestBuilder.cs +++ b/src/generated/Devices/Item/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.Devices.Item.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 devices @@ -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 ResponsepayloadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}/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}/devices/{device%2Did}/commands/{command%2Did}/responsepayload{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ResponsepayloadRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 responsepayload from devices /// - 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 @@ -140,3 +144,4 @@ public class ResponsepayloadRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/DeviceItemRequestBuilder.cs b/src/generated/Devices/Item/DeviceItemRequestBuilder.cs index aaabd8e562..6ae5cec4f5 100644 --- a/src/generated/Devices/Item/DeviceItemRequestBuilder.cs +++ b/src/generated/Devices/Item/DeviceItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.CheckMemberGroups; using ApiSdk.Devices.Item.CheckMemberObjects; using ApiSdk.Devices.Item.Commands; +using ApiSdk.Devices.Item.DeviceTemplate; using ApiSdk.Devices.Item.Extensions; using ApiSdk.Devices.Item.GetMemberGroups; using ApiSdk.Devices.Item.GetMemberObjects; @@ -13,6 +15,7 @@ using ApiSdk.Devices.Item.UsageRights; using ApiSdk.Models.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 +34,8 @@ namespace ApiSdk.Devices.Item /// /// Provides operations to manage the collection of device entities. /// - public class DeviceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the checkMemberGroups method. @@ -41,7 +45,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.Devices.Item.CheckMemberGroups.CheckMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -58,7 +62,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.Devices.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -75,7 +79,7 @@ public Command BuildCommandsNavCommand() { var command = new Command("commands"); command.Description = "Provides operations to manage the commands property of the microsoft.graph.device entity."; - var builder = new CommandsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.Commands.CommandsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -131,6 +135,32 @@ public Command BuildDeleteCommand() return command; } /// + /// Provides operations to manage the deviceTemplate property of the microsoft.graph.device entity. + /// + /// A + public Command BuildDeviceTemplateNavCommand() + { + var command = new Command("device-template"); + command.Description = "Provides operations to manage the deviceTemplate property of the microsoft.graph.device entity."; + var builder = new global::ApiSdk.Devices.Item.DeviceTemplate.DeviceTemplateRequestBuilder(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.device entity. /// /// A @@ -138,7 +168,7 @@ public Command BuildExtensionsNavCommand() { var command = new Command("extensions"); command.Description = "Provides operations to manage the extensions property of the microsoft.graph.device entity."; - var builder = new ExtensionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.Extensions.ExtensionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -218,7 +248,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.Devices.Item.GetMemberGroups.GetMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -235,7 +265,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.Devices.Item.GetMemberObjects.GetMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -252,7 +282,7 @@ public Command BuildMemberOfNavCommand() { var command = new Command("member-of"); command.Description = "Provides operations to manage the memberOf property of the microsoft.graph.device entity."; - var builder = new MemberOfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.MemberOf.MemberOfRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -303,8 +333,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Device.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Device.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -332,10 +362,11 @@ public Command BuildRegisteredOwnersNavCommand() { var command = new Command("registered-owners"); command.Description = "Provides operations to manage the registeredOwners property of the microsoft.graph.device entity."; - var builder = new RegisteredOwnersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.RegisteredOwners.RegisteredOwnersRequestBuilder(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()); @@ -362,10 +393,11 @@ public Command BuildRegisteredUsersNavCommand() { var command = new Command("registered-users"); command.Description = "Provides operations to manage the registeredUsers property of the microsoft.graph.device entity."; - var builder = new RegisteredUsersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.RegisteredUsers.RegisteredUsersRequestBuilder(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()); @@ -392,7 +424,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.Devices.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -409,7 +441,7 @@ public Command BuildTransitiveMemberOfNavCommand() { var command = new Command("transitive-member-of"); command.Description = "Provides operations to manage the transitiveMemberOf property of the microsoft.graph.device entity."; - var builder = new TransitiveMemberOfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.TransitiveMemberOf.TransitiveMemberOfRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -437,7 +469,7 @@ public Command BuildUsageRightsNavCommand() { var command = new Command("usage-rights"); command.Description = "Provides operations to manage the usageRights property of the microsoft.graph.device entity."; - var builder = new UsageRightsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.UsageRights.UsageRightsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -457,14 +489,14 @@ public Command BuildUsageRightsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}{?%24expand,%24select}", rawUrl) @@ -496,11 +528,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -516,11 +548,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.Device body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Device body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Device body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Device body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -532,7 +564,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Device body, A /// /// Get the properties and relationships of a device object. Since the device resource supports extensions, you can also use the GET operation to get custom properties and extension data in a device instance. /// - public class DeviceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -557,3 +590,4 @@ public class DeviceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/DeviceTemplate/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/DeviceTemplate/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..5227d9d40a --- /dev/null +++ b/src/generated/Devices/Item/DeviceTemplate/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.Devices.Item.DeviceTemplate.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + var searchOption = new Option("--search", description: "Search items by search 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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}/devices/{device%2Did}/deviceTemplate/$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}/devices/{device%2Did}/deviceTemplate/$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/Devices/Item/DeviceTemplate/DeviceTemplateRequestBuilder.cs b/src/generated/Devices/Item/DeviceTemplate/DeviceTemplateRequestBuilder.cs new file mode 100644 index 0000000000..eebd89cf43 --- /dev/null +++ b/src/generated/Devices/Item/DeviceTemplate/DeviceTemplateRequestBuilder.cs @@ -0,0 +1,260 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Devices.Item.DeviceTemplate.Count; +using ApiSdk.Devices.Item.DeviceTemplate.Item; +using ApiSdk.Models.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.Devices.Item.DeviceTemplate +{ + /// + /// Provides operations to manage the deviceTemplate property of the microsoft.graph.device entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceTemplateRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the deviceTemplate property of the microsoft.graph.device entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Devices.Item.DeviceTemplate.Item.DeviceTemplateItemRequestBuilder(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.Devices.Item.DeviceTemplate.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Device template used to instantiate this device. Nullable. Read-only. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Device template used to instantiate this device. Nullable. Read-only."; + var deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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 DeviceTemplateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}/deviceTemplate{?%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 DeviceTemplateRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/deviceTemplate{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Device template used to instantiate this device. Nullable. 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; + } + /// + /// Device template used to instantiate this device. Nullable. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceTemplateRequestBuilderGetQueryParameters + { + /// 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/Devices/Item/DeviceTemplate/Item/DeviceTemplateItemRequestBuilder.cs b/src/generated/Devices/Item/DeviceTemplate/Item/DeviceTemplateItemRequestBuilder.cs new file mode 100644 index 0000000000..fd3525e6af --- /dev/null +++ b/src/generated/Devices/Item/DeviceTemplate/Item/DeviceTemplateItemRequestBuilder.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.Devices.Item.DeviceTemplate.Item +{ + /// + /// Provides operations to manage the deviceTemplate property of the microsoft.graph.device entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceTemplateItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Device template used to instantiate this device. Nullable. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Device template used to instantiate this device. Nullable. Read-only."; + var deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + var deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + if (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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 DeviceTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}/deviceTemplate/{deviceTemplate%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeviceTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/deviceTemplate/{deviceTemplate%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Device template used to instantiate this device. Nullable. 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; + } + /// + /// Device template used to instantiate this device. Nullable. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceTemplateItemRequestBuilderGetQueryParameters + { + /// 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/Devices/Item/Extensions/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/Extensions/Count/CountRequestBuilder.cs index 92eddaac32..9ae292ab05 100644 --- a/src/generated/Devices/Item/Extensions/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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}/devices/{device%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}/devices/{device%2Did}/extensions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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/Devices/Item/Extensions/ExtensionsRequestBuilder.cs b/src/generated/Devices/Item/Extensions/ExtensionsRequestBuilder.cs index e44370f48d..d057693db5 100644 --- a/src/generated/Devices/Item/Extensions/ExtensionsRequestBuilder.cs +++ b/src/generated/Devices/Item/Extensions/ExtensionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.Extensions.Count; using ApiSdk.Devices.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.Devices.Item.Extensions /// /// Provides operations to manage the extensions property of the microsoft.graph.device 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.device 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.Devices.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.Devices.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}/devices/{device%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}/devices/{device%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ExtensionsRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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 the device. Read-only. 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/Devices/Item/Extensions/Item/ExtensionItemRequestBuilder.cs b/src/generated/Devices/Item/Extensions/Item/ExtensionItemRequestBuilder.cs index b5079429e4..05f8b2544b 100644 --- a/src/generated/Devices/Item/Extensions/Item/ExtensionItemRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.Item.Extensions.Item /// /// Provides operations to manage the extensions property of the microsoft.graph.device entity. /// - public class ExtensionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property extensions for devices @@ -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}/devices/{device%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}/devices/{device%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 the device. Read-only. 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/Devices/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/Devices/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index 02f9d7d074..45f81c4b0e 100644 --- a/src/generated/Devices/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.Devices.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/Devices/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/Devices/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index 43433f68d4..59ef6f805b 100644 --- a/src/generated/Devices/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.Devices.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/Devices/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/Devices/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index 692aba79af..cb9f7726b5 100644 --- a/src/generated/Devices/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { }; deviceIdOption.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.Devices.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}/devices/{device%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}/devices/{device%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.Devices.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.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/Devices/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/Devices/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index 38fe1b9d9a..aeb03b791c 100644 --- a/src/generated/Devices/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.Devices.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/Devices/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/Devices/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index 6eb5599bd3..251af8fc3d 100644 --- a/src/generated/Devices/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/Devices/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.Devices.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.Devices.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.Devices.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/Devices/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/Devices/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index 9c6022e19b..ca29a54669 100644 --- a/src/generated/Devices/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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.Devices.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}/devices/{device%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}/devices/{device%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/devices/ /// Configuration for 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.Devices.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.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/Devices/Item/MemberOf/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/Count/CountRequestBuilder.cs index 438ce3fd0b..6d3273edc4 100644 --- a/src/generated/Devices/Item/MemberOf/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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}/devices/{device%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}/devices/{device%2Did}/memberOf/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/MemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs index c4cae431b2..0c6ddd4ae3 100644 --- a/src/generated/Devices/Item/MemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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}/devices/{device%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}/devices/{device%2Did}/memberOf/graph.administrativeUnit/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/MemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index 826e687cc6..7b1ac1811d 100644 --- a/src/generated/Devices/Item/MemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/Devices/Item/MemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.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.Devices.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.Devices.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}/devices/{device%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}/devices/{device%2Did}/memberOf/graph.administrativeUnit{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphAdministrativeUnitRequestBuilder(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); @@ -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/Devices/Item/MemberOf/GraphGroup/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/GraphGroup/Count/CountRequestBuilder.cs index e567ec756f..69b87c83e5 100644 --- a/src/generated/Devices/Item/MemberOf/GraphGroup/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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}/devices/{device%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}/devices/{device%2Did}/memberOf/graph.group/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/MemberOf/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/GraphGroup/GraphGroupRequestBuilder.cs index a5beb17a4d..0f4c826f33 100644 --- a/src/generated/Devices/Item/MemberOf/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/Devices/Item/MemberOf/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.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.Devices.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.Devices.Item.MemberOf.GraphGroup.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -150,14 +153,14 @@ public Command BuildGetCommand() 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}/devices/{device%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}/devices/{device%2Did}/memberOf/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -170,11 +173,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -185,7 +188,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get groups and administrative units that the device is a direct member of. This operation is not transitive. /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -249,3 +253,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/MemberOf/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/Item/DirectoryObjectItemRequestBuilder.cs index 6a1cf66973..7d754beb50 100644 --- a/src/generated/Devices/Item/MemberOf/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Devices/Item/MemberOf/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.MemberOf.Item.GraphAdministrativeUnit; using ApiSdk.Devices.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.Devices.Item.MemberOf.Item /// /// Provides operations to manage the memberOf property of the microsoft.graph.device entity. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// Groups and administrative units that this device 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.Devices.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.Devices.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}/devices/{device%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}/devices/{device%2Did}/memberOf/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) @@ -143,11 +146,11 @@ public DirectoryObjectItemRequestBuilder(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); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Groups and administrative units that this device 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/Devices/Item/MemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index 928773c65b..43509e1802 100644 --- a/src/generated/Devices/Item/MemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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}/devices/{device%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}/devices/{device%2Did}/memberOf/{directoryObject%2Did}/graph.administrativeUnit{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphAdministrativeUnitRequestBuilder(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); @@ -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/Devices/Item/MemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs index 512935bb2a..4b0698adf1 100644 --- a/src/generated/Devices/Item/MemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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 groups and administrative units that the device is a direct member of. This operation is not transitive. @@ -88,14 +91,14 @@ public Command BuildGetCommand() 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}/devices/{device%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}/devices/{device%2Did}/memberOf/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl) @@ -108,11 +111,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -123,7 +126,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get groups and administrative units that the device is a direct member of. This operation is not transitive. /// - 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 @@ -148,3 +152,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/MemberOf/MemberOfRequestBuilder.cs b/src/generated/Devices/Item/MemberOf/MemberOfRequestBuilder.cs index d0e1962d53..fe6c5d4043 100644 --- a/src/generated/Devices/Item/MemberOf/MemberOfRequestBuilder.cs +++ b/src/generated/Devices/Item/MemberOf/MemberOfRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.MemberOf.Count; using ApiSdk.Devices.Item.MemberOf.GraphAdministrativeUnit; using ApiSdk.Devices.Item.MemberOf.GraphGroup; using ApiSdk.Devices.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.Devices.Item.MemberOf /// /// Provides operations to manage the memberOf property of the microsoft.graph.device 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.device 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.Devices.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.Devices.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.Devices.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.Devices.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}/devices/{device%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}/devices/{device%2Did}/memberOf{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +236,11 @@ public MemberOfRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -248,7 +251,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get groups and administrative units that the device is a direct member of. This operation is not transitive. /// - 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/Devices/Item/RegisteredOwners/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/Count/CountRequestBuilder.cs index a4ac626b33..83486c9621 100644 --- a/src/generated/Devices/Item/RegisteredOwners/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/registeredOwners/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/RegisteredOwners/GraphAppRoleAssignment/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/GraphAppRoleAssignment/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..c93709aa7b --- /dev/null +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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}/devices/{device%2Did}/registeredOwners/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}/devices/{device%2Did}/registeredOwners/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/Devices/Item/RegisteredOwners/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs new file mode 100644 index 0000000000..7fda4599bc --- /dev/null +++ b/src/generated/Devices/Item/RegisteredOwners/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs @@ -0,0 +1,255 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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}/devices/{device%2Did}/registeredOwners/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}/devices/{device%2Did}/registeredOwners/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/Devices/Item/RegisteredOwners/GraphEndpoint/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/GraphEndpoint/Count/CountRequestBuilder.cs index 789bceeab2..33f0570985 100644 --- a/src/generated/Devices/Item/RegisteredOwners/GraphEndpoint/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/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}/devices/{device%2Did}/registeredOwners/graph.endpoint/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/RegisteredOwners/GraphEndpoint/GraphEndpointRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/GraphEndpoint/GraphEndpointRequestBuilder.cs index 42f13b2383..ddd0001e6e 100644 --- a/src/generated/Devices/Item/RegisteredOwners/GraphEndpoint/GraphEndpointRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/GraphEndpoint/GraphEndpointRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/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}/devices/{device%2Did}/registeredOwners/graph.endpoint{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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/Devices/Item/RegisteredOwners/GraphServicePrincipal/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/GraphServicePrincipal/Count/CountRequestBuilder.cs index 8107d6fdc9..14ee85062a 100644 --- a/src/generated/Devices/Item/RegisteredOwners/GraphServicePrincipal/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/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}/devices/{device%2Did}/registeredOwners/graph.servicePrincipal/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/RegisteredOwners/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 086bc34998..d2e1460ce4 100644 --- a/src/generated/Devices/Item/RegisteredOwners/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/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}/devices/{device%2Did}/registeredOwners/graph.servicePrincipal{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphServicePrincipalRequestBuilder(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); @@ -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/Devices/Item/RegisteredOwners/GraphUser/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/GraphUser/Count/CountRequestBuilder.cs index 548b1db99e..daade838d6 100644 --- a/src/generated/Devices/Item/RegisteredOwners/GraphUser/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/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}/devices/{device%2Did}/registeredOwners/graph.user/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/RegisteredOwners/GraphUser/GraphUserRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/GraphUser/GraphUserRequestBuilder.cs index 8b6a41de99..881ce275ca 100644 --- a/src/generated/Devices/Item/RegisteredOwners/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/GraphUser/GraphUserRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/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}/devices/{device%2Did}/registeredOwners/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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/Devices/Item/RegisteredOwners/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/Item/DirectoryObjectItemRequestBuilder.cs index 9dfa6644ac..b982c58847 100644 --- a/src/generated/Devices/Item/RegisteredOwners/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,8 +1,11 @@ // +#pragma warning disable CS0618 +using ApiSdk.Devices.Item.RegisteredOwners.Item.GraphAppRoleAssignment; using ApiSdk.Devices.Item.RegisteredOwners.Item.GraphEndpoint; using ApiSdk.Devices.Item.RegisteredOwners.Item.GraphServicePrincipal; using ApiSdk.Devices.Item.RegisteredOwners.Item.GraphUser; using ApiSdk.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.Item /// /// Builds and executes requests for operations under \devices\{device-id}\registeredOwners\{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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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 device entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/{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}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}", rawUrl) @@ -104,3 +125,4 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/devic } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/RegisteredOwners/Item/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/Item/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs new file mode 100644 index 0000000000..32efb24d58 --- /dev/null +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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}/devices/{device%2Did}/registeredOwners/{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}/devices/{device%2Did}/registeredOwners/{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/Devices/Item/RegisteredOwners/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs index 76e0174fe2..7366b5dc36 100644 --- a/src/generated/Devices/Item/RegisteredOwners/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/{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}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/graph.endpoint{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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/Devices/Item/RegisteredOwners/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 9f0d4e8329..6b03d1bb27 100644 --- a/src/generated/Devices/Item/RegisteredOwners/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/{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}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphServicePrincipalRequestBuilder(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); @@ -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/Devices/Item/RegisteredOwners/Item/GraphUser/GraphUserRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/Item/GraphUser/GraphUserRequestBuilder.cs index 16894766ea..e6e5d310e7 100644 --- a/src/generated/Devices/Item/RegisteredOwners/Item/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.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}/devices/{device%2Did}/registeredOwners/{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}/devices/{device%2Did}/registeredOwners/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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/Devices/Item/RegisteredOwners/Item/Ref/RefRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/Item/Ref/RefRequestBuilder.cs index 73f791aa63..fa1b76a084 100644 --- a/src/generated/Devices/Item/RegisteredOwners/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/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.Devices.Item.RegisteredOwners.Item.Ref /// /// Provides operations to manage the collection of device entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a user as a registered owner of the device. @@ -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}/devices/{device%2Did}/registeredOwners/{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}/devices/{device%2Did}/registeredOwners/{directoryObject%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.Devices.Item.RegisteredOwners.Ref /// /// Provides operations to manage the collection of device entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a user as a registered owner of the device. @@ -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}/devices/{device%2Did}/registeredOwners/$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}/devices/{device%2Did}/registeredOwners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -222,11 +225,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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 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}/devices/{device%2Did}/registeredOwners/$ref?@id={%40id}", PathParameters); @@ -241,11 +244,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? 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}/devices/{device%2Did}/registeredOwners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", 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(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 a user as a registered owner of the device. /// - 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 @@ -293,7 +297,8 @@ public class RefRequestBuilderDeleteQueryParameters /// /// Retrieve a list of users that are registered owners of the device. A registered owner is the user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. /// - 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/Devices/Item/RegisteredOwners/RegisteredOwnersRequestBuilder.cs b/src/generated/Devices/Item/RegisteredOwners/RegisteredOwnersRequestBuilder.cs index 729d1e4319..244ff6a038 100644 --- a/src/generated/Devices/Item/RegisteredOwners/RegisteredOwnersRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredOwners/RegisteredOwnersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.RegisteredOwners.Count; +using ApiSdk.Devices.Item.RegisteredOwners.GraphAppRoleAssignment; using ApiSdk.Devices.Item.RegisteredOwners.GraphEndpoint; using ApiSdk.Devices.Item.RegisteredOwners.GraphServicePrincipal; using ApiSdk.Devices.Item.RegisteredOwners.GraphUser; @@ -7,6 +9,7 @@ using ApiSdk.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners /// /// Provides operations to manage the registeredOwners property of the microsoft.graph.device entity. /// - public class RegisteredOwnersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegisteredOwnersRequestBuilder : BaseCliRequestBuilder { /// /// Gets an item from the ApiSdk.devices.item.registeredOwners.item collection @@ -34,7 +38,8 @@ public class RegisteredOwnersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.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.Devices.Item.RegisteredOwners.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -245,7 +273,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of device entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.RegisteredOwners.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -257,14 +285,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 RegisteredOwnersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}/registeredOwners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RegisteredOwnersRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/registeredOwners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -277,11 +305,11 @@ public RegisteredOwnersRequestBuilder(string rawUrl) : base("{+baseurl}/devices/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -292,7 +320,8 @@ public RequestInformation ToGetRequestInformation(Action /// Retrieve a list of users that are registered owners of the device. A registered owner is the user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Currently, there can be only one owner. /// - public class RegisteredOwnersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegisteredOwnersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -356,3 +385,4 @@ public class RegisteredOwnersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/RegisteredUsers/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/Count/CountRequestBuilder.cs index dc4ecb9803..22431dd99b 100644 --- a/src/generated/Devices/Item/RegisteredUsers/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/registeredUsers/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/RegisteredUsers/GraphAppRoleAssignment/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/GraphAppRoleAssignment/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..41442c6bbe --- /dev/null +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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}/devices/{device%2Did}/registeredUsers/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}/devices/{device%2Did}/registeredUsers/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/Devices/Item/RegisteredUsers/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs new file mode 100644 index 0000000000..bdc704b369 --- /dev/null +++ b/src/generated/Devices/Item/RegisteredUsers/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs @@ -0,0 +1,255 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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}/devices/{device%2Did}/registeredUsers/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}/devices/{device%2Did}/registeredUsers/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/Devices/Item/RegisteredUsers/GraphEndpoint/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/GraphEndpoint/Count/CountRequestBuilder.cs index a277203145..1c62f13bdf 100644 --- a/src/generated/Devices/Item/RegisteredUsers/GraphEndpoint/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/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}/devices/{device%2Did}/registeredUsers/graph.endpoint/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/RegisteredUsers/GraphEndpoint/GraphEndpointRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/GraphEndpoint/GraphEndpointRequestBuilder.cs index 4e96fc013f..21268c58dd 100644 --- a/src/generated/Devices/Item/RegisteredUsers/GraphEndpoint/GraphEndpointRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/GraphEndpoint/GraphEndpointRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/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}/devices/{device%2Did}/registeredUsers/graph.endpoint{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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/Devices/Item/RegisteredUsers/GraphServicePrincipal/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/GraphServicePrincipal/Count/CountRequestBuilder.cs index 940bc1e59b..9dfb064112 100644 --- a/src/generated/Devices/Item/RegisteredUsers/GraphServicePrincipal/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/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}/devices/{device%2Did}/registeredUsers/graph.servicePrincipal/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/RegisteredUsers/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 33ac852d8a..9f4adee028 100644 --- a/src/generated/Devices/Item/RegisteredUsers/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/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}/devices/{device%2Did}/registeredUsers/graph.servicePrincipal{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphServicePrincipalRequestBuilder(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); @@ -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/Devices/Item/RegisteredUsers/GraphUser/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/GraphUser/Count/CountRequestBuilder.cs index a20807affa..a593aea909 100644 --- a/src/generated/Devices/Item/RegisteredUsers/GraphUser/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/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}/devices/{device%2Did}/registeredUsers/graph.user/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/RegisteredUsers/GraphUser/GraphUserRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/GraphUser/GraphUserRequestBuilder.cs index cdf1476881..0c346f16f3 100644 --- a/src/generated/Devices/Item/RegisteredUsers/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/GraphUser/GraphUserRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/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}/devices/{device%2Did}/registeredUsers/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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/Devices/Item/RegisteredUsers/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/Item/DirectoryObjectItemRequestBuilder.cs index 3f2a75d712..f60faee8af 100644 --- a/src/generated/Devices/Item/RegisteredUsers/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,8 +1,11 @@ // +#pragma warning disable CS0618 +using ApiSdk.Devices.Item.RegisteredUsers.Item.GraphAppRoleAssignment; using ApiSdk.Devices.Item.RegisteredUsers.Item.GraphEndpoint; using ApiSdk.Devices.Item.RegisteredUsers.Item.GraphServicePrincipal; using ApiSdk.Devices.Item.RegisteredUsers.Item.GraphUser; using ApiSdk.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.Item /// /// Builds and executes requests for operations under \devices\{device-id}\registeredUsers\{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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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 device entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/{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}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}", rawUrl) @@ -104,3 +125,4 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/devic } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/RegisteredUsers/Item/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/Item/GraphAppRoleAssignment/GraphAppRoleAssignmentRequestBuilder.cs new file mode 100644 index 0000000000..e3920a4279 --- /dev/null +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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}/devices/{device%2Did}/registeredUsers/{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}/devices/{device%2Did}/registeredUsers/{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/Devices/Item/RegisteredUsers/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs index 50d46ac856..dd742bf8a9 100644 --- a/src/generated/Devices/Item/RegisteredUsers/Item/GraphEndpoint/GraphEndpointRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/{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}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/graph.endpoint{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphEndpointRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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/Devices/Item/RegisteredUsers/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 8af510aff5..2881be8f56 100644 --- a/src/generated/Devices/Item/RegisteredUsers/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/{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}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphServicePrincipalRequestBuilder(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); @@ -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/Devices/Item/RegisteredUsers/Item/GraphUser/GraphUserRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/Item/GraphUser/GraphUserRequestBuilder.cs index 192f488947..b4c62a40cf 100644 --- a/src/generated/Devices/Item/RegisteredUsers/Item/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.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}/devices/{device%2Did}/registeredUsers/{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}/devices/{device%2Did}/registeredUsers/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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/Devices/Item/RegisteredUsers/Item/Ref/RefRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/Item/Ref/RefRequestBuilder.cs index aa52312308..0b6baa5caf 100644 --- a/src/generated/Devices/Item/RegisteredUsers/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/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.Devices.Item.RegisteredUsers.Item.Ref /// /// Provides operations to manage the collection of device entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a user as a registered user of the device. @@ -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}/devices/{device%2Did}/registeredUsers/{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}/devices/{device%2Did}/registeredUsers/{directoryObject%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.Devices.Item.RegisteredUsers.Ref /// /// Provides operations to manage the collection of device entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a user as a registered user of the device. @@ -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}/devices/{device%2Did}/registeredUsers/$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}/devices/{device%2Did}/registeredUsers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -222,11 +225,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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 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}/devices/{device%2Did}/registeredUsers/$ref?@id={%40id}", PathParameters); @@ -241,11 +244,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? 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}/devices/{device%2Did}/registeredUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", 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(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 a user as a registered user of the device. /// - 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 @@ -293,7 +297,8 @@ public class RefRequestBuilderDeleteQueryParameters /// /// Retrieve a list of users that are registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. /// - 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/Devices/Item/RegisteredUsers/RegisteredUsersRequestBuilder.cs b/src/generated/Devices/Item/RegisteredUsers/RegisteredUsersRequestBuilder.cs index aba48a344d..859266babc 100644 --- a/src/generated/Devices/Item/RegisteredUsers/RegisteredUsersRequestBuilder.cs +++ b/src/generated/Devices/Item/RegisteredUsers/RegisteredUsersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.RegisteredUsers.Count; +using ApiSdk.Devices.Item.RegisteredUsers.GraphAppRoleAssignment; using ApiSdk.Devices.Item.RegisteredUsers.GraphEndpoint; using ApiSdk.Devices.Item.RegisteredUsers.GraphServicePrincipal; using ApiSdk.Devices.Item.RegisteredUsers.GraphUser; @@ -7,6 +9,7 @@ using ApiSdk.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers /// /// Provides operations to manage the registeredUsers property of the microsoft.graph.device entity. /// - public class RegisteredUsersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegisteredUsersRequestBuilder : BaseCliRequestBuilder { /// /// Gets an item from the ApiSdk.devices.item.registeredUsers.item collection @@ -34,7 +38,8 @@ public class RegisteredUsersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.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.Devices.Item.RegisteredUsers.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -245,7 +273,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of device entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.RegisteredUsers.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -257,14 +285,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 RegisteredUsersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}/registeredUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RegisteredUsersRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/registeredUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -277,11 +305,11 @@ public RegisteredUsersRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -292,7 +320,8 @@ public RequestInformation ToGetRequestInformation(Action /// Retrieve a list of users that are registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. /// - public class RegisteredUsersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RegisteredUsersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -356,3 +385,4 @@ public class RegisteredUsersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/Restore/RestoreRequestBuilder.cs b/src/generated/Devices/Item/Restore/RestoreRequestBuilder.cs index 7281063e7d..3a0ec359ad 100644 --- a/src/generated/Devices/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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 deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { }; deviceIdOption.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}/devices/{device%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}/devices/{device%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.Devices.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}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/TransitiveMemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/TransitiveMemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs index 52f0db27a9..acff9cfab4 100644 --- a/src/generated/Devices/Item/TransitiveMemberOf/GraphAdministrativeUnit/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf/graph.administrativeUnit/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/TransitiveMemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/Devices/Item/TransitiveMemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index eb3ae0766c..10bad14994 100644 --- a/src/generated/Devices/Item/TransitiveMemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/Devices/Item/TransitiveMemberOf/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.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.Devices.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.Devices.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}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf/graph.administrativeUnit{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphAdministrativeUnitRequestBuilder(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); @@ -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/Devices/Item/TransitiveMemberOf/GraphGroup/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/TransitiveMemberOf/GraphGroup/Count/CountRequestBuilder.cs index ef539a8513..1f574726d0 100644 --- a/src/generated/Devices/Item/TransitiveMemberOf/GraphGroup/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf/graph.group/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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); @@ -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/Devices/Item/TransitiveMemberOf/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/Devices/Item/TransitiveMemberOf/GraphGroup/GraphGroupRequestBuilder.cs index 9508464e79..72eebbb172 100644 --- a/src/generated/Devices/Item/TransitiveMemberOf/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/Devices/Item/TransitiveMemberOf/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.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.Devices.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.Devices.Item.TransitiveMemberOf.GraphGroup.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -150,14 +153,14 @@ public Command BuildGetCommand() 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}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -170,11 +173,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -185,7 +188,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get groups and administrative units that the device is a member of. This API request is transitive, and will also return all groups and administrative units the device is a nested member of. /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -249,3 +253,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/TransitiveMemberOf/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Devices/Item/TransitiveMemberOf/Item/DirectoryObjectItemRequestBuilder.cs index c39966343a..02bb2badfb 100644 --- a/src/generated/Devices/Item/TransitiveMemberOf/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Devices/Item/TransitiveMemberOf/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.TransitiveMemberOf.Item.GraphAdministrativeUnit; using ApiSdk.Devices.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.Devices.Item.TransitiveMemberOf.Item /// /// Provides operations to manage the transitiveMemberOf property of the microsoft.graph.device entity. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// Groups and administrative units that this device is a member of. This operation is transitive. 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.Devices.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.Devices.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}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) @@ -143,11 +146,11 @@ public DirectoryObjectItemRequestBuilder(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); @@ -158,7 +161,8 @@ public RequestInformation ToGetRequestInformation(Action /// Groups and administrative units that this device is a member of. This operation is transitive. 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/Devices/Item/TransitiveMemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/Devices/Item/TransitiveMemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index 078721a7f2..6d3de1a048 100644 --- a/src/generated/Devices/Item/TransitiveMemberOf/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf/{directoryObject%2Did}/graph.administrativeUnit{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphAdministrativeUnitRequestBuilder(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); @@ -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/Devices/Item/TransitiveMemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/Devices/Item/TransitiveMemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs index 4df89415a4..5e8044c171 100644 --- a/src/generated/Devices/Item/TransitiveMemberOf/Item/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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 groups and administrative units that the device is a member of. This API request is transitive, and will also return all groups and administrative units the device is a nested member of. @@ -88,14 +91,14 @@ public Command BuildGetCommand() 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}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl) @@ -108,11 +111,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -123,7 +126,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get groups and administrative units that the device is a member of. This API request is transitive, and will also return all groups and administrative units the device is a nested member of. /// - 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 @@ -148,3 +152,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/TransitiveMemberOf/TransitiveMemberOfRequestBuilder.cs b/src/generated/Devices/Item/TransitiveMemberOf/TransitiveMemberOfRequestBuilder.cs index 418ce5fd77..3721c6e17e 100644 --- a/src/generated/Devices/Item/TransitiveMemberOf/TransitiveMemberOfRequestBuilder.cs +++ b/src/generated/Devices/Item/TransitiveMemberOf/TransitiveMemberOfRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.TransitiveMemberOf.Count; using ApiSdk.Devices.Item.TransitiveMemberOf.GraphAdministrativeUnit; using ApiSdk.Devices.Item.TransitiveMemberOf.GraphGroup; using ApiSdk.Devices.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.Devices.Item.TransitiveMemberOf /// /// Provides operations to manage the transitiveMemberOf property of the microsoft.graph.device 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.device 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.Devices.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.Devices.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.Devices.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.Devices.Item.TransitiveMemberOf.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 TransitiveMemberOfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%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}/devices/{device%2Did}/transitiveMemberOf{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +236,11 @@ public TransitiveMemberOfRequestBuilder(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); @@ -248,7 +251,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get groups and administrative units that the device is a member of. This API request is transitive, and will also return all groups and administrative units the device 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")] @@ -312,3 +316,4 @@ public class TransitiveMemberOfRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/UsageRights/Count/CountRequestBuilder.cs b/src/generated/Devices/Item/UsageRights/Count/CountRequestBuilder.cs index 3f0cf55f7f..182556bee6 100644 --- a/src/generated/Devices/Item/UsageRights/Count/CountRequestBuilder.cs +++ b/src/generated/Devices/Item/UsageRights/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Devices.Item.UsageRights.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}/devices/{device%2Did}/usageRights/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/usageRights/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%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/Devices/Item/UsageRights/Item/UsageRightItemRequestBuilder.cs b/src/generated/Devices/Item/UsageRights/Item/UsageRightItemRequestBuilder.cs index ff818b68bf..6678bd96e6 100644 --- a/src/generated/Devices/Item/UsageRights/Item/UsageRightItemRequestBuilder.cs +++ b/src/generated/Devices/Item/UsageRights/Item/UsageRightItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Devices.Item.UsageRights.Item /// /// Provides operations to manage the usageRights property of the microsoft.graph.device entity. /// - public class UsageRightItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsageRightItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property usageRights for devices @@ -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(UsageRight.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UsageRight.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 UsageRightItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}/usageRights/{usageRight%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UsageRightItemRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/usageRights/{usageRight%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(UsageRight body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UsageRight body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(UsageRight body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.UsageRight body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(UsageRight body, Action /// Represents the usage rights a device has been granted. /// - public class UsageRightItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsageRightItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class UsageRightItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/Item/UsageRights/UsageRightsRequestBuilder.cs b/src/generated/Devices/Item/UsageRights/UsageRightsRequestBuilder.cs index 5bdb85a324..7149440eb5 100644 --- a/src/generated/Devices/Item/UsageRights/UsageRightsRequestBuilder.cs +++ b/src/generated/Devices/Item/UsageRights/UsageRightsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Devices.Item.UsageRights.Count; using ApiSdk.Devices.Item.UsageRights.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Devices.Item.UsageRights /// /// Provides operations to manage the usageRights property of the microsoft.graph.device entity. /// - public class UsageRightsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsageRightsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the usageRights property of the microsoft.graph.device entity. @@ -30,7 +33,7 @@ public class UsageRightsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new UsageRightItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Devices.Item.UsageRights.Item.UsageRightItemRequestBuilder(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.Devices.Item.UsageRights.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(UsageRight.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.UsageRight.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 UsageRightsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices/{device%2Did}/usageRights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UsageRightsRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{device%2Did}/usageRights{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public UsageRightsRequestBuilder(string rawUrl) : base("{+baseurl}/devices/{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); @@ -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(UsageRight body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UsageRight body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UsageRight body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.UsageRight body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(UsageRight body, Action /// Retrieve a list of usageRight objects for a given device. /// - public class UsageRightsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsageRightsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class UsageRightsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Devices/ValidateProperties/ValidatePropertiesPostRequestBody.cs b/src/generated/Devices/ValidateProperties/ValidatePropertiesPostRequestBody.cs index 301fc90d45..c68146946f 100644 --- a/src/generated/Devices/ValidateProperties/ValidatePropertiesPostRequestBody.cs +++ b/src/generated/Devices/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.Devices.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.Devices.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.Devices.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/Devices/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/Devices/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 0a8149dfad..fff098192e 100644 --- a/src/generated/Devices/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/Devices/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.Devices.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.Devices.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}/devices/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}/devices/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.Devices.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Devices.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/DevicesWithDeviceId/DevicesWithDeviceIdRequestBuilder.cs b/src/generated/DevicesWithDeviceId/DevicesWithDeviceIdRequestBuilder.cs index 109c4bf916..af639c4bba 100644 --- a/src/generated/DevicesWithDeviceId/DevicesWithDeviceIdRequestBuilder.cs +++ b/src/generated/DevicesWithDeviceId/DevicesWithDeviceIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DevicesWithDeviceId /// /// Provides operations to manage the collection of device entities. /// - public class DevicesWithDeviceIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DevicesWithDeviceIdRequestBuilder : BaseCliRequestBuilder { /// /// Delete a registered device. @@ -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.Device.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Device.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 DevicesWithDeviceIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/devices(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 DevicesWithDeviceIdRequestBuilder(string rawUrl) : base("{+baseurl}/devices(deviceId='{deviceId}'){?%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.Device body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Device body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Device body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Device body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -238,7 +241,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Device body, A /// /// Get the properties and relationships of a device object. Since the device resource supports extensions, you can also use the GET operation to get custom properties and extension data in a device instance. /// - public class DevicesWithDeviceIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DevicesWithDeviceIdRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -263,3 +267,4 @@ public class DevicesWithDeviceIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs index 20e39ac791..1a4c11b21b 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/AdministrativeUnitsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.AdministrativeUnits.Count; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Delta; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item; using ApiSdk.Models.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.DirectoryNamespace.AdministrativeUnits /// /// Provides operations to manage the administrativeUnits property of the microsoft.graph.directory entity. /// - public class AdministrativeUnitsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdministrativeUnitsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the administrativeUnits property of the microsoft.graph.directory entity. @@ -32,8 +35,9 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new AdministrativeUnitItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.AdministrativeUnitItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); + commands.Add(builder.BuildDeletedMembersNavCommand()); commands.Add(builder.BuildExtensionsNavCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildMembersNavCommand()); @@ -49,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.DirectoryNamespace.AdministrativeUnits.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(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; @@ -111,7 +115,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.DirectoryNamespace.AdministrativeUnits.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -128,41 +132,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Conceptual container for user and group directory objects."; - 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 +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); @@ -187,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}, @@ -217,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 AdministrativeUnitsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/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}/directory/administrativeUnits{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -237,11 +190,11 @@ public AdministrativeUnitsRequestBuilder(string rawUrl) : base("{+baseurl}/direc /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +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(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)); @@ -273,7 +226,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.AdministrativeU /// /// Conceptual container for user and group directory objects. /// - public class AdministrativeUnitsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdministrativeUnitsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -337,3 +291,4 @@ public class AdministrativeUnitsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AdministrativeUnits/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Count/CountRequestBuilder.cs index ef5af30b37..b7a356a3af 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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,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}/directory/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}/directory/administrativeUnits/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Delta/DeltaGetResponse.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Delta/DeltaGetResponse.cs index 7bb342909a..3db03e35b3 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Delta/DeltaGetResponse.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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.DirectoryNamespace.AdministrativeUnits.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.DirectoryNamespace.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/DirectoryNamespace/AdministrativeUnits/Delta/DeltaRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Delta/DeltaRequestBuilder.cs index 2743e5bded..bc4fbf2fe0 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Delta/DeltaRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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}/directory/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}/directory/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/DirectoryNamespace/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs index 3dd378468e..1291845219 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/AdministrativeUnitItemRequestBuilder.cs @@ -1,9 +1,12 @@ // +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Extensions; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members; using ApiSdk.DirectoryNamespace.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; @@ -22,7 +25,8 @@ namespace ApiSdk.DirectoryNamespace.AdministrativeUnits.Item /// /// Provides operations to manage the administrativeUnits property of the microsoft.graph.directory entity. /// - public class AdministrativeUnitItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AdministrativeUnitItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property administrativeUnits for directory @@ -60,6 +64,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.DirectoryNamespace.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 @@ -67,7 +97,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.DirectoryNamespace.AdministrativeUnits.Item.Extensions.ExtensionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -146,7 +176,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.DirectoryNamespace.AdministrativeUnits.Item.Members.MembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -202,8 +232,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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; @@ -231,7 +261,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.DirectoryNamespace.AdministrativeUnits.Item.ScopedRoleMembers.ScopedRoleMembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -251,14 +281,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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}{?%24expand,%24select}", rawUrl) @@ -290,11 +320,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +340,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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)); @@ -326,7 +356,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Administrative /// /// Conceptual container for user and group directory objects. /// - 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 @@ -351,3 +382,4 @@ public class AdministrativeUnitItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..45fd837222 --- /dev/null +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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}/directory/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}/directory/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/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs new file mode 100644 index 0000000000..a6e045ecbe --- /dev/null +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/DeletedMembersRequestBuilder.cs @@ -0,0 +1,260 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.DeletedMembers.Count; +using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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 directory + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get deletedMembers from directory"; + 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get deletedMembers from 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; + } + /// + /// Get deletedMembers from directory + /// + [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/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/DeletedMembers/Item/DirectoryObjectItemRequestBuilder.cs new file mode 100644 index 0000000000..eb8089bef6 --- /dev/null +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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 directory + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get deletedMembers from directory"; + 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/deletedMembers/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get deletedMembers from 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; + } + /// + /// Get deletedMembers from directory + /// + [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/DirectoryNamespace/AdministrativeUnits/Item/Extensions/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Extensions/Count/CountRequestBuilder.cs index b1a58744ec..aa73a81501 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Extensions/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/extensions/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Extensions/ExtensionsRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Extensions/ExtensionsRequestBuilder.cs index 7462fd44cd..0787925672 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Extensions/ExtensionsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Extensions/ExtensionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Extensions.Count; using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ExtensionsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/admi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/AdministrativeUnits/Item/Extensions/Item/ExtensionItemRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Extensions/Item/ExtensionItemRequestBuilder.cs index 2992cc38ac..28d8c55b58 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Extensions/Item/ExtensionItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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 directory @@ -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}/directory/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}/directory/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/DirectoryNamespace/AdministrativeUnits/Item/Members/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Count/CountRequestBuilder.cs index 816f346853..bd3eab135b 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphApplication/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphApplication/Count/CountRequestBuilder.cs index 999d00e786..5925f25170 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphApplication/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphApplic /// /// Provides operations to count the resources in the collection. /// - 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/graph.application/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs index a72add9498..503a45f0b4 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphApplic /// /// 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.DirectoryNamespace.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}/directory/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}/directory/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}/director /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphDevice/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphDevice/Count/CountRequestBuilder.cs index 6b1c99c51f..8f7d7397c7 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphDevice/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphDevice /// /// Provides operations to count the resources in the collection. /// - 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/graph.device/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs index 368d07b756..74f29a2dc4 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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}/directory/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}/directory/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}/directory/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.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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphGroup/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphGroup/Count/CountRequestBuilder.cs index cce5261005..898034f50e 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphGroup/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphGroup. /// /// Provides operations to count the resources in the collection. /// - 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/graph.group/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs index a9a8290076..ad1a4b0b91 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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}/directory/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}/directory/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}/directory/admi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs index d4acc87c55..8bdf8a1fca 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphOrgCon /// /// Provides operations to count the resources in the collection. /// - 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/graph.orgContact/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs index 8da9c6ceb0..6f85dd798a 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphOrgCon /// /// 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.DirectoryNamespace.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}/directory/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}/directory/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}/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs index 28a2111ccf..7086957b74 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphServic /// /// Provides operations to count the resources in the collection. /// - 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/graph.servicePrincipal/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index e0253a5dd2..e83b9e15dc 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphServic /// /// 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.DirectoryNamespace.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}/directory/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}/directory/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}/dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphUser/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphUser/Count/CountRequestBuilder.cs index ca86e619fc..339cca0a47 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphUser/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphUser.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 @@ -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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/graph.user/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphUser/GraphUserRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphUser/GraphUserRequestBuilder.cs index 37f3a11e1d..cefac3a0af 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/GraphUser/GraphUserRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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}/directory/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}/directory/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}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs index 32b1af430c..a4f4c0a124 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphApplication; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphDevice; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphGroup; @@ -6,6 +7,7 @@ using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphServicePrincipal; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphUser; using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.AdministrativeUnits.Item.Members.Item /// /// Builds and executes requests for operations under \directory\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.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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 directory entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}", rawUrl) @@ -158,3 +161,4 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/direc } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs index 42684a7095..64e93a1ab3 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphA /// /// 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.application{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs index f595d214c0..5d8eb6ea43 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphD /// /// 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.device{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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.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/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs index f4b9d4dbe9..80d59a297b 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphG /// /// 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/directory/admi /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs index b3079a154e..1cb1a8a4eb 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphO /// /// 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.orgContact{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 3d3d593b3b..2b5b5fed06 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphS /// /// 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs index 70ac3f2003..776efd4bb1 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.GraphU /// /// 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/Ref/RefRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/Ref/RefRequestBuilder.cs index dc0183470c..22e8528144 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.Item.Ref /// /// Provides operations to manage the collection of directory 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 directory @@ -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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/{directoryObject%2Did}/$ref", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToDeleteRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.Count; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphApplication; using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphDevice; @@ -10,6 +11,7 @@ using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.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.directory.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.DirectoryNamespace.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.DirectoryNamespace.AdministrativeUnits.Item.Members.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(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; @@ -123,7 +126,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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphApplication.GraphApplicationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -146,7 +149,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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphDevice.GraphDeviceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -169,7 +172,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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -192,7 +195,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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphOrgContact.GraphOrgContactRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -215,7 +218,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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphServicePrincipal.GraphServicePrincipalRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -238,7 +241,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.DirectoryNamespace.AdministrativeUnits.Item.Members.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -370,7 +373,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of directory entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.Members.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -382,14 +385,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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -402,11 +405,11 @@ public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -422,11 +425,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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)); @@ -438,7 +441,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")] @@ -502,3 +506,4 @@ public class MembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Ref/RefRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Ref/RefRequestBuilder.cs index e6a94f578a..a5dc8cf01c 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/Members/Ref/RefRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.Members.Ref /// /// Provides operations to manage the collection of directory 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 directory @@ -179,8 +182,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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; @@ -199,14 +202,14 @@ public Command BuildPostCommand() 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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -219,11 +222,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/directory/administrat /// Configuration 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}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}", PathParameters); @@ -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, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", 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 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)); @@ -274,7 +277,8 @@ public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action< /// /// Delete ref of navigation property members for directory /// - 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 @@ -290,7 +294,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")] @@ -334,3 +339,4 @@ public class RefRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/Count/CountRequestBuilder.cs index c4cfe8f446..317e75df75 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.ScopedRoleMembers.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}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs index a087eecc66..fb3118bdd7 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.AdministrativeUnits.Item.ScopedRoleMembers.I /// /// 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 { /// /// Delete navigation property scopedRoleMembers for directory @@ -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(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; @@ -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 ScopedRoleMembershipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers/{scopedRoleMembership%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(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)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ScopedRoleMembership body, A /// /// Scoped-role members of this administrative unit. /// - 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 @@ -278,3 +282,4 @@ public class ScopedRoleMembershipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/ScopedRoleMembersRequestBuilder.cs b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/ScopedRoleMembersRequestBuilder.cs index a76137ce9f..7e31d4f1a2 100644 --- a/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/ScopedRoleMembersRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AdministrativeUnits/Item/ScopedRoleMembers/ScopedRoleMembersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.AdministrativeUnits.Item.ScopedRoleMembers.Count; using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.AdministrativeUnits.Item.ScopedRoleMembers.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(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; @@ -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 ScopedRoleMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/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}/directory/administrativeUnits/{administrativeUnit%2Did}/scopedRoleMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public ScopedRoleMembersRequestBuilder(string rawUrl) : base("{+baseurl}/directo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(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)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(ScopedRoleMembership body, Ac /// /// Scoped-role members of this administrative unit. /// - public class ScopedRoleMembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedRoleMembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class ScopedRoleMembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AttributeSets/AttributeSetsRequestBuilder.cs b/src/generated/DirectoryNamespace/AttributeSets/AttributeSetsRequestBuilder.cs index 14e34a2401..b953ec1257 100644 --- a/src/generated/DirectoryNamespace/AttributeSets/AttributeSetsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AttributeSets/AttributeSetsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.AttributeSets.Count; using ApiSdk.DirectoryNamespace.AttributeSets.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.AttributeSets /// /// Provides operations to manage the attributeSets property of the microsoft.graph.directory entity. /// - public class AttributeSetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttributeSetsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the attributeSets property of the microsoft.graph.directory entity. @@ -30,7 +33,7 @@ public class AttributeSetsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AttributeSetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.AttributeSets.Item.AttributeSetItemRequestBuilder(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.DirectoryNamespace.AttributeSets.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(AttributeSet.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttributeSet.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 attributeSet objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-attributesets?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 AttributeSetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/attributeSets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttributeSetsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/attributeSets{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public AttributeSetsRequestBuilder(string rawUrl) : base("{+baseurl}/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) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(AttributeSet body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttributeSet body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AttributeSet body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AttributeSet body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(AttributeSet body, Action /// Get a list of the attributeSet objects and their properties. /// - public class AttributeSetsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttributeSetsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class AttributeSetsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AttributeSets/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AttributeSets/Count/CountRequestBuilder.cs index a8d8a66334..ea60a42cd5 100644 --- a/src/generated/DirectoryNamespace/AttributeSets/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AttributeSets/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.AttributeSets.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}/directory/attributeSets/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/attributeSets/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/attribute /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/AttributeSets/Item/AttributeSetItemRequestBuilder.cs b/src/generated/DirectoryNamespace/AttributeSets/Item/AttributeSetItemRequestBuilder.cs index 520c9232f5..d646c09d36 100644 --- a/src/generated/DirectoryNamespace/AttributeSets/Item/AttributeSetItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/AttributeSets/Item/AttributeSetItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.AttributeSets.Item /// /// Provides operations to manage the attributeSets property of the microsoft.graph.directory entity. /// - public class AttributeSetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttributeSetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property attributeSets for directory @@ -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(AttributeSet.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AttributeSet.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 AttributeSetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/attributeSets/{attributeSet%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AttributeSetItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/attributeSets/{attributeSet%2Did}{?%24expand,%24select}", rawUrl) @@ -201,11 +204,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(AttributeSet body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttributeSet body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AttributeSet body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AttributeSet body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -237,7 +240,8 @@ public RequestInformation ToPatchRequestInformation(AttributeSet body, Action /// Read the properties and relationships of an attributeSet object. /// - public class AttributeSetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AttributeSetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -262,3 +266,4 @@ public class AttributeSetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/AuthenticationMethodDevices/AuthenticationMethodDevicesRequestBuilder.cs b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/AuthenticationMethodDevicesRequestBuilder.cs new file mode 100644 index 0000000000..5198d14b4d --- /dev/null +++ b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/AuthenticationMethodDevicesRequestBuilder.cs @@ -0,0 +1,256 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices +{ + /// + /// Provides operations to manage the authenticationMethodDevices property of the microsoft.graph.directory entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodDevicesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property authenticationMethodDevices for directory + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property authenticationMethodDevices for directory"; + 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; + } + /// + /// 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 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 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.DirectoryNamespace.AuthenticationMethodDevices.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 the navigation property authenticationMethodDevices in directory + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property authenticationMethodDevices in directory"; + 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 = 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 AuthenticationMethodDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/authenticationMethodDevices{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public AuthenticationMethodDevicesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/authenticationMethodDevices{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property authenticationMethodDevices for 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 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 authenticationMethodDevices in directory + /// + /// 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; + } + /// + /// Exposes the hardware OATH method in the directory. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AuthenticationMethodDevicesRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..256c98d9ad --- /dev/null +++ b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/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.DirectoryNamespace.AuthenticationMethodDevices.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"; + 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}/directory/authenticationMethodDevices/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}/directory/authenticationMethodDevices/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/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.cs b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.cs new file mode 100644 index 0000000000..2a2650ffe1 --- /dev/null +++ b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.cs @@ -0,0 +1,275 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.AuthenticationMethodDevices.HardwareOathDevices.Count; +using ApiSdk.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices.HardwareOathDevices.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. + /// Find more info here + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/authenticationmethoddevice-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.HardwareOathTokenAuthenticationMethodDevice.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 all hardware OATH tokens in the directory. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "List all hardware OATH tokens in the directory.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/authenticationmethoddevice-list-hardwareoathdevices?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 HardwareOathDevicesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/authenticationMethodDevices/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}/directory/authenticationMethodDevices/hardwareOathDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// List all hardware OATH tokens 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 a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. + /// + /// 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; + } + /// + /// List all hardware OATH tokens 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/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/AssignToRequestBuilder.cs b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/AssignToRequestBuilder.cs new file mode 100644 index 0000000000..4eb9b8f424 --- /dev/null +++ b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/AssignToRequestBuilder.cs @@ -0,0 +1,184 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.AuthenticationMethodDevices.HardwareOathDevices.Item.AssignTo.MailboxSettings; +using ApiSdk.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices.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 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 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 (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.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices.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}/directory/authenticationMethodDevices/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}/directory/authenticationMethodDevices/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/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/MailboxSettings/MailboxSettingsRequestBuilder.cs new file mode 100644 index 0000000000..e45e348902 --- /dev/null +++ b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/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.DirectoryNamespace.AuthenticationMethodDevices.HardwareOathDevices.Item.AssignTo.MailboxSettings +{ + /// + /// Builds and executes requests for operations under \directory\authenticationMethodDevices\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 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 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 (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 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 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 (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}/directory/authenticationMethodDevices/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}/directory/authenticationMethodDevices/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/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..31c265b7dd --- /dev/null +++ b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/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.DirectoryNamespace.AuthenticationMethodDevices.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 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 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 (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}/directory/authenticationMethodDevices/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}/directory/authenticationMethodDevices/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/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs new file mode 100644 index 0000000000..91e0d5f6bb --- /dev/null +++ b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/AssignTo/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -0,0 +1,248 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices.HardwareOathDevices.Item.AssignTo.ServiceProvisioningErrors +{ + /// + /// Builds and executes requests for operations under \directory\authenticationMethodDevices\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.DirectoryNamespace.AuthenticationMethodDevices.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 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 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 (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}/directory/authenticationMethodDevices/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}/directory/authenticationMethodDevices/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/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.cs b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.cs new file mode 100644 index 0000000000..e979cd9c29 --- /dev/null +++ b/src/generated/DirectoryNamespace/AuthenticationMethodDevices/HardwareOathDevices/Item/HardwareOathTokenAuthenticationMethodDeviceItemRequestBuilder.cs @@ -0,0 +1,295 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices.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.DirectoryNamespace.AuthenticationMethodDevices.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 a Hardware OATH token. Token needs to be unassigned. + /// Find more info here + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete a Hardware OATH token. Token needs to be unassigned.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/authenticationmethoddevice-delete-hardwareoathdevices?view=graph-rest-beta"; + 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 hardwareOathTokenAuthenticationMethodDeviceId = invocationContext.ParseResult.GetValueForOption(hardwareOathTokenAuthenticationMethodDeviceIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + 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; + } + /// + /// Read the properties and relationships of a hardwareOathTokenAuthenticationMethodDevice object. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the properties and relationships of a hardwareOathTokenAuthenticationMethodDevice object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/hardwareoathtokenauthenticationmethoddevice-get?view=graph-rest-beta"; + 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 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 (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 properties of a hardwareOathTokenAuthenticationMethodDevice object. The token needs to unassigned. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a hardwareOathTokenAuthenticationMethodDevice object. The token needs to unassigned.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/hardwareoathtokenauthenticationmethoddevice-update?view=graph-rest-beta"; + 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 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 (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}/directory/authenticationMethodDevices/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}/directory/authenticationMethodDevices/hardwareOathDevices/{hardwareOathTokenAuthenticationMethodDevice%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete a Hardware OATH token. Token needs to be unassigned. + /// + /// 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 hardwareOathTokenAuthenticationMethodDevice 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 hardwareOathTokenAuthenticationMethodDevice object. The token needs to unassigned. + /// + /// 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; + } + /// + /// Read the properties and relationships of a hardwareOathTokenAuthenticationMethodDevice object. + /// + [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/DirectoryNamespace/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs index 9eb9bebfb7..0aea5f2f3f 100644 --- a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs @@ -1,7 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations; +using ApiSdk.DirectoryNamespace.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; @@ -20,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.CertificateAuthorities /// /// Provides operations to manage the certificateAuthorities property of the microsoft.graph.directory entity. /// - public class CertificateAuthoritiesRequestBuilder : BaseCliRequestBuilder + [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. @@ -30,7 +34,7 @@ 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 CertificateBasedApplicationConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations.CertificateBasedApplicationConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -57,18 +61,11 @@ public Command BuildDeleteCommand() { var command = new Command("delete"); command.Description = "Delete navigation property certificateAuthorities for directory"; - 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,30 +76,18 @@ public Command BuildDeleteCommand() return command; } /// - /// Get certificateAuthorities from directory + /// Container for certificate authorities-related configurations for applications in the tenant. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get certificateAuthorities from directory"; - 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 = "Container for certificate authorities-related configurations for applications in the tenant."; 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 +95,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}, @@ -125,6 +108,33 @@ public Command BuildGetCommand() 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.DirectoryNamespace.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 the navigation property certificateAuthorities in directory /// /// A @@ -149,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(CertificateAuthorityPath.CreateFromDiscriminatorValue); + 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; @@ -170,14 +180,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CertificateAuthoritiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/certificateAuthorities{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CertificateAuthoritiesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certificateAuthorities{?%24expand,%24select}", rawUrl) @@ -203,17 +213,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get certificateAuthorities from directory + /// Container for certificate authorities-related configurations for applications 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) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +239,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(CertificateAuthorityPath body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityPath body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CertificateAuthorityPath body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityPath body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -243,9 +253,10 @@ public RequestInformation ToPatchRequestInformation(CertificateAuthorityPath bod return requestInfo; } /// - /// Get certificateAuthorities from directory + /// Container for certificate authorities-related configurations for applications in the tenant. /// - public class CertificateAuthoritiesRequestBuilderGetQueryParameters + [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 @@ -270,3 +281,4 @@ public class CertificateAuthoritiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/CertificateBasedApplicationConfigurationsRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/CertificateBasedApplicationConfigurationsRequestBuilder.cs index 6f7208bb30..2ad56bb65a 100644 --- a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/CertificateBasedApplicationConfigurationsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/CertificateBasedApplicationConfigurationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations.Count; using ApiSdk.DirectoryNamespace.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; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedAppli /// /// Provides operations to manage the certificateBasedApplicationConfigurations property of the microsoft.graph.certificateAuthorityPath entity. /// - public class CertificateBasedApplicationConfigurationsRequestBuilder : BaseCliRequestBuilder + [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. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CertificateBasedApplicationConfigurationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.CertificateBasedApplicationConfigurationItemRequestBuilder(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.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations.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(CertificateBasedApplicationConfiguration.CreateFromDiscriminatorValue); + 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; @@ -109,41 +112,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of certificateBasedApplicationConfiguration objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificateauthoritypath-list-certificatebasedapplicationconfigurations?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 CertificateBasedApplicationConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CertificateBasedApplicationConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public CertificateBasedApplicationConfigurationsRequestBuilder(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); @@ -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(CertificateBasedApplicationConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateBasedApplicationConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CertificateBasedApplicationConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateBasedApplicationConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(CertificateBasedApplicationCo /// /// Get a list of certificateBasedApplicationConfiguration objects. /// - public class CertificateBasedApplicationConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedApplicationConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class CertificateBasedApplicationConfigurationsRequestBuilderGetQueryPara } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Count/CountRequestBuilder.cs index 20d48db498..cb11dda03e 100644 --- a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedAppli /// /// Provides operations to count the resources in the collection. /// - 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}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certifica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/CertificateBasedApplicationConfigurationItemRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/CertificateBasedApplicationConfigurationItemRequestBuilder.cs index 1754cd054b..8364a94672 100644 --- a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/CertificateBasedApplicationConfigurationItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/CertificateBasedApplicationConfigurationItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.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; @@ -20,7 +22,8 @@ namespace ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedAppli /// /// Provides operations to manage the certificateBasedApplicationConfigurations property of the microsoft.graph.certificateAuthorityPath entity. /// - public class CertificateBasedApplicationConfigurationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedApplicationConfigurationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete the properties and relationships of a certificateBasedApplicationConfiguration object. @@ -142,8 +145,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CertificateBasedApplicationConfiguration.CreateFromDiscriminatorValue); + 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; @@ -171,7 +174,7 @@ 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 TrustedCertificateAuthoritiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.TrustedCertificateAuthoritiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -191,14 +194,14 @@ public Command BuildTrustedCertificateAuthoritiesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CertificateBasedApplicationConfigurationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CertificateBasedApplicationConfigurationItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}{?%24expand,%24select}", rawUrl) @@ -230,11 +233,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 ToPatchRequestInformation(CertificateBasedApplicationConfiguration body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateBasedApplicationConfiguration body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CertificateBasedApplicationConfiguration body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateBasedApplicationConfiguration body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPatchRequestInformation(CertificateBasedApplicationC /// /// Read the properties and relationships of a certificateBasedApplicationConfiguration object. /// - public class CertificateBasedApplicationConfigurationItemRequestBuilderGetQueryParameters + [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 @@ -291,3 +295,4 @@ public class CertificateBasedApplicationConfigurationItemRequestBuilderGetQueryP } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Count/CountRequestBuilder.cs index 2408ca6b0a..552173b727 100644 --- a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedAppli /// /// Provides operations to count the resources in the collection. /// - 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}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certifica /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Item/CertificateAuthorityAsEntityItemRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Item/CertificateAuthorityAsEntityItemRequestBuilder.cs index 85242bf4fa..84f2e94ccc 100644 --- a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Item/CertificateAuthorityAsEntityItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/Item/CertificateAuthorityAsEntityItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedAppli /// /// Provides operations to manage the trustedCertificateAuthorities property of the microsoft.graph.trustedCertificateAuthorityAsEntityBase entity. /// - public class CertificateAuthorityAsEntityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthorityAsEntityItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a certificateAuthorityAsEntity object. You can't delete all items in the collection because this collection requires at least one object that is a root authority to always persist. @@ -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(CertificateAuthorityAsEntity.CreateFromDiscriminatorValue); + 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; @@ -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 CertificateAuthorityAsEntityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities/{certificateAuthorityAsEntity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CertificateAuthorityAsEntityItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities/{certificateAuthorityAsEntity%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(CertificateAuthorityAsEntity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityAsEntity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CertificateAuthorityAsEntity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityAsEntity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +259,8 @@ public RequestInformation ToPatchRequestInformation(CertificateAuthorityAsEntity /// /// Read the properties and relationships of a certificateAuthorityAsEntity object. /// - public class CertificateAuthorityAsEntityItemRequestBuilderGetQueryParameters + [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 @@ -281,3 +285,4 @@ public class CertificateAuthorityAsEntityItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/TrustedCertificateAuthoritiesRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/TrustedCertificateAuthoritiesRequestBuilder.cs index 2e35c95a1f..0896b44b70 100644 --- a/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/TrustedCertificateAuthoritiesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/CertificateBasedApplicationConfigurations/Item/TrustedCertificateAuthorities/TrustedCertificateAuthoritiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.Count; using ApiSdk.DirectoryNamespace.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; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedAppli /// /// Provides operations to manage the trustedCertificateAuthorities property of the microsoft.graph.trustedCertificateAuthorityAsEntityBase entity. /// - public class TrustedCertificateAuthoritiesRequestBuilder : BaseCliRequestBuilder + [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. @@ -30,7 +33,7 @@ public class TrustedCertificateAuthoritiesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CertificateAuthorityAsEntityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.Item.CertificateAuthorityAsEntityItemRequestBuilder(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.DirectoryNamespace.CertificateAuthorities.CertificateBasedApplicationConfigurations.Item.TrustedCertificateAuthorities.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(CertificateAuthorityAsEntity.CreateFromDiscriminatorValue); + 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; @@ -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 TrustedCertificateAuthoritiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TrustedCertificateAuthoritiesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration%2Did}/trustedCertificateAuthorities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public TrustedCertificateAuthoritiesRequestBuilder(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); @@ -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(CertificateAuthorityAsEntity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateAuthorityAsEntity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CertificateAuthorityAsEntity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateAuthorityAsEntity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(CertificateAuthorityAsEntity /// /// List the trusted certificate authorities in a certificateBasedApplicationConfiguration object. /// - public class TrustedCertificateAuthoritiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TrustedCertificateAuthoritiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class TrustedCertificateAuthoritiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/CertificateAuthorities/MutualTlsOauthConfigurations/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/MutualTlsOauthConfigurations/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..f191c0a59c --- /dev/null +++ b/src/generated/DirectoryNamespace/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.DirectoryNamespace.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}/directory/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}/directory/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/DirectoryNamespace/CertificateAuthorities/MutualTlsOauthConfigurations/Item/MutualTlsOauthConfigurationItemRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/MutualTlsOauthConfigurations/Item/MutualTlsOauthConfigurationItemRequestBuilder.cs new file mode 100644 index 0000000000..7ba7c0cfe6 --- /dev/null +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/MutualTlsOauthConfigurations/Item/MutualTlsOauthConfigurationItemRequestBuilder.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.DirectoryNamespace.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 navigation property mutualTlsOauthConfigurations for directory + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property mutualTlsOauthConfigurations for directory"; + 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; + } + /// + /// Get the properties and relationships of the specified mutualTlsOauthConfiguration resource. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the properties and relationships of the specified mutualTlsOauthConfiguration resource.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mutualtlsoauthconfiguration-get?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 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 specified mutualTlsOauthConfiguration resource. You can only update the following two properties: displayName, certificateAuthority. To update a subset of objects in the certificateAuthorities collection, first get the complete list, make your modifications, and then repost the entire contents of the certificateAuthorities attribute list in the request body. Excluding a subset of objects removes them from the collection. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the specified mutualTlsOauthConfiguration resource. You can only update the following two properties: displayName, certificateAuthority. To update a subset of objects in the certificateAuthorities collection, first get the complete list, make your modifications, and then repost the entire contents of the certificateAuthorities attribute list in the request body. Excluding a subset of objects removes them from the collection.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/mutualtlsoauthconfiguration-update?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 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}/directory/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}/directory/certificateAuthorities/mutualTlsOauthConfigurations/{mutualTlsOauthConfiguration%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property mutualTlsOauthConfigurations for 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 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 the specified mutualTlsOauthConfiguration 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", "application/json"); + return requestInfo; + } + /// + /// Update the specified mutualTlsOauthConfiguration resource. You can only update the following two properties: displayName, certificateAuthority. To update a subset of objects in the certificateAuthorities collection, first get the complete list, make your modifications, and then repost the entire contents of the certificateAuthorities attribute list in the request body. Excluding a subset of objects removes them from the collection. + /// + /// 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; + } + /// + /// Get the properties and relationships of the specified mutualTlsOauthConfiguration resource. + /// + [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/DirectoryNamespace/CertificateAuthorities/MutualTlsOauthConfigurations/MutualTlsOauthConfigurationsRequestBuilder.cs b/src/generated/DirectoryNamespace/CertificateAuthorities/MutualTlsOauthConfigurations/MutualTlsOauthConfigurationsRequestBuilder.cs new file mode 100644 index 0000000000..091c268e68 --- /dev/null +++ b/src/generated/DirectoryNamespace/CertificateAuthorities/MutualTlsOauthConfigurations/MutualTlsOauthConfigurationsRequestBuilder.cs @@ -0,0 +1,273 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.CertificateAuthorities.MutualTlsOauthConfigurations.Count; +using ApiSdk.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.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.DirectoryNamespace.CertificateAuthorities.MutualTlsOauthConfigurations.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create a mutualTlsOauthConfiguration resource that contains a specified certificate authority object. + /// Find more info here + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create a mutualTlsOauthConfiguration resource that contains a specified certificate authority object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificateauthoritypath-post-mutualtlsoauthconfigurations?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.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; + } + /// + /// Get a list of the available mutualTlsOauthConfiguration resources. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get a list of the available mutualTlsOauthConfiguration resources.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificateauthoritypath-list-mutualtlsoauthconfigurations?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 MutualTlsOauthConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/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}/directory/certificateAuthorities/mutualTlsOauthConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of the available mutualTlsOauthConfiguration resources. + /// + /// 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 mutualTlsOauthConfiguration resource that contains a specified certificate authority 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.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; + } + /// + /// Get a list of the available mutualTlsOauthConfiguration resources. + /// + [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/DirectoryNamespace/CustomSecurityAttributeDefinitions/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Count/CountRequestBuilder.cs index 553b2cf3f0..3ec32b276c 100644 --- a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.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}/directory/customSecurityAttributeDefinitions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/customSecurityAttributeDefinitions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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/DirectoryNamespace/CustomSecurityAttributeDefinitions/CustomSecurityAttributeDefinitionsRequestBuilder.cs b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/CustomSecurityAttributeDefinitionsRequestBuilder.cs index 030628c37a..97f7ecc47e 100644 --- a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/CustomSecurityAttributeDefinitionsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/CustomSecurityAttributeDefinitionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Count; using ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions /// /// Provides operations to manage the customSecurityAttributeDefinitions property of the microsoft.graph.directory entity. /// - public class CustomSecurityAttributeDefinitionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomSecurityAttributeDefinitionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the customSecurityAttributeDefinitions property of the microsoft.graph.directory entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new CustomSecurityAttributeDefinitionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.CustomSecurityAttributeDefinitionItemRequestBuilder(PathParameters); commands.Add(builder.BuildAllowedValuesNavCommand()); 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.DirectoryNamespace.CustomSecurityAttributeDefinitions.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(CustomSecurityAttributeDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CustomSecurityAttributeDefinition.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 the customSecurityAttributeDefinition objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-customsecurityattributedefinitions?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 CustomSecurityAttributeDefinitionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/customSecurityAttributeDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustomSecurityAttributeDefinitionsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/customSecurityAttributeDefinitions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -219,11 +171,11 @@ public CustomSecurityAttributeDefinitionsRequestBuilder(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(CustomSecurityAttributeDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CustomSecurityAttributeDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CustomSecurityAttributeDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CustomSecurityAttributeDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +207,8 @@ public RequestInformation ToPostRequestInformation(CustomSecurityAttributeDefini /// /// Get a list of the customSecurityAttributeDefinition objects and their properties. /// - public class CustomSecurityAttributeDefinitionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomSecurityAttributeDefinitionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class CustomSecurityAttributeDefinitionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/AllowedValuesRequestBuilder.cs b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/AllowedValuesRequestBuilder.cs index 4e0d871bcb..e670ad95a0 100644 --- a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/AllowedValuesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/AllowedValuesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.AllowedValues.Count; using ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.AllowedValues.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.Allo /// /// Provides operations to manage the allowedValues property of the microsoft.graph.customSecurityAttributeDefinition entity. /// - public class AllowedValuesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowedValuesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the allowedValues property of the microsoft.graph.customSecurityAttributeDefinition entity. @@ -30,7 +33,7 @@ public class AllowedValuesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new AllowedValueItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.AllowedValues.Item.AllowedValueItemRequestBuilder(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.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.AllowedValues.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(AllowedValue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AllowedValue.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 AllowedValuesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition%2Did}/allowedValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AllowedValuesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition%2Did}/allowedValues{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public AllowedValuesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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(AllowedValue body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AllowedValue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AllowedValue body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.AllowedValue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(AllowedValue body, Action /// Get a list of the allowedValue objects and their properties. /// - public class AllowedValuesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowedValuesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class AllowedValuesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/Count/CountRequestBuilder.cs index 93a5e2ac8e..c6a5556d2a 100644 --- a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.Allo /// /// Provides operations to count the resources in the collection. /// - 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}/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition%2Did}/allowedValues/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition%2Did}/allowedValues/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -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/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/Item/AllowedValueItemRequestBuilder.cs b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/Item/AllowedValueItemRequestBuilder.cs index daeda9e33d..108bc5ca93 100644 --- a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/Item/AllowedValueItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/AllowedValues/Item/AllowedValueItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.Allo /// /// Provides operations to manage the allowedValues property of the microsoft.graph.customSecurityAttributeDefinition entity. /// - public class AllowedValueItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowedValueItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property allowedValues for directory @@ -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(AllowedValue.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.AllowedValue.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 AllowedValueItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition%2Did}/allowedValues/{allowedValue%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AllowedValueItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition%2Did}/allowedValues/{allowedValue%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(AllowedValue body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AllowedValue body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(AllowedValue body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.AllowedValue body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +258,8 @@ public RequestInformation ToPatchRequestInformation(AllowedValue body, Action /// Read the properties and relationships of an allowedValue object. /// - public class AllowedValueItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllowedValueItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -280,3 +284,4 @@ public class AllowedValueItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/CustomSecurityAttributeDefinitionItemRequestBuilder.cs b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/CustomSecurityAttributeDefinitionItemRequestBuilder.cs index 754f83aee8..c2ddc4b20f 100644 --- a/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/CustomSecurityAttributeDefinitionItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/CustomSecurityAttributeDefinitions/Item/CustomSecurityAttributeDefinitionItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.AllowedValues; using ApiSdk.Models.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.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item /// /// Provides operations to manage the customSecurityAttributeDefinitions property of the microsoft.graph.directory entity. /// - public class CustomSecurityAttributeDefinitionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomSecurityAttributeDefinitionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the allowedValues property of the microsoft.graph.customSecurityAttributeDefinition entity. @@ -30,7 +33,7 @@ public Command BuildAllowedValuesNavCommand() { var command = new Command("allowed-values"); command.Description = "Provides operations to manage the allowedValues property of the microsoft.graph.customSecurityAttributeDefinition entity."; - var builder = new AllowedValuesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.Item.AllowedValues.AllowedValuesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -168,8 +171,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CustomSecurityAttributeDefinition.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CustomSecurityAttributeDefinition.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -190,14 +193,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CustomSecurityAttributeDefinitionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CustomSecurityAttributeDefinitionItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition%2Did}{?%24expand,%24select}", rawUrl) @@ -229,11 +232,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 ToPatchRequestInformation(CustomSecurityAttributeDefinition body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CustomSecurityAttributeDefinition body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CustomSecurityAttributeDefinition body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CustomSecurityAttributeDefinition body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPatchRequestInformation(CustomSecurityAttributeDefin /// /// Read the properties and relationships of a customSecurityAttributeDefinition object. /// - public class CustomSecurityAttributeDefinitionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CustomSecurityAttributeDefinitionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -290,3 +294,4 @@ public class CustomSecurityAttributeDefinitionItemRequestBuilderGetQueryParamete } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Count/CountRequestBuilder.cs index 8886100bee..0957b9fa17 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.DeletedItems.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}/directory/deletedItems/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedItems/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedIt /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/DeletedItems/DeletedItemsRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/DeletedItemsRequestBuilder.cs index 191095ce58..cced2c0fc3 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/DeletedItemsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/DeletedItemsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeletedItems.Count; using ApiSdk.DirectoryNamespace.DeletedItems.GetByIds; using ApiSdk.DirectoryNamespace.DeletedItems.GraphAdministrativeUnit; @@ -11,6 +12,7 @@ using ApiSdk.DirectoryNamespace.DeletedItems.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; @@ -29,7 +31,8 @@ namespace ApiSdk.DirectoryNamespace.DeletedItems /// /// Provides operations to manage the deletedItems property of the microsoft.graph.directory entity. /// - public class DeletedItemsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeletedItemsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deletedItems property of the microsoft.graph.directory entity. @@ -39,7 +42,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.DeletedItems.Item.DirectoryObjectItemRequestBuilder(PathParameters); commands.Add(builder.BuildCheckMemberGroupsNavCommand()); commands.Add(builder.BuildCheckMemberObjectsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -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.DirectoryNamespace.DeletedItems.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -80,7 +83,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.DirectoryNamespace.DeletedItems.GetByIds.GetByIdsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -97,7 +100,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.DirectoryNamespace.DeletedItems.GraphAdministrativeUnit.GraphAdministrativeUnitRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -120,7 +123,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.DirectoryNamespace.DeletedItems.GraphApplication.GraphApplicationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -143,7 +146,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.DirectoryNamespace.DeletedItems.GraphDevice.GraphDeviceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -166,7 +169,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.DirectoryNamespace.DeletedItems.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -189,7 +192,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.DirectoryNamespace.DeletedItems.GraphServicePrincipal.GraphServicePrincipalRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -212,7 +215,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.DirectoryNamespace.DeletedItems.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -235,41 +238,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Recently deleted items. Read-only. Nullable."; - 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"); @@ -277,14 +245,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); @@ -294,14 +254,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}, @@ -331,7 +283,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.DirectoryNamespace.DeletedItems.ValidateProperties.ValidatePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -341,14 +293,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 DeletedItemsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeletedItemsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -361,11 +313,11 @@ public DeletedItemsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/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); @@ -376,7 +328,8 @@ public RequestInformation ToGetRequestInformation(Action /// Recently deleted items. Read-only. Nullable. /// - public class DeletedItemsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeletedItemsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -440,3 +393,4 @@ public class DeletedItemsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsPostRequestBody.cs index f8bb5c1c0c..41fbdfe9ab 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsPostResponse.cs b/src/generated/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsPostResponse.cs index 02441c1ce2..7082aa2c0f 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsRequestBuilder.cs index 93211a6a31..4765eaedd3 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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}/directory/deletedItems/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}/directory/deletedItems/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/delete /// Configuration for 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.DirectoryNamespace.DeletedItems.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/GraphAdministrativeUnit/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphAdministrativeUnit/Count/CountRequestBuilder.cs index 14f4d1c733..d1e2ef5139 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphAdministrativeUnit/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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}/directory/deletedItems/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}/directory/deletedItems/graph.administrativeUnit/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedIt /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/DeletedItems/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index 786edfb863..a07e41f534 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.GraphAdministrativeUnit.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.administrativeUnit in the microsoft.graph.directoryObject 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 GraphAdministrativeUnitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/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}/directory/deletedItems/graph.administrativeUnit{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphAdministrativeUnitRequestBuilder(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); @@ -171,7 +123,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")] @@ -235,3 +188,4 @@ public class GraphAdministrativeUnitRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/GraphApplication/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphApplication/Count/CountRequestBuilder.cs index 7531ecc56c..cac74e0dc1 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphApplication/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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}/directory/deletedItems/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}/directory/deletedItems/graph.application/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedIt /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/DeletedItems/GraphApplication/GraphApplicationRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphApplication/GraphApplicationRequestBuilder.cs index 44d89f0a3a..02957fed97 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphApplication/GraphApplicationRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/GraphApplication/GraphApplicationRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.GraphApplication.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.application in the microsoft.graph.directoryObject 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 GraphApplicationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/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}/directory/deletedItems/graph.application{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.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")] @@ -235,3 +188,4 @@ public class GraphApplicationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/GraphDevice/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphDevice/Count/CountRequestBuilder.cs index 92a436fb83..4daa79aef5 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphDevice/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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}/directory/deletedItems/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}/directory/deletedItems/graph.device/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedIt /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/DeletedItems/GraphDevice/GraphDeviceRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphDevice/GraphDeviceRequestBuilder.cs index a38002bc57..0fcb84d189 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphDevice/GraphDeviceRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/GraphDevice/GraphDeviceRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.GraphDevice.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.device in the microsoft.graph.directoryObject 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 GraphDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/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}/directory/deletedItems/graph.device{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/directory/del /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.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")] @@ -235,3 +188,4 @@ public class GraphDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/GraphGroup/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphGroup/Count/CountRequestBuilder.cs index cef6bf71a0..84069e2798 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphGroup/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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}/directory/deletedItems/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}/directory/deletedItems/graph.group/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedIt /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/DeletedItems/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphGroup/GraphGroupRequestBuilder.cs index a9bce5f741..0a33da74df 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.GraphGroup.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -40,49 +43,14 @@ public Command BuildCountNavCommand() return command; } /// - /// Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the application, servicePrincipal, externalUserProfile, group, administrative unit, pendingExternalUserProfile, and user resources. + /// Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the application, servicePrincipal, externalUserProfile, group, administrative unit, pendingExternalUserProfile, and user resources.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-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 a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-list?view=graph-rest-beta"; var outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -90,14 +58,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); @@ -107,14 +67,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}, @@ -137,31 +89,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 GraphGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/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}/directory/deletedItems/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the application, servicePrincipal, externalUserProfile, group, administrative unit, pendingExternalUserProfile, and user resources. + /// Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- 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) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -170,9 +122,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the application, servicePrincipal, externalUserProfile, group, administrative unit, pendingExternalUserProfile, and user resources. + /// Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user /// - public class GraphGroupRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GraphGroupRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -236,3 +189,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/GraphServicePrincipal/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphServicePrincipal/Count/CountRequestBuilder.cs index 4a0355f0fa..f6d6d5a141 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphServicePrincipal/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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}/directory/deletedItems/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}/directory/deletedItems/graph.servicePrincipal/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedIt /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/DeletedItems/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index 7351925d76..18320ff5b0 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.GraphServicePrincipal.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.servicePrincipal in the microsoft.graph.directoryObject 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 GraphServicePrincipalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/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}/directory/deletedItems/graph.servicePrincipal{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.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")] @@ -235,3 +188,4 @@ public class GraphServicePrincipalRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/GraphUser/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphUser/Count/CountRequestBuilder.cs index 6e300e6315..b404b81653 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphUser/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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}/directory/deletedItems/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}/directory/deletedItems/graph.user/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deletedIt /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/DeletedItems/GraphUser/GraphUserRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/GraphUser/GraphUserRequestBuilder.cs index 3083510803..a7944ce395 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/GraphUser/GraphUserRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.GraphUser.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.user in the microsoft.graph.directoryObject 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 GraphUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/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}/directory/deletedItems/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +108,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/directory/delet /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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.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")] @@ -235,3 +188,4 @@ public class GraphUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index 722a478e96..58506b4f12 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index ba3befdf60..778e4b226d 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index 704e3fbebd..e326aae585 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { }; directoryObjectIdOption.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.DirectoryNamespace.DeletedItems.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}/directory/deletedItems/{directoryObject%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}/directory/deletedItems/{directoryObject%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.DirectoryNamespace.DeletedItems.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index 5e219a5a92..3ea7e4b17a 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index cf3c416441..1f3c848b80 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index 9f3020baff..152abf8992 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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}/directory/deletedItems/{directoryObject%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}/directory/deletedItems/{directoryObject%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direct /// Configuration for 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.DirectoryNamespace.DeletedItems.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/DirectoryObjectItemRequestBuilder.cs index 4d962d4947..2109d7d081 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeletedItems.Item.CheckMemberGroups; using ApiSdk.DirectoryNamespace.DeletedItems.Item.CheckMemberObjects; using ApiSdk.DirectoryNamespace.DeletedItems.Item.GetMemberGroups; @@ -12,6 +13,7 @@ using ApiSdk.DirectoryNamespace.DeletedItems.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; @@ -30,7 +32,8 @@ namespace ApiSdk.DirectoryNamespace.DeletedItems.Item /// /// Provides operations to manage the deletedItems property of the microsoft.graph.directory entity. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the checkMemberGroups method. @@ -40,7 +43,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.DirectoryNamespace.DeletedItems.Item.CheckMemberGroups.CheckMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -57,7 +60,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.DirectoryNamespace.DeletedItems.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -161,7 +164,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.DirectoryNamespace.DeletedItems.Item.GetMemberGroups.GetMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -178,7 +181,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.DirectoryNamespace.DeletedItems.Item.GetMemberObjects.GetMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -195,7 +198,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.DirectoryNamespace.DeletedItems.Item.GraphAdministrativeUnit.GraphAdministrativeUnitRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -212,7 +215,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.DirectoryNamespace.DeletedItems.Item.GraphApplication.GraphApplicationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -229,7 +232,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.DirectoryNamespace.DeletedItems.Item.GraphDevice.GraphDeviceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -246,7 +249,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.DirectoryNamespace.DeletedItems.Item.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -263,7 +266,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.DirectoryNamespace.DeletedItems.Item.GraphServicePrincipal.GraphServicePrincipalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -280,7 +283,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.DirectoryNamespace.DeletedItems.Item.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -297,7 +300,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.DirectoryNamespace.DeletedItems.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -307,14 +310,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 DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/{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}/directory/deletedItems/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) @@ -346,11 +349,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,7 +364,8 @@ public RequestInformation ToGetRequestInformation(Action /// Recently deleted items. Read-only. Nullable. /// - 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 @@ -386,3 +390,4 @@ public class DirectoryObjectItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index 0cb16183f5..47c3a4ffd3 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index a996af8ac4..386ccd67c7 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index 3a2a941fe9..a4756867eb 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { }; directoryObjectIdOption.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.DirectoryNamespace.DeletedItems.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}/directory/deletedItems/{directoryObject%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}/directory/deletedItems/{directoryObject%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.DirectoryNamespace.DeletedItems.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index 79280d1340..2fc99bc0f3 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index 86ad891470..38d9626409 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index 0fdea4c6b8..4b339449cd 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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}/directory/deletedItems/{directoryObject%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}/directory/deletedItems/{directoryObject%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for 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.DirectoryNamespace.DeletedItems.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs index 7e150e84cd..ce82c90203 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphAdministrativeUnit/GraphAdministrativeUnitRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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 GraphAdministrativeUnitRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/{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}/directory/deletedItems/{directoryObject%2Did}/graph.administrativeUnit{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public GraphAdministrativeUnitRequestBuilder(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); @@ -109,7 +112,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 @@ -134,3 +138,4 @@ public class GraphAdministrativeUnitRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphApplication/GraphApplicationRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GraphApplication/GraphApplicationRequestBuilder.cs index a811151d68..a53746ae69 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphApplication/GraphApplicationRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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 GraphApplicationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/{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}/directory/deletedItems/{directoryObject%2Did}/graph.application{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 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 @@ -134,3 +138,4 @@ public class GraphApplicationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphDevice/GraphDeviceRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GraphDevice/GraphDeviceRequestBuilder.cs index 17c3e92d8c..bf2039a45d 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphDevice/GraphDeviceRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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 GraphDeviceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/{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}/directory/deletedItems/{directoryObject%2Did}/graph.device{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/directory/del /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 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 @@ -134,3 +138,4 @@ public class GraphDeviceRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GraphGroup/GraphGroupRequestBuilder.cs index c7f7a42087..ebbcd4b5e2 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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,17 +21,18 @@ namespace ApiSdk.DirectoryNamespace.DeletedItems.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 { /// - /// Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the application, servicePrincipal, externalUserProfile, group, administrative unit, pendingExternalUserProfile, and user resources. + /// Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the application, servicePrincipal, externalUserProfile, group, administrative unit, pendingExternalUserProfile, and user resources.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-list?view=graph-rest-beta"; + command.Description = "Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-deleteditems-list?view=graph-rest-beta"; var directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { }; directoryObjectIdOption.IsRequired = true; @@ -75,31 +78,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 GraphGroupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/{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}/directory/deletedItems/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl) { } /// - /// Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the application, servicePrincipal, externalUserProfile, group, administrative unit, pendingExternalUserProfile, and user resources. + /// Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- 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) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -108,9 +111,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Retrieve a list of recently deleted directory objects. Currently, deleted items functionality is only supported for the application, servicePrincipal, externalUserProfile, group, administrative unit, pendingExternalUserProfile, and user resources. + /// Retrieve a list of recently deleted directory objects from deleted items. The following types are supported:- administrativeUnit- application- certificateBasedAuthPki- certificateAuthorityDetail- externalUserProfile- group- pendingExternalUserProfile- servicePrincipal- user /// - 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 @@ -135,3 +139,4 @@ public class GraphGroupRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index f1f717c1ac..32414e3867 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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 GraphServicePrincipalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/{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}/directory/deletedItems/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 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 @@ -134,3 +138,4 @@ public class GraphServicePrincipalRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphUser/GraphUserRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/GraphUser/GraphUserRequestBuilder.cs index 345575e440..27bd830bb3 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 @@ -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 GraphUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deletedItems/{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}/directory/deletedItems/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl) @@ -94,11 +97,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/directory/delet /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 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 @@ -134,3 +138,4 @@ public class GraphUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeletedItems/Item/Restore/RestoreRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/Item/Restore/RestoreRequestBuilder.cs index d06ad1e59d..bbe34496a0 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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 directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { }; directoryObjectIdOption.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}/directory/deletedItems/{directoryObject%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}/directory/deletedItems/{directoryObject%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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeletedItems/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/DirectoryNamespace/DeletedItems/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 35b48ca11d..50850501e7 100644 --- a/src/generated/DirectoryNamespace/DeletedItems/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeletedItems/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.DirectoryNamespace.DeletedItems.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.DirectoryNamespace.DeletedItems.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}/directory/deletedItems/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}/directory/deletedItems/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.DirectoryNamespace.DeletedItems.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.DeletedItems.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/DirectoryNamespace/DeviceLocalCredentials/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/DeviceLocalCredentials/Count/CountRequestBuilder.cs index 2eae145666..b446af9e1b 100644 --- a/src/generated/DirectoryNamespace/DeviceLocalCredentials/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeviceLocalCredentials/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.DeviceLocalCredentials.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}/directory/deviceLocalCredentials/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deviceLocalCredentials/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deviceLoc /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/DeviceLocalCredentials/DeviceLocalCredentialsRequestBuilder.cs b/src/generated/DirectoryNamespace/DeviceLocalCredentials/DeviceLocalCredentialsRequestBuilder.cs index d96f9e2a41..9e0e038566 100644 --- a/src/generated/DirectoryNamespace/DeviceLocalCredentials/DeviceLocalCredentialsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeviceLocalCredentials/DeviceLocalCredentialsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.DeviceLocalCredentials.Count; using ApiSdk.DirectoryNamespace.DeviceLocalCredentials.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.DeviceLocalCredentials /// /// Provides operations to manage the deviceLocalCredentials property of the microsoft.graph.directory entity. /// - public class DeviceLocalCredentialsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceLocalCredentialsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the deviceLocalCredentials property of the microsoft.graph.directory entity. @@ -30,7 +33,7 @@ public class DeviceLocalCredentialsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DeviceLocalCredentialInfoItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.DeviceLocalCredentials.Item.DeviceLocalCredentialInfoItemRequestBuilder(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.DirectoryNamespace.DeviceLocalCredentials.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(DeviceLocalCredentialInfo.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceLocalCredentialInfo.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -107,36 +110,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get a list of the deviceLocalCredentialInfo objects and their properties excluding the credentials. \n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-devicelocalcredentials?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 outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -144,13 +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 output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -160,13 +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; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -189,17 +148,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 DeviceLocalCredentialsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deviceLocalCredentials{?%24count,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) + public DeviceLocalCredentialsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deviceLocalCredentials{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. - public DeviceLocalCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deviceLocalCredentials{?%24count,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + public DeviceLocalCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deviceLocalCredentials{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// @@ -209,11 +168,11 @@ public DeviceLocalCredentialsRequestBuilder(string rawUrl) : base("{+baseurl}/di /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +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(DeviceLocalCredentialInfo body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceLocalCredentialInfo body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeviceLocalCredentialInfo body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceLocalCredentialInfo body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -245,11 +204,22 @@ public RequestInformation ToPostRequestInformation(DeviceLocalCredentialInfo bod /// /// Get a list of the deviceLocalCredentialInfo objects and their properties excluding the credentials. /// - public class DeviceLocalCredentialsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceLocalCredentialsRequestBuilderGetQueryParameters { /// 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 @@ -299,3 +269,4 @@ public class DeviceLocalCredentialsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DeviceLocalCredentials/Item/DeviceLocalCredentialInfoItemRequestBuilder.cs b/src/generated/DirectoryNamespace/DeviceLocalCredentials/Item/DeviceLocalCredentialInfoItemRequestBuilder.cs index f5e9070e8c..ee0305edfd 100644 --- a/src/generated/DirectoryNamespace/DeviceLocalCredentials/Item/DeviceLocalCredentialInfoItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DeviceLocalCredentials/Item/DeviceLocalCredentialInfoItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.DeviceLocalCredentials.Item /// /// Provides operations to manage the deviceLocalCredentials property of the microsoft.graph.directory entity. /// - public class DeviceLocalCredentialInfoItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceLocalCredentialInfoItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property deviceLocalCredentials for directory @@ -74,6 +77,11 @@ public Command BuildGetCommand() }; 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"); @@ -81,6 +89,7 @@ public Command BuildGetCommand() command.SetHandler(async (invocationContext) => { var deviceLocalCredentialInfoId = invocationContext.ParseResult.GetValueForOption(deviceLocalCredentialInfoIdOption); 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"); @@ -89,6 +98,7 @@ public Command BuildGetCommand() var reqAdapter = invocationContext.GetRequestAdapter(); var requestInfo = ToGetRequestInformation(q => { q.QueryParameters.Select = select; + q.QueryParameters.Expand = expand; }); if (deviceLocalCredentialInfoId is not null) requestInfo.PathParameters.Add("deviceLocalCredentialInfo%2Did", deviceLocalCredentialInfoId); var errorMapping = new Dictionary> { @@ -132,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(DeviceLocalCredentialInfo.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DeviceLocalCredentialInfo.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -154,17 +164,17 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request - public DeviceLocalCredentialInfoItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deviceLocalCredentials/{deviceLocalCredentialInfo%2Did}{?%24select}", pathParameters) + public DeviceLocalCredentialInfoItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/deviceLocalCredentials/{deviceLocalCredentialInfo%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. - public DeviceLocalCredentialInfoItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deviceLocalCredentials/{deviceLocalCredentialInfo%2Did}{?%24select}", rawUrl) + public DeviceLocalCredentialInfoItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/deviceLocalCredentials/{deviceLocalCredentialInfo%2Did}{?%24expand,%24select}", rawUrl) { } /// @@ -193,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); @@ -213,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(DeviceLocalCredentialInfo body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceLocalCredentialInfo body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DeviceLocalCredentialInfo body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceLocalCredentialInfo body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -229,8 +239,19 @@ public RequestInformation ToPatchRequestInformation(DeviceLocalCredentialInfo bo /// /// Retrieve the properties of a deviceLocalCredentialInfo for a specified device object. /// - public class DeviceLocalCredentialInfoItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceLocalCredentialInfoItemRequestBuilderGetQueryParameters { + /// 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 @@ -244,3 +265,4 @@ public class DeviceLocalCredentialInfoItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/DirectoryRequestBuilder.cs b/src/generated/DirectoryNamespace/DirectoryRequestBuilder.cs index e3557bb867..89a343246d 100644 --- a/src/generated/DirectoryNamespace/DirectoryRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/DirectoryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.AdministrativeUnits; using ApiSdk.DirectoryNamespace.AttributeSets; +using ApiSdk.DirectoryNamespace.AuthenticationMethodDevices; using ApiSdk.DirectoryNamespace.CertificateAuthorities; using ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions; using ApiSdk.DirectoryNamespace.DeletedItems; @@ -13,13 +15,17 @@ using ApiSdk.DirectoryNamespace.OnPremisesSynchronization; using ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles; using ApiSdk.DirectoryNamespace.PendingExternalUserProfiles; +using ApiSdk.DirectoryNamespace.PublicKeyInfrastructure; +using ApiSdk.DirectoryNamespace.RecommendationConfiguration; using ApiSdk.DirectoryNamespace.Recommendations; using ApiSdk.DirectoryNamespace.SharedEmailDomains; using ApiSdk.DirectoryNamespace.Subscriptions; using ApiSdk.DirectoryNamespace.SubscriptionsWithCommerceSubscriptionId; using ApiSdk.DirectoryNamespace.SubscriptionsWithOcpSubscriptionId; +using ApiSdk.DirectoryNamespace.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; @@ -38,7 +44,8 @@ namespace ApiSdk.DirectoryNamespace /// /// Provides operations to manage the directory singleton. /// - public class DirectoryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the administrativeUnits property of the microsoft.graph.directory entity. @@ -48,7 +55,7 @@ public Command BuildAdministrativeUnitsNavCommand() { var command = new Command("administrative-units"); command.Description = "Provides operations to manage the administrativeUnits property of the microsoft.graph.directory entity."; - var builder = new AdministrativeUnitsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.AdministrativeUnits.AdministrativeUnitsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -76,7 +83,7 @@ public Command BuildAttributeSetsNavCommand() { var command = new Command("attribute-sets"); command.Description = "Provides operations to manage the attributeSets property of the microsoft.graph.directory entity."; - var builder = new AttributeSetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.AttributeSets.AttributeSetsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -96,6 +103,31 @@ public Command BuildAttributeSetsNavCommand() return command; } /// + /// Provides operations to manage the authenticationMethodDevices property of the microsoft.graph.directory entity. + /// + /// A + public Command BuildAuthenticationMethodDevicesNavCommand() + { + var command = new Command("authentication-method-devices"); + command.Description = "Provides operations to manage the authenticationMethodDevices property of the microsoft.graph.directory entity."; + var builder = new global::ApiSdk.DirectoryNamespace.AuthenticationMethodDevices.AuthenticationMethodDevicesRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildHardwareOathDevicesNavCommand()); + 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 certificateAuthorities property of the microsoft.graph.directory entity. /// /// A @@ -103,12 +135,13 @@ public Command BuildCertificateAuthoritiesNavCommand() { var command = new Command("certificate-authorities"); command.Description = "Provides operations to manage the certificateAuthorities property of the microsoft.graph.directory entity."; - var builder = new CertificateAuthoritiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CertificateAuthorities.CertificateAuthoritiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCertificateBasedApplicationConfigurationsNavCommand()); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildMutualTlsOauthConfigurationsNavCommand()); execCommands.Add(builder.BuildPatchCommand()); foreach (var cmd in execCommands) { @@ -128,7 +161,7 @@ public Command BuildCustomSecurityAttributeDefinitionsNavCommand() { var command = new Command("custom-security-attribute-definitions"); command.Description = "Provides operations to manage the customSecurityAttributeDefinitions property of the microsoft.graph.directory entity."; - var builder = new CustomSecurityAttributeDefinitionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.CustomSecurityAttributeDefinitions.CustomSecurityAttributeDefinitionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -155,7 +188,7 @@ public Command BuildDeletedItemsNavCommand() { var command = new Command("deleted-items"); command.Description = "Provides operations to manage the deletedItems property of the microsoft.graph.directory entity."; - var builder = new DeletedItemsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.DeletedItems.DeletedItemsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -189,7 +222,7 @@ public Command BuildDeviceLocalCredentialsNavCommand() { var command = new Command("device-local-credentials"); command.Description = "Provides operations to manage the deviceLocalCredentials property of the microsoft.graph.directory entity."; - var builder = new DeviceLocalCredentialsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.DeviceLocalCredentials.DeviceLocalCredentialsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -216,7 +249,7 @@ public Command BuildExternalUserProfilesNavCommand() { var command = new Command("external-user-profiles"); command.Description = "Provides operations to manage the externalUserProfiles property of the microsoft.graph.directory entity."; - var builder = new ExternalUserProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.ExternalUserProfiles.ExternalUserProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -243,7 +276,7 @@ public Command BuildFeatureRolloutPoliciesNavCommand() { var command = new Command("feature-rollout-policies"); command.Description = "Provides operations to manage the featureRolloutPolicies property of the microsoft.graph.directory entity."; - var builder = new FeatureRolloutPoliciesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.FeatureRolloutPoliciesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -270,7 +303,7 @@ public Command BuildFederationConfigurationsNavCommand() { var command = new Command("federation-configurations"); command.Description = "Provides operations to manage the federationConfigurations property of the microsoft.graph.directory entity."; - var builder = new FederationConfigurationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FederationConfigurations.FederationConfigurationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAvailableProviderTypesNavCommand()); @@ -298,23 +331,11 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get directory"; - 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"); @@ -322,8 +343,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}, @@ -344,7 +363,7 @@ public Command BuildImpactedResourcesNavCommand() { var command = new Command("impacted-resources"); command.Description = "Provides operations to manage the impactedResources property of the microsoft.graph.directory entity."; - var builder = new ImpactedResourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.ImpactedResources.ImpactedResourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -371,7 +390,7 @@ public Command BuildInboundSharedUserProfilesNavCommand() { var command = new Command("inbound-shared-user-profiles"); command.Description = "Provides operations to manage the inboundSharedUserProfiles property of the microsoft.graph.directory entity."; - var builder = new InboundSharedUserProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.InboundSharedUserProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -398,7 +417,7 @@ public Command BuildOnPremisesSynchronizationNavCommand() { var command = new Command("on-premises-synchronization"); command.Description = "Provides operations to manage the onPremisesSynchronization property of the microsoft.graph.directory entity."; - var builder = new OnPremisesSynchronizationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.OnPremisesSynchronization.OnPremisesSynchronizationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -425,7 +444,7 @@ public Command BuildOutboundSharedUserProfilesNavCommand() { var command = new Command("outbound-shared-user-profiles"); command.Description = "Provides operations to manage the outboundSharedUserProfiles property of the microsoft.graph.directory entity."; - var builder = new OutboundSharedUserProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.OutboundSharedUserProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -469,8 +488,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DirectoryObject1.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryObject1.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -497,7 +516,7 @@ public Command BuildPendingExternalUserProfilesNavCommand() { var command = new Command("pending-external-user-profiles"); command.Description = "Provides operations to manage the pendingExternalUserProfiles property of the microsoft.graph.directory entity."; - var builder = new PendingExternalUserProfilesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.PendingExternalUserProfiles.PendingExternalUserProfilesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -517,6 +536,50 @@ public Command BuildPendingExternalUserProfilesNavCommand() return command; } /// + /// Provides operations to manage the publicKeyInfrastructure property of the microsoft.graph.directory entity. + /// + /// A + public Command BuildPublicKeyInfrastructureNavCommand() + { + var command = new Command("public-key-infrastructure"); + command.Description = "Provides operations to manage the publicKeyInfrastructure property of the microsoft.graph.directory entity."; + var builder = new global::ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.PublicKeyInfrastructureRequestBuilder(PathParameters); + var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildCertificateBasedAuthConfigurationsNavCommand()); + execCommands.Add(builder.BuildDeleteCommand()); + execCommands.Add(builder.BuildGetCommand()); + 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 recommendationConfiguration property of the microsoft.graph.directory entity. + /// + /// A + public Command BuildRecommendationConfigurationNavCommand() + { + var command = new Command("recommendation-configuration"); + command.Description = "Provides operations to manage the recommendationConfiguration property of the microsoft.graph.directory entity."; + var builder = new global::ApiSdk.DirectoryNamespace.RecommendationConfiguration.RecommendationConfigurationRequestBuilder(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 recommendations property of the microsoft.graph.directory entity. /// /// A @@ -524,7 +587,7 @@ public Command BuildRecommendationsNavCommand() { var command = new Command("recommendations"); command.Description = "Provides operations to manage the recommendations property of the microsoft.graph.directory entity."; - var builder = new RecommendationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.RecommendationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -551,7 +614,7 @@ public Command BuildSharedEmailDomainsNavCommand() { var command = new Command("shared-email-domains"); command.Description = "Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity."; - var builder = new SharedEmailDomainsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.SharedEmailDomains.SharedEmailDomainsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -578,7 +641,7 @@ public Command BuildSubscriptionsNavCommand() { var command = new Command("subscriptions"); command.Description = "Provides operations to manage the subscriptions property of the microsoft.graph.directory entity."; - var builder = new SubscriptionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Subscriptions.SubscriptionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -605,7 +668,7 @@ public Command BuildSubscriptionsWithCommerceSubscriptionIdRbCommand() { var command = new Command("subscriptions-with-commerce-subscription-id"); command.Description = "Provides operations to manage the subscriptions property of the microsoft.graph.directory entity."; - var builder = new SubscriptionsWithCommerceSubscriptionIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.SubscriptionsWithCommerceSubscriptionId.SubscriptionsWithCommerceSubscriptionIdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -624,26 +687,51 @@ public Command BuildSubscriptionsWithOcpSubscriptionIdRbCommand() { var command = new Command("subscriptions-with-ocp-subscription-id"); command.Description = "Provides operations to manage the subscriptions property of the microsoft.graph.directory entity."; - var builder = new SubscriptionsWithOcpSubscriptionIdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.SubscriptionsWithOcpSubscriptionId.SubscriptionsWithOcpSubscriptionIdRequestBuilder(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 templates property of the microsoft.graph.directory entity. + /// + /// A + public Command BuildTemplatesNavCommand() + { + var command = new Command("templates"); + command.Description = "Provides operations to manage the templates property of the microsoft.graph.directory entity."; + var builder = new global::ApiSdk.DirectoryNamespace.Templates.TemplatesRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); + nonExecCommands.Add(builder.BuildDeviceTemplatesNavCommand()); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPatchCommand()); 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. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryRequestBuilder(string rawUrl) : base("{+baseurl}/directory{?%24expand,%24select}", rawUrl) @@ -656,11 +744,11 @@ public DirectoryRequestBuilder(string rawUrl) : base("{+baseurl}/directory{?%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); @@ -676,11 +764,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DirectoryObject1 body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryObject1 body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectoryObject1 body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryObject1 body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -692,7 +780,8 @@ public RequestInformation ToPatchRequestInformation(DirectoryObject1 body, Actio /// /// Get directory /// - public class DirectoryRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -717,3 +806,4 @@ public class DirectoryRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/ExternalUserProfiles/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/ExternalUserProfiles/Count/CountRequestBuilder.cs index 5e3245f185..a930c9e074 100644 --- a/src/generated/DirectoryNamespace/ExternalUserProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ExternalUserProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.ExternalUserProfiles.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}/directory/externalUserProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/externalUserProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/externalU /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/ExternalUserProfiles/ExternalUserProfilesRequestBuilder.cs b/src/generated/DirectoryNamespace/ExternalUserProfiles/ExternalUserProfilesRequestBuilder.cs index 365150d0e2..99509dbe7a 100644 --- a/src/generated/DirectoryNamespace/ExternalUserProfiles/ExternalUserProfilesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ExternalUserProfiles/ExternalUserProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.ExternalUserProfiles.Count; using ApiSdk.DirectoryNamespace.ExternalUserProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.ExternalUserProfiles /// /// Provides operations to manage the externalUserProfiles property of the microsoft.graph.directory entity. /// - public class ExternalUserProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalUserProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the externalUserProfiles property of the microsoft.graph.directory entity. @@ -30,7 +33,7 @@ public class ExternalUserProfilesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ExternalUserProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.ExternalUserProfiles.Item.ExternalUserProfileItemRequestBuilder(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.DirectoryNamespace.ExternalUserProfiles.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(ExternalUserProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalUserProfile.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 = "Retrieve the properties of all externalUserProfiles\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-externaluserprofiles?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 ExternalUserProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/externalUserProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExternalUserProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/externalUserProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public ExternalUserProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/dire /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ExternalUserProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalUserProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExternalUserProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ExternalUserProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(ExternalUserProfile body, Act /// /// Retrieve the properties of all externalUserProfiles /// - public class ExternalUserProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalUserProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class ExternalUserProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/ExternalUserProfiles/Item/ExternalUserProfileItemRequestBuilder.cs b/src/generated/DirectoryNamespace/ExternalUserProfiles/Item/ExternalUserProfileItemRequestBuilder.cs index 6c83486bea..2cb5ee312f 100644 --- a/src/generated/DirectoryNamespace/ExternalUserProfiles/Item/ExternalUserProfileItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ExternalUserProfiles/Item/ExternalUserProfileItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.ExternalUserProfiles.Item /// /// Provides operations to manage the externalUserProfiles property of the microsoft.graph.directory entity. /// - public class ExternalUserProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalUserProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete an externalUserProfile object. Note: To permanently delete the externalUserProfile, follow permanently delete an item. To restore an externalUserProfile, follow restore a deleted item. @@ -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(ExternalUserProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ExternalUserProfile.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 ExternalUserProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/externalUserProfiles/{externalUserProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExternalUserProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/externalUserProfiles/{externalUserProfile%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(ExternalUserProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalUserProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ExternalUserProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ExternalUserProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -238,7 +241,8 @@ public RequestInformation ToPatchRequestInformation(ExternalUserProfile body, Ac /// /// Retrieve the properties of a specific externalUserProfile. /// - public class ExternalUserProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExternalUserProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -263,3 +267,4 @@ public class ExternalUserProfileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Count/CountRequestBuilder.cs index 4c120598f4..2fabd5501b 100644 --- a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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.DirectoryNamespace.FeatureRolloutPolicies.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("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] 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}/directory/featureRolloutPolicies/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRolloutPolicies/$count{?%24filter,%24search}", rawUrl) @@ -76,14 +67,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRo /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/FeatureRolloutPolicies/FeatureRolloutPoliciesRequestBuilder.cs b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/FeatureRolloutPoliciesRequestBuilder.cs index eeaa5e5700..a38571ad7a 100644 --- a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/FeatureRolloutPoliciesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/FeatureRolloutPoliciesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Count; using ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.FeatureRolloutPolicies /// /// Provides operations to manage the featureRolloutPolicies property of the microsoft.graph.directory entity. /// - public class FeatureRolloutPoliciesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FeatureRolloutPoliciesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the featureRolloutPolicies property of the microsoft.graph.directory entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new FeatureRolloutPolicyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.FeatureRolloutPolicyItemRequestBuilder(PathParameters); commands.Add(builder.BuildAppliesToNavCommand()); 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.DirectoryNamespace.FeatureRolloutPolicies.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 featureRolloutPolicies for directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -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(FeatureRolloutPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.FeatureRolloutPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -105,46 +108,11 @@ public Command BuildCreateCommand() /// Get featureRolloutPolicies from directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get featureRolloutPolicies from directory"; - 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 FeatureRolloutPoliciesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/featureRolloutPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FeatureRolloutPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRolloutPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,14 +169,14 @@ public FeatureRolloutPoliciesRequestBuilder(string rawUrl) : base("{+baseurl}/di /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,14 +190,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(FeatureRolloutPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.FeatureRolloutPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FeatureRolloutPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.FeatureRolloutPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -257,7 +209,8 @@ public RequestInformation ToPostRequestInformation(FeatureRolloutPolicy body, Ac /// /// Get featureRolloutPolicies from directory /// - public class FeatureRolloutPoliciesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FeatureRolloutPoliciesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -321,3 +274,4 @@ public class FeatureRolloutPoliciesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/AppliesToRequestBuilder.cs b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/AppliesToRequestBuilder.cs index 9ff7fab16e..a4f5a851e3 100644 --- a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/AppliesToRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/AppliesToRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.Count; using ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.Item; using ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.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.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo /// /// Provides operations to manage the appliesTo property of the microsoft.graph.featureRolloutPolicy entity. /// - public class AppliesToRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppliesToRequestBuilder : BaseCliRequestBuilder { /// /// Gets an item from the ApiSdk.directory.featureRolloutPolicies.item.appliesTo.item collection @@ -31,7 +34,7 @@ public class AppliesToRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.Item.DirectoryObjectItemRequestBuilder(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.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -56,7 +59,7 @@ public Command BuildCountNavCommand() /// Create new navigation property to appliesTo for directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildCreateCommand() { var command = new Command("create"); @@ -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(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; @@ -108,7 +111,7 @@ public Command BuildCreateCommand() /// Nullable. Specifies a list of directoryObject resources that feature is enabled for. /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildListCommand() { var command = new Command("list"); @@ -215,7 +218,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of directory entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -227,14 +230,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 AppliesToRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AppliesToRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -245,14 +248,14 @@ public AppliesToRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featu /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,14 +269,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #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)); @@ -285,7 +288,8 @@ public RequestInformation ToPostRequestInformation(DirectoryObject body, Action< /// /// Nullable. Specifies a list of directoryObject resources that feature is enabled for. /// - public class AppliesToRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AppliesToRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -349,3 +353,4 @@ public class AppliesToRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Count/CountRequestBuilder.cs index 1f33d26d31..d8bd5cc1a8 100644 --- a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using 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.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.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("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] 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}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$count{?%24filter,%24search}", rawUrl) @@ -82,14 +85,14 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRo /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Item/DirectoryObjectItemRequestBuilder.cs index e2f37baaeb..1ef8fd3e92 100644 --- a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.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.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.Item /// /// Builds and executes requests for operations under \directory\featureRolloutPolicies\{featureRolloutPolicy-id}\appliesTo\{directoryObject-id} /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of directory entities. @@ -25,7 +28,7 @@ public Command BuildRefByIdNavCommand() { var command = new Command("ref-by-id"); command.Description = "Provides operations to manage the collection of directory entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.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 DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/{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}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/{directoryObject%2Did}", rawUrl) @@ -50,3 +53,4 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/direc } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Item/Ref/RefRequestBuilder.cs b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Item/Ref/RefRequestBuilder.cs index 3a670f57a8..fb598e5ee7 100644 --- a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/AppliesTo/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,13 +20,14 @@ namespace ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.Item.R /// /// Provides operations to manage the collection of directory entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Delete ref of navigation property appliesTo for directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -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}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/{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}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/{directoryObject%2Did}/$ref", rawUrl) @@ -81,7 +84,7 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRoll /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -98,3 +101,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,13 +21,14 @@ namespace ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.Ref /// /// Provides operations to manage the collection of directory entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Delete ref of navigation property appliesTo for directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -67,7 +70,7 @@ public Command BuildDeleteCommand() /// Nullable. Specifies a list of directoryObject resources that feature is enabled for. /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildGetCommand() { var command = new Command("get"); @@ -156,7 +159,7 @@ public Command BuildGetCommand() /// Create new navigation property ref to appliesTo for directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildPostCommand() { var command = new Command("post"); @@ -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}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$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}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -213,14 +216,14 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRoll /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #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}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref?@id={%40id}", PathParameters); @@ -233,14 +236,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? 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}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", PathParameters); @@ -254,14 +257,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #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)); @@ -273,7 +276,8 @@ public RequestInformation ToPostRequestInformation(ReferenceCreate body, Action< /// /// Delete ref of navigation property appliesTo for directory /// - 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 @@ -289,7 +293,8 @@ public class RefRequestBuilderDeleteQueryParameters /// /// Nullable. Specifies a list of directoryObject resources that feature is enabled for. /// - public class RefRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +338,4 @@ public class RefRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/FeatureRolloutPolicyItemRequestBuilder.cs b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/FeatureRolloutPolicyItemRequestBuilder.cs index be8202fbc9..90b48226c9 100644 --- a/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/FeatureRolloutPolicyItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FeatureRolloutPolicies/Item/FeatureRolloutPolicyItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo; using ApiSdk.Models.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.DirectoryNamespace.FeatureRolloutPolicies.Item /// /// Provides operations to manage the featureRolloutPolicies property of the microsoft.graph.directory entity. /// - public class FeatureRolloutPolicyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FeatureRolloutPolicyItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the appliesTo property of the microsoft.graph.featureRolloutPolicy entity. @@ -30,7 +33,7 @@ public Command BuildAppliesToNavCommand() { var command = new Command("applies-to"); command.Description = "Provides operations to manage the appliesTo property of the microsoft.graph.featureRolloutPolicy entity."; - var builder = new AppliesToRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FeatureRolloutPolicies.Item.AppliesTo.AppliesToRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -54,7 +57,7 @@ public Command BuildAppliesToNavCommand() /// Delete navigation property featureRolloutPolicies for directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildDeleteCommand() { var command = new Command("delete"); @@ -90,7 +93,7 @@ public Command BuildDeleteCommand() /// Get featureRolloutPolicies from directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildGetCommand() { var command = new Command("get"); @@ -143,7 +146,7 @@ public Command BuildGetCommand() /// Update the navigation property featureRolloutPolicies in directory /// /// A - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] public Command BuildPatchCommand() { var command = new Command("patch"); @@ -170,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(FeatureRolloutPolicy.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.FeatureRolloutPolicy.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -192,14 +195,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FeatureRolloutPolicyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FeatureRolloutPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}{?%24expand,%24select}", rawUrl) @@ -210,7 +213,7 @@ public FeatureRolloutPolicyItemRequestBuilder(string rawUrl) : base("{+baseurl}/ /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable public RequestInformation ToDeleteRequestInformation(Action>? requestConfiguration = default) @@ -230,14 +233,14 @@ public RequestInformation ToDeleteRequestInformation(Action /// A /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,14 +254,14 @@ public RequestInformation ToGetRequestInformation(ActionA /// The request body /// Configuration for the request such as headers, query parameters, and middleware options. - [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies")] + [Obsolete("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30")] #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(FeatureRolloutPolicy body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.FeatureRolloutPolicy body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(FeatureRolloutPolicy body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.FeatureRolloutPolicy body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -270,7 +273,8 @@ public RequestInformation ToPatchRequestInformation(FeatureRolloutPolicy body, A /// /// Get featureRolloutPolicies from directory /// - public class FeatureRolloutPolicyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FeatureRolloutPolicyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -295,3 +299,4 @@ public class FeatureRolloutPolicyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/FederationConfigurations/AvailableProviderTypes/AvailableProviderTypesGetResponse.cs b/src/generated/DirectoryNamespace/FederationConfigurations/AvailableProviderTypes/AvailableProviderTypesGetResponse.cs index 9b52d9764c..660d570c7f 100644 --- a/src/generated/DirectoryNamespace/FederationConfigurations/AvailableProviderTypes/AvailableProviderTypesGetResponse.cs +++ b/src/generated/DirectoryNamespace/FederationConfigurations/AvailableProviderTypes/AvailableProviderTypesGetResponse.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.DirectoryNamespace.FederationConfigurations.AvailableProviderTypes { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AvailableProviderTypesGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class AvailableProviderTypesGetResponse : global::ApiSdk.Models.BaseCollectionPaginationCountResponse, IParsable #pragma warning restore CS1591 { /// The value property @@ -22,12 +24,12 @@ public class AvailableProviderTypesGetResponse : BaseCollectionPaginationCountRe /// /// Creates a new instance of the 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 AvailableProviderTypesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.DirectoryNamespace.FederationConfigurations.AvailableProviderTypes.AvailableProviderTypesGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AvailableProviderTypesGetResponse(); + return new global::ApiSdk.DirectoryNamespace.FederationConfigurations.AvailableProviderTypes.AvailableProviderTypesGetResponse(); } /// /// 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/DirectoryNamespace/FederationConfigurations/AvailableProviderTypes/AvailableProviderTypesRequestBuilder.cs b/src/generated/DirectoryNamespace/FederationConfigurations/AvailableProviderTypes/AvailableProviderTypesRequestBuilder.cs index 93027a9a3a..519df92ddc 100644 --- a/src/generated/DirectoryNamespace/FederationConfigurations/AvailableProviderTypes/AvailableProviderTypesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FederationConfigurations/AvailableProviderTypes/AvailableProviderTypesRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.FederationConfigurations.AvailableProviderTy /// /// Provides operations to call the availableProviderTypes method. /// - public class AvailableProviderTypesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AvailableProviderTypesRequestBuilder : BaseCliRequestBuilder { /// /// Get all identity providers supported in a directory. @@ -29,26 +32,6 @@ public Command BuildGetCommand() { var command = new Command("get"); command.Description = "Get all identity providers supported in a directory.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/identityproviderbase-availableprovidertypes?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 outputOption = new Option("--output", () => FormatterType.JSON); command.AddOption(outputOption); var queryOption = new Option("--query"); @@ -56,11 +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 output = invocationContext.ParseResult.GetValueForOption(outputOption); var query = invocationContext.ParseResult.GetValueForOption(queryOption); var all = invocationContext.ParseResult.GetValueForOption(allOption); @@ -70,11 +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; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -97,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 AvailableProviderTypesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/federationConfigurations/availableProviderTypes(){?%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 AvailableProviderTypesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/federationConfigurations/availableProviderTypes(){?%24count,%24filter,%24search,%24skip,%24top}", rawUrl) @@ -117,11 +90,11 @@ public AvailableProviderTypesRequestBuilder(string rawUrl) : base("{+baseurl}/di /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -132,7 +105,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get all identity providers supported in a directory. /// - public class AvailableProviderTypesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AvailableProviderTypesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -166,3 +140,4 @@ public class AvailableProviderTypesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/FederationConfigurations/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/FederationConfigurations/Count/CountRequestBuilder.cs index 5241b60eb9..5e38d8baa2 100644 --- a/src/generated/DirectoryNamespace/FederationConfigurations/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FederationConfigurations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.FederationConfigurations.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}/directory/federationConfigurations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/federationConfigurations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/federatio /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/FederationConfigurations/FederationConfigurationsRequestBuilder.cs b/src/generated/DirectoryNamespace/FederationConfigurations/FederationConfigurationsRequestBuilder.cs index e0c3a20b18..abd37107ed 100644 --- a/src/generated/DirectoryNamespace/FederationConfigurations/FederationConfigurationsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FederationConfigurations/FederationConfigurationsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.FederationConfigurations.AvailableProviderTypes; using ApiSdk.DirectoryNamespace.FederationConfigurations.Count; using ApiSdk.DirectoryNamespace.FederationConfigurations.Item; using ApiSdk.Models.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.DirectoryNamespace.FederationConfigurations /// /// Provides operations to manage the federationConfigurations property of the microsoft.graph.directory entity. /// - public class FederationConfigurationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederationConfigurationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the availableProviderTypes method. @@ -32,7 +35,7 @@ public Command BuildAvailableProviderTypesNavCommand() { var command = new Command("available-provider-types"); command.Description = "Provides operations to call the availableProviderTypes method."; - var builder = new AvailableProviderTypesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FederationConfigurations.AvailableProviderTypes.AvailableProviderTypesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -48,7 +51,7 @@ public Command BuildAvailableProviderTypesNavCommand() public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new IdentityProviderBaseItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FederationConfigurations.Item.IdentityProviderBaseItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -62,7 +65,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to count the resources in the collection."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.FederationConfigurations.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -96,8 +99,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IdentityProviderBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IdentityProviderBase.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -124,41 +127,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Configure domain federation with organizations whose identity provider (IdP) supports either the SAML or WS-Fed protocol."; - 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 FederationConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/federationConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FederationConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/federationConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +185,11 @@ public FederationConfigurationsRequestBuilder(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(IdentityProviderBase body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IdentityProviderBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IdentityProviderBase body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.IdentityProviderBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +221,8 @@ public RequestInformation ToPostRequestInformation(IdentityProviderBase body, Ac /// /// Configure domain federation with organizations whose identity provider (IdP) supports either the SAML or WS-Fed protocol. /// - public class FederationConfigurationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederationConfigurationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +286,4 @@ public class FederationConfigurationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/FederationConfigurations/Item/IdentityProviderBaseItemRequestBuilder.cs b/src/generated/DirectoryNamespace/FederationConfigurations/Item/IdentityProviderBaseItemRequestBuilder.cs index cae1dee070..c480b0999f 100644 --- a/src/generated/DirectoryNamespace/FederationConfigurations/Item/IdentityProviderBaseItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/FederationConfigurations/Item/IdentityProviderBaseItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.FederationConfigurations.Item /// /// Provides operations to manage the federationConfigurations property of the microsoft.graph.directory entity. /// - public class IdentityProviderBaseItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentityProviderBaseItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a samlOrWsFedExternalDomainFederation object. @@ -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(IdentityProviderBase.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.IdentityProviderBase.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 IdentityProviderBaseItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/federationConfigurations/{identityProviderBase%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IdentityProviderBaseItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/federationConfigurations/{identityProviderBase%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(IdentityProviderBase body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IdentityProviderBase body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(IdentityProviderBase body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.IdentityProviderBase body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(IdentityProviderBase body, A /// /// Configure domain federation with organizations whose identity provider (IdP) supports either the SAML or WS-Fed protocol. /// - public class IdentityProviderBaseItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IdentityProviderBaseItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class IdentityProviderBaseItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/ImpactedResources/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/ImpactedResources/Count/CountRequestBuilder.cs index ca6f0f32e5..f0658a224a 100644 --- a/src/generated/DirectoryNamespace/ImpactedResources/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ImpactedResources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.ImpactedResources.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}/directory/impactedResources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impactedResources/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impactedR /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/ImpactedResources/ImpactedResourcesRequestBuilder.cs b/src/generated/DirectoryNamespace/ImpactedResources/ImpactedResourcesRequestBuilder.cs index fcd7b461d8..7c36ecb509 100644 --- a/src/generated/DirectoryNamespace/ImpactedResources/ImpactedResourcesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ImpactedResources/ImpactedResourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.ImpactedResources.Count; using ApiSdk.DirectoryNamespace.ImpactedResources.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.ImpactedResources /// /// Provides operations to manage the impactedResources property of the microsoft.graph.directory entity. /// - public class ImpactedResourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImpactedResourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the impactedResources property of the microsoft.graph.directory entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ImpactedResourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.ImpactedResourceItemRequestBuilder(PathParameters); commands.Add(builder.BuildCompleteNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDismissNavCommand()); @@ -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.DirectoryNamespace.ImpactedResources.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(ImpactedResource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImpactedResource.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 impactedResources from directory"; - 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 ImpactedResourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/impactedResources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImpactedResourcesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impactedResources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -220,11 +172,11 @@ public ImpactedResourcesRequestBuilder(string rawUrl) : base("{+baseurl}/directo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ImpactedResource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImpactedResource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImpactedResource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImpactedResource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +208,8 @@ public RequestInformation ToPostRequestInformation(ImpactedResource body, Action /// /// Get impactedResources from directory /// - public class ImpactedResourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImpactedResourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -320,3 +273,4 @@ public class ImpactedResourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/ImpactedResources/Item/Complete/CompleteRequestBuilder.cs b/src/generated/DirectoryNamespace/ImpactedResources/Item/Complete/CompleteRequestBuilder.cs index cefe6df584..25890ef805 100644 --- a/src/generated/DirectoryNamespace/ImpactedResources/Item/Complete/CompleteRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ImpactedResources/Item/Complete/CompleteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.ImpactedResources.Item.Complete /// /// Provides operations to call the complete method. /// - public class CompleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompleteRequestBuilder : BaseCliRequestBuilder { /// /// Complete an impactedResource object and update its status to completedByUser. @@ -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 CompleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}/complete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CompleteRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}/complete", rawUrl) @@ -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.DirectoryNamespace.ImpactedResources.Item.Dismiss { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DismissPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DismissPostRequestBody : IAdditionalDataHolder, 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 DismissPostRequestBody : IAdditionalDataHolder, IParsable public string DismissReason { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DismissPostRequestBody() { @@ -30,12 +32,12 @@ public DismissPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DismissPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Dismiss.DismissPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DismissPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Dismiss.DismissPostRequestBody(); } /// /// 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/DirectoryNamespace/ImpactedResources/Item/Dismiss/DismissRequestBuilder.cs b/src/generated/DirectoryNamespace/ImpactedResources/Item/Dismiss/DismissRequestBuilder.cs index 68cc1710d7..26dfa1cf77 100644 --- a/src/generated/DirectoryNamespace/ImpactedResources/Item/Dismiss/DismissRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ImpactedResources/Item/Dismiss/DismissRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.ImpactedResources.Item.Dismiss /// /// Provides operations to call the dismiss method. /// - public class DismissRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DismissRequestBuilder : BaseCliRequestBuilder { /// /// Dismiss an impactedResources object and update its status to dismissed. @@ -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(DismissPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Dismiss.DismissPostRequestBody.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 DismissRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}/dismiss", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DismissRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}/dismiss", rawUrl) @@ -95,11 +98,11 @@ public DismissRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impacte /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Dismiss.DismissPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Dismiss.DismissPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/ImpactedResources/Item/ImpactedResourceItemRequestBuilder.cs b/src/generated/DirectoryNamespace/ImpactedResources/Item/ImpactedResourceItemRequestBuilder.cs index 9490816fff..caa4dd6ec2 100644 --- a/src/generated/DirectoryNamespace/ImpactedResources/Item/ImpactedResourceItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ImpactedResources/Item/ImpactedResourceItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.ImpactedResources.Item.Complete; using ApiSdk.DirectoryNamespace.ImpactedResources.Item.Dismiss; using ApiSdk.DirectoryNamespace.ImpactedResources.Item.Postpone; using ApiSdk.DirectoryNamespace.ImpactedResources.Item.Reactivate; using ApiSdk.Models.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.DirectoryNamespace.ImpactedResources.Item /// /// Provides operations to manage the impactedResources property of the microsoft.graph.directory entity. /// - public class ImpactedResourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImpactedResourceItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the complete method. @@ -33,7 +36,7 @@ public Command BuildCompleteNavCommand() { var command = new Command("complete"); command.Description = "Provides operations to call the complete method."; - var builder = new CompleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Complete.CompleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -85,7 +88,7 @@ public Command BuildDismissNavCommand() { var command = new Command("dismiss"); command.Description = "Provides operations to call the dismiss method."; - var builder = new DismissRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Dismiss.DismissRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -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(ImpactedResource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImpactedResource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,7 +208,7 @@ public Command BuildPostponeNavCommand() { var command = new Command("postpone"); command.Description = "Provides operations to call the postpone method."; - var builder = new PostponeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Postpone.PostponeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -222,7 +225,7 @@ public Command BuildReactivateNavCommand() { var command = new Command("reactivate"); command.Description = "Provides operations to call the reactivate method."; - var builder = new ReactivateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Reactivate.ReactivateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildReactivateNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImpactedResourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImpactedResourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impactedResources/{impactedResource%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(ImpactedResource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImpactedResource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ImpactedResource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImpactedResource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(ImpactedResource body, Actio /// /// Get impactedResources from directory /// - public class ImpactedResourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImpactedResourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class ImpactedResourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/ImpactedResources/Item/Postpone/PostponePostRequestBody.cs b/src/generated/DirectoryNamespace/ImpactedResources/Item/Postpone/PostponePostRequestBody.cs index ed2939cfad..1d2d17442b 100644 --- a/src/generated/DirectoryNamespace/ImpactedResources/Item/Postpone/PostponePostRequestBody.cs +++ b/src/generated/DirectoryNamespace/ImpactedResources/Item/Postpone/PostponePostRequestBody.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.DirectoryNamespace.ImpactedResources.Item.Postpone { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PostponePostRequestBody : IAdditionalDataHolder, IParsable + public partial class PostponePostRequestBody : IAdditionalDataHolder, 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 PostponePostRequestBody : IAdditionalDataHolder, IParsable /// The postponeUntilDateTime property public DateTimeOffset? PostponeUntilDateTime { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PostponePostRequestBody() { @@ -24,12 +26,12 @@ public PostponePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PostponePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Postpone.PostponePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PostponePostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Postpone.PostponePostRequestBody(); } /// /// 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/DirectoryNamespace/ImpactedResources/Item/Postpone/PostponeRequestBuilder.cs b/src/generated/DirectoryNamespace/ImpactedResources/Item/Postpone/PostponeRequestBuilder.cs index 6d6cf21ffb..89d0fcf472 100644 --- a/src/generated/DirectoryNamespace/ImpactedResources/Item/Postpone/PostponeRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ImpactedResources/Item/Postpone/PostponeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.ImpactedResources.Item.Postpone /// /// Provides operations to call the postpone method. /// - public class PostponeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PostponeRequestBuilder : BaseCliRequestBuilder { /// /// Postpone action on an impactedResource object to a specified future date and time by marking its status as postponed. On the specified date and time, Microsoft Entra ID will automatically mark the status of the impactedResource object to active. @@ -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(PostponePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Postpone.PostponePostRequestBody.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 PostponeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}/postpone", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PostponeRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}/postpone", rawUrl) @@ -95,11 +98,11 @@ public PostponeRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impact /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Postpone.PostponePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.ImpactedResources.Item.Postpone.PostponePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/ImpactedResources/Item/Reactivate/ReactivateRequestBuilder.cs b/src/generated/DirectoryNamespace/ImpactedResources/Item/Reactivate/ReactivateRequestBuilder.cs index ec6006d16f..9e7b5ce1d1 100644 --- a/src/generated/DirectoryNamespace/ImpactedResources/Item/Reactivate/ReactivateRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/ImpactedResources/Item/Reactivate/ReactivateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.ImpactedResources.Item.Reactivate /// /// Provides operations to call the reactivate method. /// - public class ReactivateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactivateRequestBuilder : BaseCliRequestBuilder { /// /// Reactivate an accidentally dismissed, completed, or postponed impactedResource object. This action updates the status of the resource to active. This method is relevant only if the status of the impactedResource object is dismissed, postponed, or completedByUser. @@ -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 ReactivateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}/reactivate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReactivateRequestBuilder(string rawUrl) : base("{+baseurl}/directory/impactedResources/{impactedResource%2Did}/reactivate", rawUrl) @@ -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.DirectoryNamespace.InboundSharedUserProfiles.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}/directory/inboundSharedUserProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/inboundSharedUserProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/inboundSh /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/InboundSharedUserProfiles/InboundSharedUserProfilesRequestBuilder.cs b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/InboundSharedUserProfilesRequestBuilder.cs index 22339c135b..3ca1c2866c 100644 --- a/src/generated/DirectoryNamespace/InboundSharedUserProfiles/InboundSharedUserProfilesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/InboundSharedUserProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Count; using ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.InboundSharedUserProfiles /// /// Provides operations to manage the inboundSharedUserProfiles property of the microsoft.graph.directory entity. /// - public class InboundSharedUserProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InboundSharedUserProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the inboundSharedUserProfiles property of the microsoft.graph.directory entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new InboundSharedUserProfileUserItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.InboundSharedUserProfileUserItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildExportPersonalDataNavCommand()); 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.DirectoryNamespace.InboundSharedUserProfiles.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(InboundSharedUserProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.InboundSharedUserProfile.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 = "Retrieve the properties of all inboundSharedUserProfiles.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-inboundshareduserprofiles?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 InboundSharedUserProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/inboundSharedUserProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InboundSharedUserProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/inboundSharedUserProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -219,11 +171,11 @@ public InboundSharedUserProfilesRequestBuilder(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(InboundSharedUserProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.InboundSharedUserProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(InboundSharedUserProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.InboundSharedUserProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +207,8 @@ public RequestInformation ToPostRequestInformation(InboundSharedUserProfile body /// /// Retrieve the properties of all inboundSharedUserProfiles. /// - public class InboundSharedUserProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InboundSharedUserProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +272,4 @@ public class InboundSharedUserProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/ExportPersonalData/ExportPersonalDataPostRequestBody.cs b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/ExportPersonalData/ExportPersonalDataPostRequestBody.cs index bfc777bf32..e383484fb1 100644 --- a/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/ExportPersonalData/ExportPersonalDataPostRequestBody.cs +++ b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/ExportPersonalData/ExportPersonalDataPostRequestBody.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.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersonalData { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ExportPersonalDataPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ExportPersonalDataPostRequestBody : IAdditionalDataHolder, 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 ExportPersonalDataPostRequestBody : IAdditionalDataHolder, IParsabl public string StorageLocation { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ExportPersonalDataPostRequestBody() { @@ -30,12 +32,12 @@ public ExportPersonalDataPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ExportPersonalDataPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersonalData.ExportPersonalDataPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ExportPersonalDataPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersonalData.ExportPersonalDataPostRequestBody(); } /// /// 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/DirectoryNamespace/InboundSharedUserProfiles/Item/ExportPersonalData/ExportPersonalDataRequestBuilder.cs b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/ExportPersonalData/ExportPersonalDataRequestBuilder.cs index 6bed029e44..0aca60017d 100644 --- a/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/ExportPersonalData/ExportPersonalDataRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/ExportPersonalData/ExportPersonalDataRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersona /// /// Provides operations to call the exportPersonalData method. /// - public class ExportPersonalDataRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExportPersonalDataRequestBuilder : BaseCliRequestBuilder { /// /// Create a request to export the personal data for an inboundSharedUserProfile. @@ -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(ExportPersonalDataPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersonalData.ExportPersonalDataPostRequestBody.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 ExportPersonalDataRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/inboundSharedUserProfiles/{inboundSharedUserProfile%2DuserId}/exportPersonalData", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExportPersonalDataRequestBuilder(string rawUrl) : base("{+baseurl}/directory/inboundSharedUserProfiles/{inboundSharedUserProfile%2DuserId}/exportPersonalData", rawUrl) @@ -84,11 +87,11 @@ public ExportPersonalDataRequestBuilder(string rawUrl) : base("{+baseurl}/direct /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ExportPersonalDataPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersonalData.ExportPersonalDataPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExportPersonalDataPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersonalData.ExportPersonalDataPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ExportPersonalDataPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/InboundSharedUserProfileUserItemRequestBuilder.cs b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/InboundSharedUserProfileUserItemRequestBuilder.cs index 2fffa50f1a..5e616afcda 100644 --- a/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/InboundSharedUserProfileUserItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/InboundSharedUserProfileUserItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersonalData; using ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.RemovePersonalData; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item /// /// Provides operations to manage the inboundSharedUserProfiles property of the microsoft.graph.directory entity. /// - public class InboundSharedUserProfileUserItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InboundSharedUserProfileUserItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property inboundSharedUserProfiles for directory @@ -66,7 +69,7 @@ public Command BuildExportPersonalDataNavCommand() { var command = new Command("export-personal-data"); command.Description = "Provides operations to call the exportPersonalData method."; - var builder = new ExportPersonalDataRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.ExportPersonalData.ExportPersonalDataRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); 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(InboundSharedUserProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.InboundSharedUserProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -187,7 +190,7 @@ public Command BuildRemovePersonalDataNavCommand() { var command = new Command("remove-personal-data"); command.Description = "Provides operations to call the removePersonalData method."; - var builder = new RemovePersonalDataRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.RemovePersonalData.RemovePersonalDataRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -197,14 +200,14 @@ public Command BuildRemovePersonalDataNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public InboundSharedUserProfileUserItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/inboundSharedUserProfiles/{inboundSharedUserProfile%2DuserId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InboundSharedUserProfileUserItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/inboundSharedUserProfiles/{inboundSharedUserProfile%2DuserId}{?%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(InboundSharedUserProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.InboundSharedUserProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(InboundSharedUserProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.InboundSharedUserProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -272,7 +275,8 @@ public RequestInformation ToPatchRequestInformation(InboundSharedUserProfile bod /// /// Read the properties of an inboundSharedUserProfile. /// - public class InboundSharedUserProfileUserItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InboundSharedUserProfileUserItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -297,3 +301,4 @@ public class InboundSharedUserProfileUserItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/RemovePersonalData/RemovePersonalDataRequestBuilder.cs b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/RemovePersonalData/RemovePersonalDataRequestBuilder.cs index 9f6f78f392..aba55b2978 100644 --- a/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/RemovePersonalData/RemovePersonalDataRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/InboundSharedUserProfiles/Item/RemovePersonalData/RemovePersonalDataRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.InboundSharedUserProfiles.Item.RemovePersona /// /// Provides operations to call the removePersonalData method. /// - public class RemovePersonalDataRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemovePersonalDataRequestBuilder : BaseCliRequestBuilder { /// /// Create a request to remove the personal data for an inboundSharedUserProfile. @@ -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 RemovePersonalDataRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/inboundSharedUserProfiles/{inboundSharedUserProfile%2DuserId}/removePersonalData", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemovePersonalDataRequestBuilder(string rawUrl) : base("{+baseurl}/directory/inboundSharedUserProfiles/{inboundSharedUserProfile%2DuserId}/removePersonalData", 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.DirectoryNamespace.OnPremisesSynchronization.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}/directory/onPremisesSynchronization/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/onPremisesSynchronization/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/onPremise /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/OnPremisesSynchronization/Item/OnPremisesDirectorySynchronizationItemRequestBuilder.cs b/src/generated/DirectoryNamespace/OnPremisesSynchronization/Item/OnPremisesDirectorySynchronizationItemRequestBuilder.cs index 61186fe6fd..9d41f53882 100644 --- a/src/generated/DirectoryNamespace/OnPremisesSynchronization/Item/OnPremisesDirectorySynchronizationItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/OnPremisesSynchronization/Item/OnPremisesDirectorySynchronizationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.OnPremisesSynchronization.Item /// /// Provides operations to manage the onPremisesSynchronization property of the microsoft.graph.directory entity. /// - public class OnPremisesDirectorySynchronizationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesDirectorySynchronizationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property onPremisesSynchronization for directory @@ -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(OnPremisesDirectorySynchronization.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnPremisesDirectorySynchronization.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 OnPremisesDirectorySynchronizationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnPremisesDirectorySynchronizationItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization%2Did}{?%24expand,%24select}", rawUrl) @@ -201,11 +204,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(OnPremisesDirectorySynchronization body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnPremisesDirectorySynchronization body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OnPremisesDirectorySynchronization body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OnPremisesDirectorySynchronization body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -237,7 +240,8 @@ public RequestInformation ToPatchRequestInformation(OnPremisesDirectorySynchroni /// /// Read the properties and relationships of an onPremisesDirectorySynchronization object. /// - public class OnPremisesDirectorySynchronizationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesDirectorySynchronizationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -262,3 +266,4 @@ public class OnPremisesDirectorySynchronizationItemRequestBuilderGetQueryParamet } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/OnPremisesSynchronization/OnPremisesSynchronizationRequestBuilder.cs b/src/generated/DirectoryNamespace/OnPremisesSynchronization/OnPremisesSynchronizationRequestBuilder.cs index bc1ac06d44..d6d312d65c 100644 --- a/src/generated/DirectoryNamespace/OnPremisesSynchronization/OnPremisesSynchronizationRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/OnPremisesSynchronization/OnPremisesSynchronizationRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.OnPremisesSynchronization.Count; using ApiSdk.DirectoryNamespace.OnPremisesSynchronization.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.OnPremisesSynchronization /// /// Provides operations to manage the onPremisesSynchronization property of the microsoft.graph.directory entity. /// - public class OnPremisesSynchronizationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesSynchronizationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the onPremisesSynchronization property of the microsoft.graph.directory entity. @@ -30,7 +33,7 @@ public class OnPremisesSynchronizationRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new OnPremisesDirectorySynchronizationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.OnPremisesSynchronization.Item.OnPremisesDirectorySynchronizationItemRequestBuilder(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.DirectoryNamespace.OnPremisesSynchronization.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(OnPremisesDirectorySynchronization.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OnPremisesDirectorySynchronization.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 = "Read the properties and relationships of an onPremisesDirectorySynchronization 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 OnPremisesSynchronizationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/onPremisesSynchronization{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OnPremisesSynchronizationRequestBuilder(string rawUrl) : base("{+baseurl}/directory/onPremisesSynchronization{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public OnPremisesSynchronizationRequestBuilder(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(OnPremisesDirectorySynchronization body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OnPremisesDirectorySynchronization body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OnPremisesDirectorySynchronization body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OnPremisesDirectorySynchronization body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(OnPremisesDirectorySynchroniz /// /// Read the properties and relationships of an onPremisesDirectorySynchronization object. /// - public class OnPremisesSynchronizationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OnPremisesSynchronizationRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class OnPremisesSynchronizationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Count/CountRequestBuilder.cs index 4847149136..363727ff0c 100644 --- a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.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}/directory/outboundSharedUserProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundSharedUserProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundS /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/OutboundSharedUserProfiles/Item/OutboundSharedUserProfileUserItemRequestBuilder.cs b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/OutboundSharedUserProfileUserItemRequestBuilder.cs index f52a8ffee5..b9ab36b34d 100644 --- a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/OutboundSharedUserProfileUserItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/OutboundSharedUserProfileUserItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants; using ApiSdk.Models.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.DirectoryNamespace.OutboundSharedUserProfiles.Item /// /// Provides operations to manage the outboundSharedUserProfiles property of the microsoft.graph.directory entity. /// - public class OutboundSharedUserProfileUserItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OutboundSharedUserProfileUserItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property outboundSharedUserProfiles for directory @@ -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(OutboundSharedUserProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OutboundSharedUserProfile.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -169,7 +172,7 @@ public Command BuildTenantsNavCommand() { var command = new Command("tenants"); command.Description = "Provides operations to manage the tenants property of the microsoft.graph.outboundSharedUserProfile entity."; - var builder = new TenantsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.TenantsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -189,14 +192,14 @@ public Command BuildTenantsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public OutboundSharedUserProfileUserItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OutboundSharedUserProfileUserItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}{?%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(OutboundSharedUserProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OutboundSharedUserProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(OutboundSharedUserProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.OutboundSharedUserProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPatchRequestInformation(OutboundSharedUserProfile bo /// /// Get the details of an outboundSharedUserProfile. /// - public class OutboundSharedUserProfileUserItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OutboundSharedUserProfileUserItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -289,3 +293,4 @@ public class OutboundSharedUserProfileUserItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/Count/CountRequestBuilder.cs index 8a9334751d..8a612a3efa 100644 --- a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.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}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}/tenants/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}/tenants/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundS /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/Item/RemovePersonalData/RemovePersonalDataRequestBuilder.cs b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/Item/RemovePersonalData/RemovePersonalDataRequestBuilder.cs index a65edc889a..cfca699f14 100644 --- a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/Item/RemovePersonalData/RemovePersonalDataRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/Item/RemovePersonalData/RemovePersonalDataRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.Item /// /// Provides operations to call the removePersonalData method. /// - public class RemovePersonalDataRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RemovePersonalDataRequestBuilder : BaseCliRequestBuilder { /// /// Create a request to remove the personal data for an outboundSharedUserProfile. @@ -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 RemovePersonalDataRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}/tenants/{tenantReference%2DtenantId}/removePersonalData", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RemovePersonalDataRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}/tenants/{tenantReference%2DtenantId}/removePersonalData", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.Item.RemovePersonalData; using ApiSdk.Models.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.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.Item /// /// Provides operations to manage the tenants property of the microsoft.graph.outboundSharedUserProfile entity. /// - public class TenantReferenceTenantItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TenantReferenceTenantItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property tenants for directory @@ -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(TenantReference.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TenantReference.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -186,7 +189,7 @@ public Command BuildRemovePersonalDataNavCommand() { var command = new Command("remove-personal-data"); command.Description = "Provides operations to call the removePersonalData method."; - var builder = new RemovePersonalDataRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.Item.RemovePersonalData.RemovePersonalDataRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -196,14 +199,14 @@ public Command BuildRemovePersonalDataNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TenantReferenceTenantItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}/tenants/{tenantReference%2DtenantId}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TenantReferenceTenantItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}/tenants/{tenantReference%2DtenantId}{?%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(TenantReference body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TenantReference body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(TenantReference body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.TenantReference body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(TenantReference body, Action /// /// The collection of external Microsoft Entra tenants that the user shared profile data with. Read-only. /// - public class TenantReferenceTenantItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TenantReferenceTenantItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class TenantReferenceTenantItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/TenantsRequestBuilder.cs b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/TenantsRequestBuilder.cs index ce02e9e724..8b71daed06 100644 --- a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/TenantsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/Item/Tenants/TenantsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.Count; using ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants /// /// Provides operations to manage the tenants property of the microsoft.graph.outboundSharedUserProfile entity. /// - public class TenantsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TenantsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the tenants property of the microsoft.graph.outboundSharedUserProfile entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new TenantReferenceTenantItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.Item.TenantReferenceTenantItemRequestBuilder(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.DirectoryNamespace.OutboundSharedUserProfiles.Item.Tenants.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(TenantReference.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.TenantReference.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 TenantsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}/tenants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TenantsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundSharedUserProfiles/{outboundSharedUserProfile%2DuserId}/tenants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public TenantsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboun /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(TenantReference body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TenantReference body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TenantReference body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.TenantReference body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(TenantReference body, Action< /// /// List the tenant references of an outboundSharedUserProfile. /// - public class TenantsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TenantsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class TenantsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/OutboundSharedUserProfilesRequestBuilder.cs b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/OutboundSharedUserProfilesRequestBuilder.cs index fde6d3e203..e474dae6d9 100644 --- a/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/OutboundSharedUserProfilesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/OutboundSharedUserProfiles/OutboundSharedUserProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Count; using ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles /// /// Provides operations to manage the outboundSharedUserProfiles property of the microsoft.graph.directory entity. /// - public class OutboundSharedUserProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OutboundSharedUserProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the outboundSharedUserProfiles property of the microsoft.graph.directory entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new OutboundSharedUserProfileUserItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.OutboundSharedUserProfiles.Item.OutboundSharedUserProfileUserItemRequestBuilder(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.DirectoryNamespace.OutboundSharedUserProfiles.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(OutboundSharedUserProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.OutboundSharedUserProfile.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 properties of all outboundSharedUserProfiles.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-outboundshareduserprofiles?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 OutboundSharedUserProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/outboundSharedUserProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OutboundSharedUserProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/outboundSharedUserProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -218,11 +170,11 @@ public OutboundSharedUserProfilesRequestBuilder(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); @@ -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(OutboundSharedUserProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OutboundSharedUserProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OutboundSharedUserProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.OutboundSharedUserProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -254,7 +206,8 @@ public RequestInformation ToPostRequestInformation(OutboundSharedUserProfile bod /// /// Retrieve the properties of all outboundSharedUserProfiles. /// - public class OutboundSharedUserProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OutboundSharedUserProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -318,3 +271,4 @@ public class OutboundSharedUserProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/PendingExternalUserProfiles/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/PendingExternalUserProfiles/Count/CountRequestBuilder.cs index cb883ef031..5ec991ab2d 100644 --- a/src/generated/DirectoryNamespace/PendingExternalUserProfiles/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/PendingExternalUserProfiles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.PendingExternalUserProfiles.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}/directory/pendingExternalUserProfiles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/pendingExternalUserProfiles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/pendingEx /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/PendingExternalUserProfiles/Item/PendingExternalUserProfileItemRequestBuilder.cs b/src/generated/DirectoryNamespace/PendingExternalUserProfiles/Item/PendingExternalUserProfileItemRequestBuilder.cs index 0ed285d49f..44bb9fa35f 100644 --- a/src/generated/DirectoryNamespace/PendingExternalUserProfiles/Item/PendingExternalUserProfileItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/PendingExternalUserProfiles/Item/PendingExternalUserProfileItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.PendingExternalUserProfiles.Item /// /// Provides operations to manage the pendingExternalUserProfiles property of the microsoft.graph.directory entity. /// - public class PendingExternalUserProfileItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PendingExternalUserProfileItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a pendingExternalUserProfile object. Note: To permanently delete the pendingExternalUserProfile, follow permanently delete an item. To restore a pendingExternalUserProfile, follow restore a deleted item. @@ -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(PendingExternalUserProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PendingExternalUserProfile.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 PendingExternalUserProfileItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/pendingExternalUserProfiles/{pendingExternalUserProfile%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PendingExternalUserProfileItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/pendingExternalUserProfiles/{pendingExternalUserProfile%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(PendingExternalUserProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PendingExternalUserProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(PendingExternalUserProfile body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PendingExternalUserProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -238,7 +241,8 @@ public RequestInformation ToPatchRequestInformation(PendingExternalUserProfile b /// /// Retrieve the properties of a specific pendingExternalUserProfile. /// - public class PendingExternalUserProfileItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PendingExternalUserProfileItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -263,3 +267,4 @@ public class PendingExternalUserProfileItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/PendingExternalUserProfiles/PendingExternalUserProfilesRequestBuilder.cs b/src/generated/DirectoryNamespace/PendingExternalUserProfiles/PendingExternalUserProfilesRequestBuilder.cs index 5197f46720..3675323d4e 100644 --- a/src/generated/DirectoryNamespace/PendingExternalUserProfiles/PendingExternalUserProfilesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/PendingExternalUserProfiles/PendingExternalUserProfilesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.PendingExternalUserProfiles.Count; using ApiSdk.DirectoryNamespace.PendingExternalUserProfiles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.PendingExternalUserProfiles /// /// Provides operations to manage the pendingExternalUserProfiles property of the microsoft.graph.directory entity. /// - public class PendingExternalUserProfilesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PendingExternalUserProfilesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the pendingExternalUserProfiles property of the microsoft.graph.directory entity. @@ -30,7 +33,7 @@ public class PendingExternalUserProfilesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new PendingExternalUserProfileItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.PendingExternalUserProfiles.Item.PendingExternalUserProfileItemRequestBuilder(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.DirectoryNamespace.PendingExternalUserProfiles.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(PendingExternalUserProfile.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.PendingExternalUserProfile.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 = "Retrieve the properties of all pendingExternalUserProfiles.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-pendingexternaluserprofile?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 PendingExternalUserProfilesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/pendingExternalUserProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PendingExternalUserProfilesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/pendingExternalUserProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -217,11 +169,11 @@ public PendingExternalUserProfilesRequestBuilder(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); @@ -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(PendingExternalUserProfile body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PendingExternalUserProfile body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PendingExternalUserProfile body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.PendingExternalUserProfile body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +205,8 @@ public RequestInformation ToPostRequestInformation(PendingExternalUserProfile bo /// /// Retrieve the properties of all pendingExternalUserProfiles. /// - public class PendingExternalUserProfilesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PendingExternalUserProfilesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -317,3 +270,4 @@ public class PendingExternalUserProfilesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/CertificateBasedAuthConfigurationsRequestBuilder.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/CertificateBasedAuthConfigurationsRequestBuilder.cs new file mode 100644 index 0000000000..78ba3e504c --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/CertificateBasedAuthConfigurationsRequestBuilder.cs @@ -0,0 +1,276 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Count; +using ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item; +using ApiSdk.Models.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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations +{ + /// + /// Provides operations to manage the certificateBasedAuthConfigurations property of the microsoft.graph.publicKeyInfrastructureRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedAuthConfigurationsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the certificateBasedAuthConfigurations property of the microsoft.graph.publicKeyInfrastructureRoot entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateBasedAuthPkiItemRequestBuilder(PathParameters); + commands.Add(builder.BuildCertificateAuthoritiesNavCommand()); + executables.Add(builder.BuildDeleteCommand()); + executables.Add(builder.BuildGetCommand()); + executables.Add(builder.BuildPatchCommand()); + commands.Add(builder.BuildUploadNavCommand()); + 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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create a new certificateBasedAuthPki object. + /// Find more info here + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create a new certificateBasedAuthPki object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/publickeyinfrastructureroot-post-certificatebasedauthconfigurations?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.CertificateBasedAuthPki.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 certificateBasedAuthPki objects and their properties. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get a list of the certificateBasedAuthPki objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/publickeyinfrastructureroot-list-certificatebasedauthconfigurations?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 CertificateBasedAuthConfigurationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations{?%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 CertificateBasedAuthConfigurationsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of the certificateBasedAuthPki objects and their properties. + /// + /// 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 certificateBasedAuthPki 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.CertificateBasedAuthPki body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateBasedAuthPki 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 certificateBasedAuthPki objects and their properties. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedAuthConfigurationsRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..6a9257107c --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.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}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/$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}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/$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/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs new file mode 100644 index 0000000000..7d9ea617c0 --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/CertificateAuthoritiesRequestBuilder.cs @@ -0,0 +1,336 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities.Count; +using ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities.Item; +using ApiSdk.Models.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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities +{ + /// + /// Provides operations to manage the certificateAuthorities property of the microsoft.graph.certificateBasedAuthPki entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthoritiesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the certificateAuthorities property of the microsoft.graph.certificateBasedAuthPki entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities.Item.CertificateAuthorityDetailItemRequestBuilder(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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create a new certificateAuthorityDetail object. + /// Find more info here + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create a new certificateAuthorityDetail object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificatebasedauthpki-post-certificateauthorities?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + 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 certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + 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.CertificateAuthorityDetail.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + 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 certificateAuthorityDetail objects and their properties. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get a list of the certificateAuthorityDetail objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificatebasedauthpki-list-certificateauthorities?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + 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 certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + 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 (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + 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 CertificateAuthoritiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}/certificateAuthorities{?%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 CertificateAuthoritiesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}/certificateAuthorities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of the certificateAuthorityDetail objects and their properties. + /// + /// 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 certificateAuthorityDetail 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.CertificateAuthorityDetail body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CertificateAuthorityDetail 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 certificateAuthorityDetail objects and their properties. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthoritiesRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..3229740972 --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities.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 certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + var searchOption = new Option("--search", description: "Search items by search 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 certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + 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 (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + 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}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}/certificateAuthorities/$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}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}/certificateAuthorities/$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/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/Item/CertificateAuthorityDetailItemRequestBuilder.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/Item/CertificateAuthorityDetailItemRequestBuilder.cs new file mode 100644 index 0000000000..a4bf0b4575 --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateAuthorities/Item/CertificateAuthorityDetailItemRequestBuilder.cs @@ -0,0 +1,288 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities.Item +{ + /// + /// Provides operations to manage the certificateAuthorities property of the microsoft.graph.certificateBasedAuthPki entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthorityDetailItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete a certificateAuthorityDetail object. + /// Find more info here + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete a certificateAuthorityDetail object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificatebasedauthpki-delete-certificateauthorities?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + var certificateAuthorityDetailIdOption = new Option("--certificate-authority-detail-id", description: "The unique identifier of certificateAuthorityDetail") { + }; + certificateAuthorityDetailIdOption.IsRequired = true; + command.AddOption(certificateAuthorityDetailIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + var certificateAuthorityDetailId = invocationContext.ParseResult.GetValueForOption(certificateAuthorityDetailIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + if (certificateAuthorityDetailId is not null) requestInfo.PathParameters.Add("certificateAuthorityDetail%2Did", certificateAuthorityDetailId); + 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 certificateAuthorityDetail object. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the properties and relationships of a certificateAuthorityDetail object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificateauthoritydetail-get?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + var certificateAuthorityDetailIdOption = new Option("--certificate-authority-detail-id", description: "The unique identifier of certificateAuthorityDetail") { + }; + certificateAuthorityDetailIdOption.IsRequired = true; + command.AddOption(certificateAuthorityDetailIdOption); + 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 certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + var certificateAuthorityDetailId = invocationContext.ParseResult.GetValueForOption(certificateAuthorityDetailIdOption); + 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 (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + if (certificateAuthorityDetailId is not null) requestInfo.PathParameters.Add("certificateAuthorityDetail%2Did", certificateAuthorityDetailId); + 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 certificateAuthorityDetail object. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a certificateAuthorityDetail object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificateauthoritydetail-update?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + var certificateAuthorityDetailIdOption = new Option("--certificate-authority-detail-id", description: "The unique identifier of certificateAuthorityDetail") { + }; + certificateAuthorityDetailIdOption.IsRequired = true; + command.AddOption(certificateAuthorityDetailIdOption); + 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 certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + var certificateAuthorityDetailId = invocationContext.ParseResult.GetValueForOption(certificateAuthorityDetailIdOption); + 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.CertificateAuthorityDetail.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + if (certificateAuthorityDetailId is not null) requestInfo.PathParameters.Add("certificateAuthorityDetail%2Did", certificateAuthorityDetailId); + 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 CertificateAuthorityDetailItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}/certificateAuthorities/{certificateAuthorityDetail%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CertificateAuthorityDetailItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}/certificateAuthorities/{certificateAuthorityDetail%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete a certificateAuthorityDetail 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 certificateAuthorityDetail 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 certificateAuthorityDetail 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.CertificateAuthorityDetail body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateAuthorityDetail 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 certificateAuthorityDetail object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateAuthorityDetailItemRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateBasedAuthPkiItemRequestBuilder.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateBasedAuthPkiItemRequestBuilder.cs new file mode 100644 index 0000000000..6478d01439 --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/CertificateBasedAuthPkiItemRequestBuilder.cs @@ -0,0 +1,316 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities; +using ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload; +using ApiSdk.Models.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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item +{ + /// + /// Provides operations to manage the certificateBasedAuthConfigurations property of the microsoft.graph.publicKeyInfrastructureRoot entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedAuthPkiItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the certificateAuthorities property of the microsoft.graph.certificateBasedAuthPki entity. + /// + /// A + public Command BuildCertificateAuthoritiesNavCommand() + { + var command = new Command("certificate-authorities"); + command.Description = "Provides operations to manage the certificateAuthorities property of the microsoft.graph.certificateBasedAuthPki entity."; + var builder = new global::ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.CertificateAuthorities.CertificateAuthoritiesRequestBuilder(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; + } + /// + /// Delete a certificateBasedAuthPki object. + /// Find more info here + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete a certificateBasedAuthPki object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/publickeyinfrastructureroot-delete-certificatebasedauthconfigurations?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + 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 certificateBasedAuthPki object. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the properties and relationships of a certificateBasedAuthPki object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificatebasedauthpki-get?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + 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 certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + 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 (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + 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 certificateBasedAuthPki object. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a certificateBasedAuthPki object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificatebasedauthpki-update?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + 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 certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + 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.CertificateBasedAuthPki.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + 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 upload method. + /// + /// A + public Command BuildUploadNavCommand() + { + var command = new Command("upload"); + command.Description = "Provides operations to call the upload method."; + var builder = new global::ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload.UploadRequestBuilder(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 CertificateBasedAuthPkiItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CertificateBasedAuthPkiItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete a certificateBasedAuthPki 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 certificateBasedAuthPki 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 certificateBasedAuthPki 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.CertificateBasedAuthPki body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CertificateBasedAuthPki 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 certificateBasedAuthPki object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CertificateBasedAuthPkiItemRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/Upload/UploadPostRequestBody.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/Upload/UploadPostRequestBody.cs new file mode 100644 index 0000000000..851edbd4c5 --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/Upload/UploadPostRequestBody.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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class UploadPostRequestBody : IAdditionalDataHolder, 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 sha256FileHash property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Sha256FileHash { get; set; } +#nullable restore +#else + public string Sha256FileHash { get; set; } +#endif + /// The uploadUrl property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? UploadUrl { get; set; } +#nullable restore +#else + public string UploadUrl { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public UploadPostRequestBody() + { + 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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload.UploadPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload.UploadPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "sha256FileHash", n => { Sha256FileHash = n.GetStringValue(); } }, + { "uploadUrl", n => { UploadUrl = 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("sha256FileHash", Sha256FileHash); + writer.WriteStringValue("uploadUrl", UploadUrl); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/Upload/UploadRequestBuilder.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/Upload/UploadRequestBuilder.cs new file mode 100644 index 0000000000..23b1578278 --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/CertificateBasedAuthConfigurations/Item/Upload/UploadRequestBuilder.cs @@ -0,0 +1,105 @@ +// +#pragma warning disable CS0618 +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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload +{ + /// + /// Provides operations to call the upload method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UploadRequestBuilder : BaseCliRequestBuilder + { + /// + /// Append additional certificate authority details to a certificateBasedAuthPki resource. Only one operation can run at a time and this operation can take up to 30 minutes to complete. To know whether another upload is in progress, call the Get certificateBasedAuthPki. The status property will have the value running. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Append additional certificate authority details to a certificateBasedAuthPki resource. Only one operation can run at a time and this operation can take up to 30 minutes to complete. To know whether another upload is in progress, call the Get certificateBasedAuthPki. The status property will have the value running.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/certificatebasedauthpki-upload?view=graph-rest-beta"; + var certificateBasedAuthPkiIdOption = new Option("--certificate-based-auth-pki-id", description: "The unique identifier of certificateBasedAuthPki") { + }; + certificateBasedAuthPkiIdOption.IsRequired = true; + command.AddOption(certificateBasedAuthPkiIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var certificateBasedAuthPkiId = invocationContext.ParseResult.GetValueForOption(certificateBasedAuthPkiIdOption); + 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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload.UploadPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (certificateBasedAuthPkiId is not null) requestInfo.PathParameters.Add("certificateBasedAuthPki%2Did", certificateBasedAuthPkiId); + 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 UploadRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}/upload", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UploadRequestBuilder(string rawUrl) : base("{+baseurl}/directory/publicKeyInfrastructure/certificateBasedAuthConfigurations/{certificateBasedAuthPki%2Did}/upload", rawUrl) + { + } + /// + /// Append additional certificate authority details to a certificateBasedAuthPki resource. Only one operation can run at a time and this operation can take up to 30 minutes to complete. To know whether another upload is in progress, call the Get certificateBasedAuthPki. The status property will have the value running. + /// + /// 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.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload.UploadPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.Item.Upload.UploadPostRequestBody 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/DirectoryNamespace/PublicKeyInfrastructure/PublicKeyInfrastructureRequestBuilder.cs b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/PublicKeyInfrastructureRequestBuilder.cs new file mode 100644 index 0000000000..c892493015 --- /dev/null +++ b/src/generated/DirectoryNamespace/PublicKeyInfrastructure/PublicKeyInfrastructureRequestBuilder.cs @@ -0,0 +1,256 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations; +using ApiSdk.Models.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.DirectoryNamespace.PublicKeyInfrastructure +{ + /// + /// Provides operations to manage the publicKeyInfrastructure property of the microsoft.graph.directory entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PublicKeyInfrastructureRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the certificateBasedAuthConfigurations property of the microsoft.graph.publicKeyInfrastructureRoot entity. + /// + /// A + public Command BuildCertificateBasedAuthConfigurationsNavCommand() + { + var command = new Command("certificate-based-auth-configurations"); + command.Description = "Provides operations to manage the certificateBasedAuthConfigurations property of the microsoft.graph.publicKeyInfrastructureRoot entity."; + var builder = new global::ApiSdk.DirectoryNamespace.PublicKeyInfrastructure.CertificateBasedAuthConfigurations.CertificateBasedAuthConfigurationsRequestBuilder(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; + } + /// + /// Delete navigation property publicKeyInfrastructure for directory + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property publicKeyInfrastructure for directory"; + 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; + } + /// + /// The collection of public key infrastructure instances for the certificate-based authentication feature for users in a Microsoft Entra tenant. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The collection of public key infrastructure instances for the certificate-based authentication feature for users in a Microsoft Entra tenant."; + 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 publicKeyInfrastructure in directory + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property publicKeyInfrastructure in directory"; + 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.PublicKeyInfrastructureRoot.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 PublicKeyInfrastructureRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/publicKeyInfrastructure{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public PublicKeyInfrastructureRequestBuilder(string rawUrl) : base("{+baseurl}/directory/publicKeyInfrastructure{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property publicKeyInfrastructure for 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 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 collection of public key infrastructure instances for the certificate-based authentication feature for users in a Microsoft Entra 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 publicKeyInfrastructure in directory + /// + /// 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.PublicKeyInfrastructureRoot body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.PublicKeyInfrastructureRoot 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 collection of public key infrastructure instances for the certificate-based authentication feature for users in a Microsoft Entra tenant. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PublicKeyInfrastructureRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/RecommendationConfiguration/RecommendationConfigurationRequestBuilder.cs b/src/generated/DirectoryNamespace/RecommendationConfiguration/RecommendationConfigurationRequestBuilder.cs new file mode 100644 index 0000000000..ac50eebcff --- /dev/null +++ b/src/generated/DirectoryNamespace/RecommendationConfiguration/RecommendationConfigurationRequestBuilder.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.DirectoryNamespace.RecommendationConfiguration +{ + /// + /// Provides operations to manage the recommendationConfiguration property of the microsoft.graph.directory entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendationConfigurationRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property recommendationConfiguration for directory + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property recommendationConfiguration for directory"; + 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 recommendationConfiguration object. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Read the properties and relationships of a recommendationConfiguration object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/recommendationconfiguration-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 recommendationConfiguration object. + /// Find more info here + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the properties of a recommendationConfiguration object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/recommendationconfiguration-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.RecommendationConfiguration.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 RecommendationConfigurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendationConfiguration{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RecommendationConfigurationRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendationConfiguration{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property recommendationConfiguration for 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 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 recommendationConfiguration 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 recommendationConfiguration 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.RecommendationConfiguration body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.RecommendationConfiguration 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 recommendationConfiguration object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendationConfigurationRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/Recommendations/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Count/CountRequestBuilder.cs index 8120249c49..204526ea86 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.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}/directory/recommendations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommend /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/Recommendations/Item/Complete/CompleteRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/Complete/CompleteRequestBuilder.cs index f6dc8a4d59..2a8e956e61 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/Complete/CompleteRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/Complete/CompleteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.Complete /// /// Provides operations to call the complete method. /// - public class CompleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompleteRequestBuilder : BaseCliRequestBuilder { /// /// Complete a recommendation object and update its status to completedByUser. @@ -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 CompleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/complete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CompleteRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/complete", rawUrl) @@ -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.DirectoryNamespace.Recommendations.Item.Dismiss { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DismissPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DismissPostRequestBody : IAdditionalDataHolder, 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 DismissPostRequestBody : IAdditionalDataHolder, IParsable public string DismissReason { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DismissPostRequestBody() { @@ -30,12 +32,12 @@ public DismissPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DismissPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DirectoryNamespace.Recommendations.Item.Dismiss.DismissPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DismissPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.Recommendations.Item.Dismiss.DismissPostRequestBody(); } /// /// 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/DirectoryNamespace/Recommendations/Item/Dismiss/DismissRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/Dismiss/DismissRequestBuilder.cs index 0eac4e8e82..7773ac70f2 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/Dismiss/DismissRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/Dismiss/DismissRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.Dismiss /// /// Provides operations to call the dismiss method. /// - public class DismissRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DismissRequestBuilder : BaseCliRequestBuilder { /// /// Dismiss a recommendation object that you consider to be inapplicable to your tenant and update its status to dismissed . @@ -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(DismissPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DirectoryNamespace.Recommendations.Item.Dismiss.DismissPostRequestBody.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 DismissRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/dismiss", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DismissRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/dismiss", rawUrl) @@ -95,11 +98,11 @@ public DismissRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recomme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Recommendations.Item.Dismiss.DismissPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Recommendations.Item.Dismiss.DismissPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Count/CountRequestBuilder.cs index 2ee432f31a..61de88193f 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.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}/directory/recommendations/{recommendation%2Did}/impactedResources/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommend /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/Recommendations/Item/ImpactedResources/ImpactedResourcesRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/ImpactedResourcesRequestBuilder.cs index a199f8169d..1db9f322a1 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/ImpactedResourcesRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/ImpactedResourcesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Count; using ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources /// /// Provides operations to manage the impactedResources property of the microsoft.graph.recommendationBase entity. /// - public class ImpactedResourcesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImpactedResourcesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the impactedResources property of the microsoft.graph.recommendationBase entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ImpactedResourceItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.ImpactedResourceItemRequestBuilder(PathParameters); commands.Add(builder.BuildCompleteNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDismissNavCommand()); @@ -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.DirectoryNamespace.Recommendations.Item.ImpactedResources.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(ImpactedResource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImpactedResource.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 ImpactedResourcesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImpactedResourcesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -233,11 +236,11 @@ public ImpactedResourcesRequestBuilder(string rawUrl) : base("{+baseurl}/directo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ImpactedResource body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImpactedResource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImpactedResource body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ImpactedResource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,7 +272,8 @@ public RequestInformation ToPostRequestInformation(ImpactedResource body, Action /// /// Get the impactedResource objects for a recommendation. /// - public class ImpactedResourcesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImpactedResourcesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -333,3 +337,4 @@ public class ImpactedResourcesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Complete/CompleteRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Complete/CompleteRequestBuilder.cs index 64600a76cf..25bbdcea0d 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Complete/CompleteRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Complete/CompleteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item. /// /// Provides operations to call the complete method. /// - public class CompleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompleteRequestBuilder : BaseCliRequestBuilder { /// /// Complete an impactedResource object and update its status to completedByUser. @@ -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 CompleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}/complete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CompleteRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}/complete", rawUrl) @@ -101,3 +104,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.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Dismiss { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DismissPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DismissPostRequestBody : IAdditionalDataHolder, 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 DismissPostRequestBody : IAdditionalDataHolder, IParsable public string DismissReason { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DismissPostRequestBody() { @@ -30,12 +32,12 @@ public DismissPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DismissPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Dismiss.DismissPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DismissPostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Dismiss.DismissPostRequestBody(); } /// /// 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/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Dismiss/DismissRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Dismiss/DismissRequestBuilder.cs index ecd95cd053..c3739365e3 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Dismiss/DismissRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Dismiss/DismissRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item. /// /// Provides operations to call the dismiss method. /// - public class DismissRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DismissRequestBuilder : BaseCliRequestBuilder { /// /// Dismiss an impactedResources object and update its status to dismissed. @@ -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(DismissPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Dismiss.DismissPostRequestBody.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 DismissRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}/dismiss", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DismissRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}/dismiss", rawUrl) @@ -101,11 +104,11 @@ public DismissRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recomme /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Dismiss.DismissPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Dismiss.DismissPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(DismissPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/ImpactedResourceItemRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/ImpactedResourceItemRequestBuilder.cs index be9074162a..22f2627dcd 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/ImpactedResourceItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/ImpactedResourceItemRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Complete; using ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Dismiss; using ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Postpone; using ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Reactivate; using ApiSdk.Models.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.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item /// /// Provides operations to manage the impactedResources property of the microsoft.graph.recommendationBase entity. /// - public class ImpactedResourceItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImpactedResourceItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the complete method. @@ -33,7 +36,7 @@ public Command BuildCompleteNavCommand() { var command = new Command("complete"); command.Description = "Provides operations to call the complete method."; - var builder = new CompleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Complete.CompleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -91,7 +94,7 @@ public Command BuildDismissNavCommand() { var command = new Command("dismiss"); command.Description = "Provides operations to call the dismiss method."; - var builder = new DismissRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Dismiss.DismissRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -194,8 +197,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImpactedResource.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ImpactedResource.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,7 +227,7 @@ public Command BuildPostponeNavCommand() { var command = new Command("postpone"); command.Description = "Provides operations to call the postpone method."; - var builder = new PostponeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Postpone.PostponeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -241,7 +244,7 @@ public Command BuildReactivateNavCommand() { var command = new Command("reactivate"); command.Description = "Provides operations to call the reactivate method."; - var builder = new ReactivateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Reactivate.ReactivateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -251,14 +254,14 @@ public Command BuildReactivateNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImpactedResourceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImpactedResourceItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%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(ImpactedResource body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImpactedResource body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ImpactedResource body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ImpactedResource body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -326,7 +329,8 @@ public RequestInformation ToPatchRequestInformation(ImpactedResource body, Actio /// /// Read the properties and relationships of an impactedResource object. /// - public class ImpactedResourceItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImpactedResourceItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -351,3 +355,4 @@ public class ImpactedResourceItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Postpone/PostponePostRequestBody.cs b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Postpone/PostponePostRequestBody.cs index 83dd2e4f02..e61863c625 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Postpone/PostponePostRequestBody.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Postpone/PostponePostRequestBody.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.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Postpone { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PostponePostRequestBody : IAdditionalDataHolder, IParsable + public partial class PostponePostRequestBody : IAdditionalDataHolder, 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 PostponePostRequestBody : IAdditionalDataHolder, IParsable /// The postponeUntilDateTime property public DateTimeOffset? PostponeUntilDateTime { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PostponePostRequestBody() { @@ -24,12 +26,12 @@ public PostponePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PostponePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Postpone.PostponePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PostponePostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Postpone.PostponePostRequestBody(); } /// /// 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/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Postpone/PostponeRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Postpone/PostponeRequestBuilder.cs index cc6ac1c524..503ef658e8 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Postpone/PostponeRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Postpone/PostponeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item. /// /// Provides operations to call the postpone method. /// - public class PostponeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PostponeRequestBuilder : BaseCliRequestBuilder { /// /// Postpone action on an impactedResource object to a specified future date and time by marking its status as postponed. On the specified date and time, Microsoft Entra ID will automatically mark the status of the impactedResource object to active. @@ -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(PostponePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Postpone.PostponePostRequestBody.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 PostponeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}/postpone", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PostponeRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}/postpone", rawUrl) @@ -101,11 +104,11 @@ public PostponeRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recomm /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Postpone.PostponePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item.Postpone.PostponePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Reactivate/ReactivateRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Reactivate/ReactivateRequestBuilder.cs index 549d2e5dd3..f39aa2d56d 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Reactivate/ReactivateRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/ImpactedResources/Item/Reactivate/ReactivateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.Item. /// /// Provides operations to call the reactivate method. /// - public class ReactivateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactivateRequestBuilder : BaseCliRequestBuilder { /// /// Reactivate an accidentally dismissed, completed, or postponed impactedResource object. This action updates the status of the resource to active. This method is relevant only if the status of the impactedResource object is dismissed, postponed, or completedByUser. @@ -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 ReactivateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}/reactivate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReactivateRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/impactedResources/{impactedResource%2Did}/reactivate", rawUrl) @@ -101,3 +104,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.DirectoryNamespace.Recommendations.Item.Postpone { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PostponePostRequestBody : IAdditionalDataHolder, IParsable + public partial class PostponePostRequestBody : IAdditionalDataHolder, 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 PostponePostRequestBody : IAdditionalDataHolder, IParsable /// The postponeUntilDateTime property public DateTimeOffset? PostponeUntilDateTime { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PostponePostRequestBody() { @@ -24,12 +26,12 @@ public PostponePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PostponePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.DirectoryNamespace.Recommendations.Item.Postpone.PostponePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PostponePostRequestBody(); + return new global::ApiSdk.DirectoryNamespace.Recommendations.Item.Postpone.PostponePostRequestBody(); } /// /// 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/DirectoryNamespace/Recommendations/Item/Postpone/PostponeRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/Postpone/PostponeRequestBuilder.cs index 039e125877..25b5bc9dae 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/Postpone/PostponeRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/Postpone/PostponeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.Postpone /// /// Provides operations to call the postpone method. /// - public class PostponeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PostponeRequestBuilder : BaseCliRequestBuilder { /// /// Postpone action on a recommendation object to a specified future date and time by marking its status as postponed. On the date and time provided, Microsoft Entra ID will automatically update the status of the recommendation object to active again. @@ -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(PostponePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.DirectoryNamespace.Recommendations.Item.Postpone.PostponePostRequestBody.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 PostponeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/postpone", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PostponeRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/postpone", rawUrl) @@ -95,11 +98,11 @@ public PostponeRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recomm /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Recommendations.Item.Postpone.PostponePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Recommendations.Item.Postpone.PostponePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -110,3 +113,4 @@ public RequestInformation ToPostRequestInformation(PostponePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Recommendations/Item/Reactivate/ReactivateRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/Item/Reactivate/ReactivateRequestBuilder.cs index fe65ea57d3..71a8cbe40e 100644 --- a/src/generated/DirectoryNamespace/Recommendations/Item/Reactivate/ReactivateRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/Item/Reactivate/ReactivateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations.Item.Reactivate /// /// Provides operations to call the reactivate method. /// - public class ReactivateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReactivateRequestBuilder : BaseCliRequestBuilder { /// /// Reactivate a completed, dismissed, or postponed recommendation object. This action updates the status of the recommendation to active. This method only works when the status of the recommendation is completedByUser, dismissed, or postponed. @@ -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 ReactivateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/reactivate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReactivateRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}/reactivate", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.Recommendations.Item.Complete; using ApiSdk.DirectoryNamespace.Recommendations.Item.Dismiss; using ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources; @@ -6,6 +7,7 @@ using ApiSdk.DirectoryNamespace.Recommendations.Item.Reactivate; using ApiSdk.Models.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.DirectoryNamespace.Recommendations.Item /// /// Provides operations to manage the recommendations property of the microsoft.graph.directory entity. /// - public class RecommendationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendationItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the complete method. @@ -34,7 +37,7 @@ public Command BuildCompleteNavCommand() { var command = new Command("complete"); command.Description = "Provides operations to call the complete method."; - var builder = new CompleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.Complete.CompleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -86,7 +89,7 @@ public Command BuildDismissNavCommand() { var command = new Command("dismiss"); command.Description = "Provides operations to call the dismiss method."; - var builder = new DismissRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.Dismiss.DismissRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -156,7 +159,7 @@ public Command BuildImpactedResourcesNavCommand() { var command = new Command("impacted-resources"); command.Description = "Provides operations to manage the impactedResources property of the microsoft.graph.recommendationBase entity."; - var builder = new ImpactedResourcesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.ImpactedResources.ImpactedResourcesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -205,8 +208,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Recommendation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Recommendation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -234,7 +237,7 @@ public Command BuildPostponeNavCommand() { var command = new Command("postpone"); command.Description = "Provides operations to call the postpone method."; - var builder = new PostponeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.Postpone.PostponeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -251,7 +254,7 @@ public Command BuildReactivateNavCommand() { var command = new Command("reactivate"); command.Description = "Provides operations to call the reactivate method."; - var builder = new ReactivateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.Reactivate.ReactivateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -261,14 +264,14 @@ public Command BuildReactivateNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RecommendationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecommendationItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations/{recommendation%2Did}{?%24expand,%24select}", rawUrl) @@ -300,11 +303,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +323,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Recommendation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Recommendation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Recommendation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Recommendation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -336,7 +339,8 @@ public RequestInformation ToPatchRequestInformation(Recommendation body, Action< /// /// Read the properties and relationships of a recommendation object. /// - public class RecommendationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -361,3 +365,4 @@ public class RecommendationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Recommendations/RecommendationsRequestBuilder.cs b/src/generated/DirectoryNamespace/Recommendations/RecommendationsRequestBuilder.cs index 193a1da40f..9634246e84 100644 --- a/src/generated/DirectoryNamespace/Recommendations/RecommendationsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Recommendations/RecommendationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.Recommendations.Count; using ApiSdk.DirectoryNamespace.Recommendations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.Recommendations /// /// Provides operations to manage the recommendations property of the microsoft.graph.directory entity. /// - public class RecommendationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the recommendations property of the microsoft.graph.directory entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new RecommendationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Recommendations.Item.RecommendationItemRequestBuilder(PathParameters); commands.Add(builder.BuildCompleteNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDismissNavCommand()); @@ -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.DirectoryNamespace.Recommendations.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(Recommendation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Recommendation.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 = "Get a list of the recommendation objects and their properties.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-recommendation?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"); @@ -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 RecommendationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/recommendations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RecommendationsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/recommendations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -222,11 +174,11 @@ public RecommendationsRequestBuilder(string rawUrl) : base("{+baseurl}/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); @@ -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(Recommendation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Recommendation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Recommendation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Recommendation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -258,7 +210,8 @@ public RequestInformation ToPostRequestInformation(Recommendation body, Action /// Get a list of the recommendation objects and their properties. /// - public class RecommendationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RecommendationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -322,3 +275,4 @@ public class RecommendationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/SharedEmailDomains/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/SharedEmailDomains/Count/CountRequestBuilder.cs index eb91c84221..7094cf44d6 100644 --- a/src/generated/DirectoryNamespace/SharedEmailDomains/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/SharedEmailDomains/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.SharedEmailDomains.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}/directory/sharedEmailDomains/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/sharedEmailDomains/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/sharedEma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/SharedEmailDomains/Item/SharedEmailDomainItemRequestBuilder.cs b/src/generated/DirectoryNamespace/SharedEmailDomains/Item/SharedEmailDomainItemRequestBuilder.cs index 362f9cee2c..295dfe0f8e 100644 --- a/src/generated/DirectoryNamespace/SharedEmailDomains/Item/SharedEmailDomainItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/SharedEmailDomains/Item/SharedEmailDomainItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.SharedEmailDomains.Item /// /// Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. /// - public class SharedEmailDomainItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedEmailDomainItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property sharedEmailDomains for directory @@ -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(SharedEmailDomain.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SharedEmailDomain.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 SharedEmailDomainItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/sharedEmailDomains/{sharedEmailDomain%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SharedEmailDomainItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/sharedEmailDomains/{sharedEmailDomain%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(SharedEmailDomain body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SharedEmailDomain body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SharedEmailDomain body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SharedEmailDomain body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(SharedEmailDomain body, Acti /// /// Get sharedEmailDomains from directory /// - public class SharedEmailDomainItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedEmailDomainItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class SharedEmailDomainItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/SharedEmailDomains/SharedEmailDomainsRequestBuilder.cs b/src/generated/DirectoryNamespace/SharedEmailDomains/SharedEmailDomainsRequestBuilder.cs index 0c58686af0..edbc3e96b5 100644 --- a/src/generated/DirectoryNamespace/SharedEmailDomains/SharedEmailDomainsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/SharedEmailDomains/SharedEmailDomainsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.SharedEmailDomains.Count; using ApiSdk.DirectoryNamespace.SharedEmailDomains.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.SharedEmailDomains /// /// Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. /// - public class SharedEmailDomainsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedEmailDomainsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sharedEmailDomains property of the microsoft.graph.directory entity. @@ -30,7 +33,7 @@ public class SharedEmailDomainsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new SharedEmailDomainItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.SharedEmailDomains.Item.SharedEmailDomainItemRequestBuilder(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.DirectoryNamespace.SharedEmailDomains.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(SharedEmailDomain.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SharedEmailDomain.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 sharedEmailDomains from directory"; - 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 SharedEmailDomainsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/sharedEmailDomains{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SharedEmailDomainsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/sharedEmailDomains{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public SharedEmailDomainsRequestBuilder(string rawUrl) : base("{+baseurl}/direct /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(SharedEmailDomain body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SharedEmailDomain body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SharedEmailDomain body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SharedEmailDomain body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(SharedEmailDomain body, Actio /// /// Get sharedEmailDomains from directory /// - public class SharedEmailDomainsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedEmailDomainsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class SharedEmailDomainsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Subscriptions/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/Subscriptions/Count/CountRequestBuilder.cs index 86cb9f7214..6c58d409e6 100644 --- a/src/generated/DirectoryNamespace/Subscriptions/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Subscriptions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryNamespace.Subscriptions.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}/directory/subscriptions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/subscriptions/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directory/subscript /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryNamespace/Subscriptions/Item/CompanySubscriptionItemRequestBuilder.cs b/src/generated/DirectoryNamespace/Subscriptions/Item/CompanySubscriptionItemRequestBuilder.cs index 34c5f16660..e19d8aae2f 100644 --- a/src/generated/DirectoryNamespace/Subscriptions/Item/CompanySubscriptionItemRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Subscriptions/Item/CompanySubscriptionItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.Subscriptions.Item /// /// Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. /// - public class CompanySubscriptionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompanySubscriptionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property subscriptions for directory @@ -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(CompanySubscription.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CompanySubscription.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 CompanySubscriptionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/subscriptions/{companySubscription%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CompanySubscriptionItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/subscriptions/{companySubscription%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(CompanySubscription body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CompanySubscription body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CompanySubscription body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CompanySubscription body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(CompanySubscription body, Ac /// /// Get a specific commercial subscription that an organization has acquired. /// - public class CompanySubscriptionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CompanySubscriptionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class CompanySubscriptionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Subscriptions/SubscriptionsRequestBuilder.cs b/src/generated/DirectoryNamespace/Subscriptions/SubscriptionsRequestBuilder.cs index 0ddbf24343..42dc7c443b 100644 --- a/src/generated/DirectoryNamespace/Subscriptions/SubscriptionsRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/Subscriptions/SubscriptionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryNamespace.Subscriptions.Count; using ApiSdk.DirectoryNamespace.Subscriptions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryNamespace.Subscriptions /// /// Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. /// - public class SubscriptionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. @@ -30,7 +33,7 @@ public class SubscriptionsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new CompanySubscriptionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryNamespace.Subscriptions.Item.CompanySubscriptionItemRequestBuilder(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.DirectoryNamespace.Subscriptions.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(CompanySubscription.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CompanySubscription.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 commercial subscriptions that an organization has acquired.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directory-list-subscriptions?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 SubscriptionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/subscriptions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubscriptionsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/subscriptions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -216,11 +168,11 @@ public SubscriptionsRequestBuilder(string rawUrl) : base("{+baseurl}/directory/s /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(CompanySubscription body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CompanySubscription body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CompanySubscription body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.CompanySubscription body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -252,7 +204,8 @@ public RequestInformation ToPostRequestInformation(CompanySubscription body, Act /// /// Get the list of commercial subscriptions that an organization has acquired. /// - public class SubscriptionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -316,3 +269,4 @@ public class SubscriptionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/SubscriptionsWithCommerceSubscriptionId/SubscriptionsWithCommerceSubscriptionIdRequestBuilder.cs b/src/generated/DirectoryNamespace/SubscriptionsWithCommerceSubscriptionId/SubscriptionsWithCommerceSubscriptionIdRequestBuilder.cs index 25457829e7..13fa5a7d10 100644 --- a/src/generated/DirectoryNamespace/SubscriptionsWithCommerceSubscriptionId/SubscriptionsWithCommerceSubscriptionIdRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/SubscriptionsWithCommerceSubscriptionId/SubscriptionsWithCommerceSubscriptionIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.SubscriptionsWithCommerceSubscriptionId /// /// Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. /// - public class SubscriptionsWithCommerceSubscriptionIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionsWithCommerceSubscriptionIdRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property subscriptions for directory @@ -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(CompanySubscription.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CompanySubscription.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 SubscriptionsWithCommerceSubscriptionIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}'){?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubscriptionsWithCommerceSubscriptionIdRequestBuilder(string rawUrl) : base("{+baseurl}/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}'){?%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(CompanySubscription body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CompanySubscription body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CompanySubscription body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CompanySubscription body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(CompanySubscription body, Ac /// /// Get a specific commercial subscription that an organization has acquired. /// - public class SubscriptionsWithCommerceSubscriptionIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionsWithCommerceSubscriptionIdRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class SubscriptionsWithCommerceSubscriptionIdRequestBuilderGetQueryParame } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/SubscriptionsWithOcpSubscriptionId/SubscriptionsWithOcpSubscriptionIdRequestBuilder.cs b/src/generated/DirectoryNamespace/SubscriptionsWithOcpSubscriptionId/SubscriptionsWithOcpSubscriptionIdRequestBuilder.cs index 9f233dde06..b2e61c8917 100644 --- a/src/generated/DirectoryNamespace/SubscriptionsWithOcpSubscriptionId/SubscriptionsWithOcpSubscriptionIdRequestBuilder.cs +++ b/src/generated/DirectoryNamespace/SubscriptionsWithOcpSubscriptionId/SubscriptionsWithOcpSubscriptionIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryNamespace.SubscriptionsWithOcpSubscriptionId /// /// Provides operations to manage the subscriptions property of the microsoft.graph.directory entity. /// - public class SubscriptionsWithOcpSubscriptionIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionsWithOcpSubscriptionIdRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property subscriptions for directory @@ -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(CompanySubscription.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.CompanySubscription.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 SubscriptionsWithOcpSubscriptionIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/subscriptions(ocpSubscriptionId='{ocpSubscriptionId}'){?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubscriptionsWithOcpSubscriptionIdRequestBuilder(string rawUrl) : base("{+baseurl}/directory/subscriptions(ocpSubscriptionId='{ocpSubscriptionId}'){?%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(CompanySubscription body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CompanySubscription body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(CompanySubscription body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.CompanySubscription body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(CompanySubscription body, Ac /// /// Get a specific commercial subscription that an organization has acquired. /// - public class SubscriptionsWithOcpSubscriptionIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionsWithOcpSubscriptionIdRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class SubscriptionsWithOcpSubscriptionIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..220685a81c --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/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.DirectoryNamespace.Templates.DeviceTemplates.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}/directory/templates/deviceTemplates/$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}/directory/templates/deviceTemplates/$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/DirectoryNamespace/Templates/DeviceTemplates/DeviceTemplatesRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/DeviceTemplatesRequestBuilder.cs new file mode 100644 index 0000000000..ec8379d82e --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/DeviceTemplatesRequestBuilder.cs @@ -0,0 +1,278 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Count; +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item; +using ApiSdk.Models.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.DirectoryNamespace.Templates.DeviceTemplates +{ + /// + /// Provides operations to manage the deviceTemplates property of the microsoft.graph.template entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceTemplatesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the deviceTemplates property of the microsoft.graph.template entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var commands = new List(); + var builder = new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceTemplateItemRequestBuilder(PathParameters); + commands.Add(builder.BuildCreateDeviceFromTemplateNavCommand()); + executables.Add(builder.BuildDeleteCommand()); + commands.Add(builder.BuildDeviceInstancesNavCommand()); + commands.Add(builder.BuildDeviceInstancesWithDeviceIdRbCommand()); + executables.Add(builder.BuildGetCommand()); + commands.Add(builder.BuildOwnersNavCommand()); + 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.DirectoryNamespace.Templates.DeviceTemplates.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Create a new deviceTemplate used to identify attributes and manage a group of devices with similar characteristics. + /// Find more info here + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create a new deviceTemplate used to identify attributes and manage a group of devices with similar characteristics.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/template-post-devicetemplates?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.DeviceTemplate.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 deviceTemplate objects registered in the directory. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get a list of deviceTemplate objects registered in the directory.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/template-list-devicetemplates?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 DeviceTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/templates/deviceTemplates{?%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 DeviceTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/templates/deviceTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of deviceTemplate objects registered 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 a new deviceTemplate used to identify attributes and manage a group of devices with similar characteristics. + /// + /// 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.DeviceTemplate body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DeviceTemplate 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 deviceTemplate objects registered in the directory. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceTemplatesRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/Templates/DeviceTemplates/Item/CreateDeviceFromTemplate/CreateDeviceFromTemplatePostRequestBody.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/CreateDeviceFromTemplate/CreateDeviceFromTemplatePostRequestBody.cs new file mode 100644 index 0000000000..9e806eaa56 --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/CreateDeviceFromTemplate/CreateDeviceFromTemplatePostRequestBody.cs @@ -0,0 +1,110 @@ +// +#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.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class CreateDeviceFromTemplatePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The accountEnabled property + public bool? AccountEnabled { 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 alternativeNames property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public List? AlternativeNames { get; set; } +#nullable restore +#else + public List AlternativeNames { get; set; } +#endif + /// The externalDeviceId property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ExternalDeviceId { get; set; } +#nullable restore +#else + public string ExternalDeviceId { get; set; } +#endif + /// The externalSourceName property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ExternalSourceName { get; set; } +#nullable restore +#else + public string ExternalSourceName { get; set; } +#endif + /// The keyCredential property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public global::ApiSdk.Models.KeyCredential? KeyCredential { get; set; } +#nullable restore +#else + public global::ApiSdk.Models.KeyCredential KeyCredential { get; set; } +#endif + /// The operatingSystemVersion property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? OperatingSystemVersion { get; set; } +#nullable restore +#else + public string OperatingSystemVersion { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public CreateDeviceFromTemplatePostRequestBody() + { + 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.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate.CreateDeviceFromTemplatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate.CreateDeviceFromTemplatePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "accountEnabled", n => { AccountEnabled = n.GetBoolValue(); } }, + { "alternativeNames", n => { AlternativeNames = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, + { "externalDeviceId", n => { ExternalDeviceId = n.GetStringValue(); } }, + { "externalSourceName", n => { ExternalSourceName = n.GetStringValue(); } }, + { "keyCredential", n => { KeyCredential = n.GetObjectValue(global::ApiSdk.Models.KeyCredential.CreateFromDiscriminatorValue); } }, + { "operatingSystemVersion", n => { OperatingSystemVersion = 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.WriteBoolValue("accountEnabled", AccountEnabled); + writer.WriteCollectionOfPrimitiveValues("alternativeNames", AlternativeNames); + writer.WriteStringValue("externalDeviceId", ExternalDeviceId); + writer.WriteStringValue("externalSourceName", ExternalSourceName); + writer.WriteObjectValue("keyCredential", KeyCredential); + writer.WriteStringValue("operatingSystemVersion", OperatingSystemVersion); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/CreateDeviceFromTemplate/CreateDeviceFromTemplateRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/CreateDeviceFromTemplate/CreateDeviceFromTemplateRequestBuilder.cs new file mode 100644 index 0000000000..6457918105 --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/CreateDeviceFromTemplate/CreateDeviceFromTemplateRequestBuilder.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.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate +{ + /// + /// Provides operations to call the createDeviceFromTemplate method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateDeviceFromTemplateRequestBuilder : BaseCliRequestBuilder + { + /// + /// Create a new device from a deviceTemplate. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Create a new device from a deviceTemplate.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/devicetemplate-createdevicefromtemplate?view=graph-rest-beta"; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate.CreateDeviceFromTemplatePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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 CreateDeviceFromTemplateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/createDeviceFromTemplate", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CreateDeviceFromTemplateRequestBuilder(string rawUrl) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/createDeviceFromTemplate", rawUrl) + { + } + /// + /// Create a new device from a deviceTemplate. + /// + /// 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.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate.CreateDeviceFromTemplatePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate.CreateDeviceFromTemplatePostRequestBody 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/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..a0cff8fbc3 --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/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.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances.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 deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + var searchOption = new Option("--search", description: "Search items by search 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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 (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/deviceInstances/$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}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/deviceInstances/$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/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/DeviceInstancesRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/DeviceInstancesRequestBuilder.cs new file mode 100644 index 0000000000..30acb4441c --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/DeviceInstancesRequestBuilder.cs @@ -0,0 +1,260 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances.Count; +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances.Item; +using ApiSdk.Models.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.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances +{ + /// + /// Provides operations to manage the deviceInstances property of the microsoft.graph.deviceTemplate entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceInstancesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the deviceInstances property of the microsoft.graph.deviceTemplate entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances.Item.DeviceItemRequestBuilder(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.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Collection of device objects created based on this template. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Collection of device objects created based on this template."; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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 (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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 DeviceInstancesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/deviceInstances{?%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 DeviceInstancesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/deviceInstances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Collection of device objects created based on this template. + /// + /// 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; + } + /// + /// Collection of device objects created based on this template. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceInstancesRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/Item/DeviceItemRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/Item/DeviceItemRequestBuilder.cs new file mode 100644 index 0000000000..28d96c4114 --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstances/Item/DeviceItemRequestBuilder.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.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances.Item +{ + /// + /// Provides operations to manage the deviceInstances property of the microsoft.graph.deviceTemplate entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Collection of device objects created based on this template. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Collection of device objects created based on this template."; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + var deviceIdOption = new Option("--device-id", description: "The unique identifier of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + var deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + if (deviceId is not null) requestInfo.PathParameters.Add("device%2Did", deviceId); + 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 DeviceItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/deviceInstances/{device%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeviceItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/deviceInstances/{device%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Collection of device objects created based on this template. + /// + /// 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; + } + /// + /// Collection of device objects created based on this template. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceItemRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstancesWithDeviceId/DeviceInstancesWithDeviceIdRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstancesWithDeviceId/DeviceInstancesWithDeviceIdRequestBuilder.cs new file mode 100644 index 0000000000..f0835765e9 --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceInstancesWithDeviceId/DeviceInstancesWithDeviceIdRequestBuilder.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.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstancesWithDeviceId +{ + /// + /// Provides operations to manage the deviceInstances property of the microsoft.graph.deviceTemplate entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceInstancesWithDeviceIdRequestBuilder : BaseCliRequestBuilder + { + /// + /// Collection of device objects created based on this template. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Collection of device objects created based on this template."; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + var deviceIdOption = new Option("--device-id", description: "Alternate key of device") { + }; + deviceIdOption.IsRequired = true; + command.AddOption(deviceIdOption); + 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + var deviceId = invocationContext.ParseResult.GetValueForOption(deviceIdOption); + 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 (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + if (deviceId is not null) requestInfo.PathParameters.Add("deviceId", deviceId); + 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 DeviceInstancesWithDeviceIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/deviceInstances(deviceId='{deviceId}'){?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeviceInstancesWithDeviceIdRequestBuilder(string rawUrl) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/deviceInstances(deviceId='{deviceId}'){?%24expand,%24select}", rawUrl) + { + } + /// + /// Collection of device objects created based on this template. + /// + /// 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; + } + /// + /// Collection of device objects created based on this template. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceInstancesWithDeviceIdRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceTemplateItemRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceTemplateItemRequestBuilder.cs new file mode 100644 index 0000000000..19824d47d7 --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/DeviceTemplateItemRequestBuilder.cs @@ -0,0 +1,359 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate; +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances; +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstancesWithDeviceId; +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners; +using ApiSdk.Models.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.DirectoryNamespace.Templates.DeviceTemplates.Item +{ + /// + /// Provides operations to manage the deviceTemplates property of the microsoft.graph.template entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceTemplateItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to call the createDeviceFromTemplate method. + /// + /// A + public Command BuildCreateDeviceFromTemplateNavCommand() + { + var command = new Command("create-device-from-template"); + command.Description = "Provides operations to call the createDeviceFromTemplate method."; + var builder = new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.CreateDeviceFromTemplate.CreateDeviceFromTemplateRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Delete a registered deviceTemplate. You must first delete all devices linked to the template before deleting the template itself. Only registered owners of the template can perform this operation. + /// Find more info here + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete a registered deviceTemplate. You must first delete all devices linked to the template before deleting the template itself. Only registered owners of the template can perform this operation.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/devicetemplate-delete?view=graph-rest-beta"; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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 deviceInstances property of the microsoft.graph.deviceTemplate entity. + /// + /// A + public Command BuildDeviceInstancesNavCommand() + { + var command = new Command("device-instances"); + command.Description = "Provides operations to manage the deviceInstances property of the microsoft.graph.deviceTemplate entity."; + var builder = new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstances.DeviceInstancesRequestBuilder(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 deviceInstances property of the microsoft.graph.deviceTemplate entity. + /// + /// A + public Command BuildDeviceInstancesWithDeviceIdRbCommand() + { + var command = new Command("device-instances-with-device-id"); + command.Description = "Provides operations to manage the deviceInstances property of the microsoft.graph.deviceTemplate entity."; + var builder = new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.DeviceInstancesWithDeviceId.DeviceInstancesWithDeviceIdRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get the properties and relationships of a deviceTemplate object. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the properties and relationships of a deviceTemplate object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/devicetemplate-get?view=graph-rest-beta"; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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 (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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 owners property of the microsoft.graph.deviceTemplate entity. + /// + /// A + public Command BuildOwnersNavCommand() + { + var command = new Command("owners"); + command.Description = "Provides operations to manage the owners property of the microsoft.graph.deviceTemplate entity."; + var builder = new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners.OwnersRequestBuilder(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; + } + /// + /// Update the navigation property deviceTemplates in directory + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property deviceTemplates in directory"; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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.DeviceTemplate.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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 DeviceTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeviceTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete a registered deviceTemplate. You must first delete all devices linked to the template before deleting the template itself. Only registered owners of the template can perform this operation. + /// + /// 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 deviceTemplate 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 navigation property deviceTemplates in directory + /// + /// 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.DeviceTemplate body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DeviceTemplate 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 deviceTemplate object. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeviceTemplateItemRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/Count/CountRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..2c03d470bf --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/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.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners.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 deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + var searchOption = new Option("--search", description: "Search items by search 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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 (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/owners/$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}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/owners/$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/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/Item/DirectoryObjectItemRequestBuilder.cs new file mode 100644 index 0000000000..8238fd9c8a --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/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.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners.Item +{ + /// + /// Provides operations to manage the owners property of the microsoft.graph.deviceTemplate entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Collection of directory objects that can manage the device template and the related deviceInstances. Owners can be represented as service principals, users, or applications. An owner has full privileges over the device template and doesn't require other administrator roles to create, update, or delete devices from this template, as well as to add or remove template owners. There can be a maximum of 100 owners on a device template. Supports $expand. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Collection of directory objects that can manage the device template and the related deviceInstances. Owners can be represented as service principals, users, or applications. An owner has full privileges over the device template and doesn't require other administrator roles to create, update, or delete devices from this template, as well as to add or remove template owners. There can be a maximum of 100 owners on a device template. Supports $expand."; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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 (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/owners/{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}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/owners/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Collection of directory objects that can manage the device template and the related deviceInstances. Owners can be represented as service principals, users, or applications. An owner has full privileges over the device template and doesn't require other administrator roles to create, update, or delete devices from this template, as well as to add or remove template owners. There can be a maximum of 100 owners on a device template. Supports $expand. + /// + /// 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; + } + /// + /// Collection of directory objects that can manage the device template and the related deviceInstances. Owners can be represented as service principals, users, or applications. An owner has full privileges over the device template and doesn't require other administrator roles to create, update, or delete devices from this template, as well as to add or remove template owners. There can be a maximum of 100 owners on a device template. Supports $expand. + /// + [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/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/OwnersRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/OwnersRequestBuilder.cs new file mode 100644 index 0000000000..2acc2c2c48 --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/DeviceTemplates/Item/Owners/OwnersRequestBuilder.cs @@ -0,0 +1,261 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners.Count; +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners.Item; +using ApiSdk.Models.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.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners +{ + /// + /// Provides operations to manage the owners property of the microsoft.graph.deviceTemplate entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersRequestBuilder : BaseCliRequestBuilder + { + /// + /// Provides operations to manage the owners property of the microsoft.graph.deviceTemplate entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners.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.DirectoryNamespace.Templates.DeviceTemplates.Item.Owners.Count.CountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Get a list of owners for a deviceTemplate object. Owners can be represented as service principals, users, or applications. + /// Find more info here + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "Get a list of owners for a deviceTemplate object. Owners can be represented as service principals, users, or applications.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/devicetemplate-list-owners?view=graph-rest-beta"; + var deviceTemplateIdOption = new Option("--device-template-id", description: "The unique identifier of deviceTemplate") { + }; + deviceTemplateIdOption.IsRequired = true; + command.AddOption(deviceTemplateIdOption); + 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 deviceTemplateId = invocationContext.ParseResult.GetValueForOption(deviceTemplateIdOption); + 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 (deviceTemplateId is not null) requestInfo.PathParameters.Add("deviceTemplate%2Did", deviceTemplateId); + 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 OwnersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/owners{?%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 OwnersRequestBuilder(string rawUrl) : base("{+baseurl}/directory/templates/deviceTemplates/{deviceTemplate%2Did}/owners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// Get a list of owners for a deviceTemplate object. Owners can be represented as service principals, users, or 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; + } + /// + /// Get a list of owners for a deviceTemplate object. Owners can be represented as service principals, users, or applications. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OwnersRequestBuilderGetQueryParameters + { + /// 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/DirectoryNamespace/Templates/TemplatesRequestBuilder.cs b/src/generated/DirectoryNamespace/Templates/TemplatesRequestBuilder.cs new file mode 100644 index 0000000000..da0fcbb506 --- /dev/null +++ b/src/generated/DirectoryNamespace/Templates/TemplatesRequestBuilder.cs @@ -0,0 +1,256 @@ +// +#pragma warning disable CS0618 +using ApiSdk.DirectoryNamespace.Templates.DeviceTemplates; +using ApiSdk.Models.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.DirectoryNamespace.Templates +{ + /// + /// Provides operations to manage the templates property of the microsoft.graph.directory entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplatesRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property templates for directory + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property templates for directory"; + 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; + } + /// + /// Provides operations to manage the deviceTemplates property of the microsoft.graph.template entity. + /// + /// A + public Command BuildDeviceTemplatesNavCommand() + { + var command = new Command("device-templates"); + command.Description = "Provides operations to manage the deviceTemplates property of the microsoft.graph.template entity."; + var builder = new global::ApiSdk.DirectoryNamespace.Templates.DeviceTemplates.DeviceTemplatesRequestBuilder(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; + } + /// + /// A container for templates, such as device templates used for onboarding devices in Microsoft Entra ID. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "A container for templates, such as device templates used for onboarding devices in Microsoft Entra ID."; + 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 templates in directory + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property templates in directory"; + 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.Template.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 TemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directory/templates{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public TemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/directory/templates{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property templates for 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 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 templates, such as device templates used for onboarding devices in Microsoft Entra 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 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 templates in directory + /// + /// 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.Template body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Template 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 templates, such as device templates used for onboarding devices in Microsoft Entra ID. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TemplatesRequestBuilderGetQueryParameters + { + /// 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/DirectoryObjects/Count/CountRequestBuilder.cs b/src/generated/DirectoryObjects/Count/CountRequestBuilder.cs index f3b3d8bf42..ddbbc61b66 100644 --- a/src/generated/DirectoryObjects/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryObjects/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryObjects.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}/directoryObjects/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryObjects/$count{?%24filter,%24search}", rawUrl) @@ -84,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryObjects/$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); @@ -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/DirectoryObjects/Delta/DeltaGetResponse.cs b/src/generated/DirectoryObjects/Delta/DeltaGetResponse.cs index 38a7836403..5d829960a1 100644 --- a/src/generated/DirectoryObjects/Delta/DeltaGetResponse.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Delta/DeltaRequestBuilder.cs b/src/generated/DirectoryObjects/Delta/DeltaRequestBuilder.cs index e900846917..a82f28d03e 100644 --- a/src/generated/DirectoryObjects/Delta/DeltaRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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}/directoryObjects/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}/directoryObjects/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/DirectoryObjects/DirectoryObjectsRequestBuilder.cs b/src/generated/DirectoryObjects/DirectoryObjectsRequestBuilder.cs index 1143bbafa7..1e4d7fd283 100644 --- a/src/generated/DirectoryObjects/DirectoryObjectsRequestBuilder.cs +++ b/src/generated/DirectoryObjects/DirectoryObjectsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryObjects.Count; using ApiSdk.DirectoryObjects.Delta; using ApiSdk.DirectoryObjects.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.DirectoryObjects.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.DirectoryObjects /// /// Provides operations to manage the collection of directoryObject entities. /// - public class DirectoryObjectsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of directoryObject entities. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryObjects.Item.DirectoryObjectItemRequestBuilder(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.DirectoryObjects.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(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; @@ -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.DirectoryObjects.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.DirectoryObjects.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.DirectoryObjects.GetUserOwnedObjects.GetUserOwnedObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -167,46 +170,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Get entities from directoryObjects"; - 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"); @@ -214,15 +177,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); @@ -232,16 +186,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}, @@ -270,7 +215,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.DirectoryObjects.ValidateProperties.ValidatePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -280,14 +225,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 DirectoryObjectsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryObjects{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/directoryObjects{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -300,11 +245,11 @@ public DirectoryObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +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(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)); @@ -336,7 +281,8 @@ public RequestInformation ToPostRequestInformation(DirectoryObject body, Action< /// /// Get entities from directoryObjects /// - public class DirectoryObjectsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -400,3 +346,4 @@ public class DirectoryObjectsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryObjects/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/DirectoryObjects/GetByIds/GetByIdsPostRequestBody.cs index 89ea17ec57..be4cc666a6 100644 --- a/src/generated/DirectoryObjects/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/GetByIds/GetByIdsPostResponse.cs b/src/generated/DirectoryObjects/GetByIds/GetByIdsPostResponse.cs index a04dd1124d..992173e8f2 100644 --- a/src/generated/DirectoryObjects/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/DirectoryObjects/GetByIds/GetByIdsRequestBuilder.cs index 7cf177f318..625a9f4311 100644 --- a/src/generated/DirectoryObjects/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.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}/directoryObjects/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}/directoryObjects/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/directoryObjects /// Configuration for 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.DirectoryObjects.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryObjects.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/DirectoryObjects/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/DirectoryObjects/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index 4bdea3aeea..981322bedb 100644 --- a/src/generated/DirectoryObjects/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/DirectoryObjects/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index c3c6ed7936..4a0ca71c8c 100644 --- a/src/generated/DirectoryObjects/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.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}/directoryObjects/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}/directoryObjects/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direc /// Configuration for 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.DirectoryObjects.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index b114dd1307..7144178501 100644 --- a/src/generated/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index 8d05e2c692..9bca72115c 100644 --- a/src/generated/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index c5e0898e4b..df0c3501b7 100644 --- a/src/generated/DirectoryObjects/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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 directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { }; directoryObjectIdOption.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.DirectoryObjects.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}/directoryObjects/{directoryObject%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}/directoryObjects/{directoryObject%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.DirectoryObjects.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index 4780fe367e..38c49323cb 100644 --- a/src/generated/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index 7636b5fc06..246280fb66 100644 --- a/src/generated/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index a5756c2098..3372e41766 100644 --- a/src/generated/DirectoryObjects/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.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}/directoryObjects/{directoryObject%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}/directoryObjects/{directoryObject%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direct /// Configuration for 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.DirectoryObjects.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/DirectoryObjects/Item/DirectoryObjectItemRequestBuilder.cs index a1af5b4f46..d47a61e5f1 100644 --- a/src/generated/DirectoryObjects/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/DirectoryObjects/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryObjects.Item.CheckMemberGroups; using ApiSdk.DirectoryObjects.Item.CheckMemberObjects; using ApiSdk.DirectoryObjects.Item.GetMemberGroups; @@ -6,6 +7,7 @@ using ApiSdk.DirectoryObjects.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.DirectoryObjects.Item /// /// Provides operations to manage the collection of directoryObject entities. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : 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.DirectoryObjects.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.DirectoryObjects.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -157,7 +160,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.DirectoryObjects.Item.GetMemberGroups.GetMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -174,7 +177,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.DirectoryObjects.Item.GetMemberObjects.GetMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); 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(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; @@ -242,7 +245,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.DirectoryObjects.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -252,14 +255,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 DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryObjects/{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}/directoryObjects/{directoryObject%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(DirectoryObject body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryObject body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectoryObject body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryObject body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -327,7 +330,8 @@ public RequestInformation ToPatchRequestInformation(DirectoryObject body, Action /// /// Retrieve the properties and relationships of a directoryObject object. /// - 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 @@ -352,3 +356,4 @@ public class DirectoryObjectItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index 810e87d71b..dc15c58686 100644 --- a/src/generated/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index c675816401..088c5b0908 100644 --- a/src/generated/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index d14c1863d9..fd30260a4e 100644 --- a/src/generated/DirectoryObjects/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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 directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { }; directoryObjectIdOption.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.DirectoryObjects.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}/directoryObjects/{directoryObject%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}/directoryObjects/{directoryObject%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.DirectoryObjects.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index dee54317fd..6f54e64c7f 100644 --- a/src/generated/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index 32c3968651..fc1c4f60af 100644 --- a/src/generated/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index 52fa59a95f..248a5aacf3 100644 --- a/src/generated/DirectoryObjects/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.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}/directoryObjects/{directoryObject%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}/directoryObjects/{directoryObject%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for 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.DirectoryObjects.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryObjects.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/DirectoryObjects/Item/Restore/RestoreRequestBuilder.cs b/src/generated/DirectoryObjects/Item/Restore/RestoreRequestBuilder.cs index 67c09f1211..96f89f885f 100644 --- a/src/generated/DirectoryObjects/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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 directoryObjectIdOption = new Option("--directory-object-id", description: "The unique identifier of directoryObject") { }; directoryObjectIdOption.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}/directoryObjects/{directoryObject%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}/directoryObjects/{directoryObject%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.DirectoryObjects.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.DirectoryObjects.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.DirectoryObjects.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/DirectoryObjects/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/DirectoryObjects/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 76c4f09013..5e2c7083b8 100644 --- a/src/generated/DirectoryObjects/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/DirectoryObjects/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.DirectoryObjects.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.DirectoryObjects.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}/directoryObjects/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}/directoryObjects/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.DirectoryObjects.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryObjects.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/DirectoryRoleTemplates/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/Count/CountRequestBuilder.cs index 8ffac01760..ba815174c5 100644 --- a/src/generated/DirectoryRoleTemplates/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryRoleTemplates.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}/directoryRoleTemplates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoleTemplates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoleTempla /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoleTemplates/Delta/DeltaGetResponse.cs b/src/generated/DirectoryRoleTemplates/Delta/DeltaGetResponse.cs index 52174a2a2b..d27ea5aaf7 100644 --- a/src/generated/DirectoryRoleTemplates/Delta/DeltaGetResponse.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.cs index 14cb0bb977..0aa11b3c94 100644 --- a/src/generated/DirectoryRoleTemplates/Delta/DeltaRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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}/directoryRoleTemplates/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}/directoryRoleTemplates/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/DirectoryRoleTemplates/DirectoryRoleTemplatesRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/DirectoryRoleTemplatesRequestBuilder.cs index 0d481b77c1..ba6c9b0183 100644 --- a/src/generated/DirectoryRoleTemplates/DirectoryRoleTemplatesRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/DirectoryRoleTemplatesRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoleTemplates.Count; using ApiSdk.DirectoryRoleTemplates.Delta; using ApiSdk.DirectoryRoleTemplates.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.DirectoryRoleTemplates.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.DirectoryRoleTemplates /// /// Provides operations to manage the collection of directoryRoleTemplate entities. /// - public class DirectoryRoleTemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRoleTemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of directoryRoleTemplate entities. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryRoleTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryRoleTemplates.Item.DirectoryRoleTemplateItemRequestBuilder(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.DirectoryRoleTemplates.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(DirectoryRoleTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryRoleTemplate.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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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 directoryroletemplate objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryroletemplate-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.DirectoryRoleTemplates.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 DirectoryRoleTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryRoleTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryRoleTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoleTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -294,11 +246,11 @@ public DirectoryRoleTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/di /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(DirectoryRoleTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryRoleTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DirectoryRoleTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryRoleTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -330,7 +282,8 @@ public RequestInformation ToPostRequestInformation(DirectoryRoleTemplate body, A /// /// Retrieve a list of directoryroletemplate objects. /// - public class DirectoryRoleTemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRoleTemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -394,3 +347,4 @@ public class DirectoryRoleTemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryRoleTemplates/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/DirectoryRoleTemplates/GetByIds/GetByIdsPostRequestBody.cs index 76215e2216..79edad1105 100644 --- a/src/generated/DirectoryRoleTemplates/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/GetByIds/GetByIdsPostResponse.cs b/src/generated/DirectoryRoleTemplates/GetByIds/GetByIdsPostResponse.cs index 0f427b472a..7a90ec9131 100644 --- a/src/generated/DirectoryRoleTemplates/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/GetByIds/GetByIdsRequestBuilder.cs index 1775812860..da5eee5ad5 100644 --- a/src/generated/DirectoryRoleTemplates/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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}/directoryRoleTemplates/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}/directoryRoleTemplates/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoleTem /// Configuration for 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.DirectoryRoleTemplates.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/DirectoryRoleTemplates/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index c17b05768b..97e8d75b06 100644 --- a/src/generated/DirectoryRoleTemplates/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index 8c0f00b2d7..a182994b7e 100644 --- a/src/generated/DirectoryRoleTemplates/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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}/directoryRoleTemplates/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}/directoryRoleTemplates/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direc /// Configuration for 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.DirectoryRoleTemplates.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index 831aefee52..799831a4bb 100644 --- a/src/generated/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index 5803140865..b61379103d 100644 --- a/src/generated/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index e7f04e8e96..72aa5340ea 100644 --- a/src/generated/DirectoryRoleTemplates/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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 directoryRoleTemplateIdOption = new Option("--directory-role-template-id", description: "The unique identifier of directoryRoleTemplate") { }; directoryRoleTemplateIdOption.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.DirectoryRoleTemplates.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}/directoryRoleTemplates/{directoryRoleTemplate%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}/directoryRoleTemplates/{directoryRoleTemplate%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.DirectoryRoleTemplates.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index 74e1381a85..dc13338f34 100644 --- a/src/generated/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index 738304aa82..ede669381c 100644 --- a/src/generated/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index 1e7ee4cb76..e0188beec5 100644 --- a/src/generated/DirectoryRoleTemplates/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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}/directoryRoleTemplates/{directoryRoleTemplate%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}/directoryRoleTemplates/{directoryRoleTemplate%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direct /// Configuration for 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.DirectoryRoleTemplates.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/DirectoryRoleTemplateItemRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/Item/DirectoryRoleTemplateItemRequestBuilder.cs index f9d9a29a7d..c4764fdb14 100644 --- a/src/generated/DirectoryRoleTemplates/Item/DirectoryRoleTemplateItemRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/Item/DirectoryRoleTemplateItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoleTemplates.Item.CheckMemberGroups; using ApiSdk.DirectoryRoleTemplates.Item.CheckMemberObjects; using ApiSdk.DirectoryRoleTemplates.Item.GetMemberGroups; @@ -6,6 +7,7 @@ using ApiSdk.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item /// /// Provides operations to manage the collection of directoryRoleTemplate entities. /// - public class DirectoryRoleTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRoleTemplateItemRequestBuilder : 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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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(DirectoryRoleTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryRoleTemplate.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.DirectoryRoleTemplates.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 DirectoryRoleTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryRoleTemplates/{directoryRoleTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryRoleTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoleTemplates/{directoryRoleTemplate%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(DirectoryRoleTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryRoleTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectoryRoleTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryRoleTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -326,7 +329,8 @@ public RequestInformation ToPatchRequestInformation(DirectoryRoleTemplate body, /// /// Retrieve the properties and relationships of a directoryroletemplate object. /// - public class DirectoryRoleTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRoleTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -351,3 +355,4 @@ public class DirectoryRoleTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index af7ddf48b8..c3b22d8a3f 100644 --- a/src/generated/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index d18292a88a..d3441f5fd1 100644 --- a/src/generated/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index fc13f6c941..318ce05e2e 100644 --- a/src/generated/DirectoryRoleTemplates/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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 directoryRoleTemplateIdOption = new Option("--directory-role-template-id", description: "The unique identifier of directoryRoleTemplate") { }; directoryRoleTemplateIdOption.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.DirectoryRoleTemplates.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}/directoryRoleTemplates/{directoryRoleTemplate%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}/directoryRoleTemplates/{directoryRoleTemplate%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.DirectoryRoleTemplates.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index b4a649b0ae..0b3175ed99 100644 --- a/src/generated/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index 8bec789114..daa6f4fc64 100644 --- a/src/generated/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index 2cc832f04d..d9fac81061 100644 --- a/src/generated/DirectoryRoleTemplates/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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}/directoryRoleTemplates/{directoryRoleTemplate%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}/directoryRoleTemplates/{directoryRoleTemplate%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for 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.DirectoryRoleTemplates.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/Item/Restore/RestoreRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/Item/Restore/RestoreRequestBuilder.cs index 823692da92..082bc0d42a 100644 --- a/src/generated/DirectoryRoleTemplates/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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 directoryRoleTemplateIdOption = new Option("--directory-role-template-id", description: "The unique identifier of directoryRoleTemplate") { }; directoryRoleTemplateIdOption.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}/directoryRoleTemplates/{directoryRoleTemplate%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}/directoryRoleTemplates/{directoryRoleTemplate%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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoleTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/DirectoryRoleTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs index b7f71941aa..f44536d000 100644 --- a/src/generated/DirectoryRoleTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/DirectoryRoleTemplates/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.DirectoryRoleTemplates.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.DirectoryRoleTemplates.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}/directoryRoleTemplates/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}/directoryRoleTemplates/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.DirectoryRoleTemplates.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoleTemplates.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/DirectoryRoles/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoles/Count/CountRequestBuilder.cs index 65ef447269..eb7034a792 100644 --- a/src/generated/DirectoryRoles/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectoryRoles.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}/directoryRoles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/$cou /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Delta/DeltaGetResponse.cs b/src/generated/DirectoryRoles/Delta/DeltaGetResponse.cs index e09f850a33..a8e4a20bbd 100644 --- a/src/generated/DirectoryRoles/Delta/DeltaGetResponse.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.DirectoryRoles.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(DirectoryRole.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DirectoryRole.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/DirectoryRoles/Delta/DeltaRequestBuilder.cs b/src/generated/DirectoryRoles/Delta/DeltaRequestBuilder.cs index 2a46fb86b3..baf9697653 100644 --- a/src/generated/DirectoryRoles/Delta/DeltaRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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 roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted directory roles 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 directory roles 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/directoryrole-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 roles 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/directoryrole-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}/directoryRoles/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}/directoryRoles/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted directory roles 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 directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details. + /// Get newly created, updated, or deleted directory roles 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/DirectoryRoles/DirectoryRolesRequestBuilder.cs b/src/generated/DirectoryRoles/DirectoryRolesRequestBuilder.cs index 7f726ac07b..dcaec51c1d 100644 --- a/src/generated/DirectoryRoles/DirectoryRolesRequestBuilder.cs +++ b/src/generated/DirectoryRoles/DirectoryRolesRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.Count; using ApiSdk.DirectoryRoles.Delta; using ApiSdk.DirectoryRoles.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.DirectoryRoles.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.DirectoryRoles /// /// Provides operations to manage the collection of directoryRole entities. /// - public class DirectoryRolesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRolesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of directoryRole entities. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectoryRoleItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryRoles.Item.DirectoryRoleItemRequestBuilder(PathParameters); commands.Add(builder.BuildCheckMemberGroupsNavCommand()); commands.Add(builder.BuildCheckMemberObjectsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -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.DirectoryRoles.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(DirectoryRole.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryRole.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -119,7 +122,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.DirectoryRoles.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -136,7 +139,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.DirectoryRoles.GetByIds.GetByIdsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -153,7 +156,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.DirectoryRoles.GetUserOwnedObjects.GetUserOwnedObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -171,41 +174,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "List the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Microsoft Entra admin center, the role activation step is implicitly done on the admin's behalf. To get the full list of roles that are available in Microsoft Entra, use List directoryRoleTemplates.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directoryrole-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"); @@ -213,14 +181,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); @@ -230,14 +190,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}, @@ -267,7 +219,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.DirectoryRoles.ValidateProperties.ValidatePropertiesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -277,14 +229,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 DirectoryRolesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryRolesRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -297,11 +249,11 @@ public DirectoryRolesRequestBuilder(string rawUrl) : base("{+baseurl}/directoryR /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -317,11 +269,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DirectoryRole body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryRole body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DirectoryRole body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectoryRole body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -333,7 +285,8 @@ public RequestInformation ToPostRequestInformation(DirectoryRole body, Action /// List the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Microsoft Entra admin center, the role activation step is implicitly done on the admin's behalf. To get the full list of roles that are available in Microsoft Entra, use List directoryRoleTemplates. /// - public class DirectoryRolesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRolesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -397,3 +350,4 @@ public class DirectoryRolesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryRoles/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/DirectoryRoles/GetByIds/GetByIdsPostRequestBody.cs index 12c2a995ce..2170da55ba 100644 --- a/src/generated/DirectoryRoles/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/GetByIds/GetByIdsPostResponse.cs b/src/generated/DirectoryRoles/GetByIds/GetByIdsPostResponse.cs index 24cd63070a..e494aaa242 100644 --- a/src/generated/DirectoryRoles/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/DirectoryRoles/GetByIds/GetByIdsRequestBuilder.cs index 23c0811c66..23aa15a0a4 100644 --- a/src/generated/DirectoryRoles/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/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}/directoryRoles/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/g /// Configuration for 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.DirectoryRoles.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoles.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/DirectoryRoles/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/DirectoryRoles/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index 883b301643..e0c0ebfe23 100644 --- a/src/generated/DirectoryRoles/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/DirectoryRoles/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index c1b171966d..f57329f2e3 100644 --- a/src/generated/DirectoryRoles/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/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}/directoryRoles/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direc /// Configuration for 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.DirectoryRoles.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index c4a30d533a..107bc77239 100644 --- a/src/generated/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index a84dd7447e..abfa177709 100644 --- a/src/generated/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index cbc364eadb..812facf142 100644 --- a/src/generated/DirectoryRoles/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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 directoryRoleIdOption = new Option("--directory-role-id", description: "The unique identifier of directoryRole") { }; directoryRoleIdOption.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%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.DirectoryRoles.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index 1714bc2bdc..99697b9281 100644 --- a/src/generated/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index 1bdc517b33..975bbdc436 100644 --- a/src/generated/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index c460964a5d..337d477361 100644 --- a/src/generated/DirectoryRoles/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direct /// Configuration for 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.DirectoryRoles.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/DirectoryRoleItemRequestBuilder.cs b/src/generated/DirectoryRoles/Item/DirectoryRoleItemRequestBuilder.cs index 391985ecbc..0267fe4761 100644 --- a/src/generated/DirectoryRoles/Item/DirectoryRoleItemRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/DirectoryRoleItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.Item.CheckMemberGroups; using ApiSdk.DirectoryRoles.Item.CheckMemberObjects; using ApiSdk.DirectoryRoles.Item.GetMemberGroups; @@ -8,6 +9,7 @@ using ApiSdk.DirectoryRoles.Item.ScopedMembers; using ApiSdk.Models.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.DirectoryRoles.Item /// /// Provides operations to manage the collection of directoryRole entities. /// - public class DirectoryRoleItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRoleItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the checkMemberGroups method. @@ -36,7 +39,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.DirectoryRoles.Item.CheckMemberGroups.CheckMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -53,7 +56,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.DirectoryRoles.Item.CheckMemberObjects.CheckMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -158,7 +161,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.DirectoryRoles.Item.GetMemberGroups.GetMemberGroupsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -175,7 +178,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.DirectoryRoles.Item.GetMemberObjects.GetMemberObjectsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -192,7 +195,7 @@ public Command BuildMembersNavCommand() { var command = new Command("members"); command.Description = "Provides operations to manage the members property of the microsoft.graph.directoryRole entity."; - var builder = new MembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryRoles.Item.Members.MembersRequestBuilder(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(DirectoryRole.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryRole.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -276,7 +279,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.DirectoryRoles.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -293,7 +296,7 @@ public Command BuildScopedMembersNavCommand() { var command = new Command("scoped-members"); command.Description = "Provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity."; - var builder = new ScopedMembersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryRoles.Item.ScopedMembers.ScopedMembersRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -313,14 +316,14 @@ public Command BuildScopedMembersNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DirectoryRoleItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryRoles/{directoryRole%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryRoleItemRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{directoryRole%2Did}{?%24expand,%24select}", rawUrl) @@ -352,11 +355,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -372,11 +375,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(DirectoryRole body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryRole body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectoryRole body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryRole body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -388,7 +391,8 @@ public RequestInformation ToPatchRequestInformation(DirectoryRole body, Action /// Retrieve the properties of a directoryRole object. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. /// - public class DirectoryRoleItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRoleItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -413,3 +417,4 @@ public class DirectoryRoleItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index e02b7ab622..5c55856dfa 100644 --- a/src/generated/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index f5359c5846..a5cb048e64 100644 --- a/src/generated/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index 8103d6266a..b606411f10 100644 --- a/src/generated/DirectoryRoles/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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 directoryRoleIdOption = new Option("--directory-role-id", description: "The unique identifier of directoryRole") { }; directoryRoleIdOption.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%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.DirectoryRoles.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index edf362b1aa..4dbe9c31cc 100644 --- a/src/generated/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index 67dca500a7..c4285172da 100644 --- a/src/generated/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index 3a34cfdd2f..2ce2089cfe 100644 --- a/src/generated/DirectoryRoles/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for 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.DirectoryRoles.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoles.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/DirectoryRoles/Item/Members/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Count/CountRequestBuilder.cs index 554ddddd33..3930481649 100644 --- a/src/generated/DirectoryRoles/Item/Members/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphApplication/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphApplication/Count/CountRequestBuilder.cs index 4e27caade4..472b6bc439 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphApplication/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.application/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs index 05e2bac951..4ff511f38f 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/Members/GraphApplication/GraphApplicationRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.application{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphDevice/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphDevice/Count/CountRequestBuilder.cs index 505ddd825c..c98c7a7c4a 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphDevice/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.device/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs index 638f5b12a5..ba0706fc0c 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/Members/GraphDevice/GraphDeviceRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.device{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRole /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphGroup/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphGroup/Count/CountRequestBuilder.cs index bbef69719f..5c1d99f0a4 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphGroup/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.group/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs index c6244cfa8a..3335b03085 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/Members/GraphGroup/GraphGroupRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.group{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs index fcd2d7b7cf..762ec7f3e2 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphOrgContact/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.orgContact/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs index cc3739d8ce..0ee13eaf9a 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/Members/GraphOrgContact/GraphOrgContactRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.orgContact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/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); @@ -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/DirectoryRoles/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs index 0bdda5c4d5..395e7a544b 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphServicePrincipal/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.servicePrincipal/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index c6c3f4f9f2..e9f7f8d835 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/Members/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.servicePrincipal{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphUser/Count/CountRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphUser/Count/CountRequestBuilder.cs index 0997dbd327..b80807397c 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphUser/Count/CountRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.user/$count{?%24filter,%24search}", rawUrl) @@ -90,11 +93,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/GraphUser/GraphUserRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/GraphUser/GraphUserRequestBuilder.cs index 3c5a5e56f2..7ec6afc1b1 100644 --- a/src/generated/DirectoryRoles/Item/Members/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/Members/GraphUser/GraphUserRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/graph.user{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -169,11 +172,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs index 292ae07746..22be714494 100644 --- a/src/generated/DirectoryRoles/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/Members/Item/DirectoryObjectItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.Item.Members.Item.GraphApplication; using ApiSdk.DirectoryRoles.Item.Members.Item.GraphDevice; using ApiSdk.DirectoryRoles.Item.Members.Item.GraphGroup; @@ -6,6 +7,7 @@ using ApiSdk.DirectoryRoles.Item.Members.Item.GraphServicePrincipal; using ApiSdk.DirectoryRoles.Item.Members.Item.GraphUser; using ApiSdk.DirectoryRoles.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.DirectoryRoles.Item.Members.Item /// /// Builds and executes requests for operations under \directoryRoles\{directoryRole-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.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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.DirectoryRoles.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 directoryRole entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}", rawUrl) @@ -158,3 +161,4 @@ public DirectoryObjectItemRequestBuilder(string rawUrl) : base("{+baseurl}/direc } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryRoles/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs index e75d034672..03c45785e6 100644 --- a/src/generated/DirectoryRoles/Item/Members/Item/GraphApplication/GraphApplicationRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/graph.application{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs index 7fb0b2aeab..9a979830e7 100644 --- a/src/generated/DirectoryRoles/Item/Members/Item/GraphDevice/GraphDeviceRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/graph.device{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphDeviceRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRole /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs index d12a07f3c1..542563d551 100644 --- a/src/generated/DirectoryRoles/Item/Members/Item/GraphGroup/GraphGroupRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/graph.group{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphGroupRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs index 097a9916ae..c47ccee302 100644 --- a/src/generated/DirectoryRoles/Item/Members/Item/GraphOrgContact/GraphOrgContactRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/graph.orgContact{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphOrgContactRequestBuilder(string rawUrl) : base("{+baseurl}/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); @@ -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/DirectoryRoles/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs index af7fbd6603..273a7c4805 100644 --- a/src/generated/DirectoryRoles/Item/Members/Item/GraphServicePrincipal/GraphServicePrincipalRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/graph.servicePrincipal{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphServicePrincipalRequestBuilder(string rawUrl) : base("{+baseurl}/dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs index ebe0437437..66323866ae 100644 --- a/src/generated/DirectoryRoles/Item/Members/Item/GraphUser/GraphUserRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/graph.user{?%24expand,%24select}", rawUrl) @@ -107,11 +110,11 @@ public GraphUserRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/Members/Item/Ref/RefRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Item/Ref/RefRequestBuilder.cs index 09d8fa2cb3..c614e8a618 100644 --- a/src/generated/DirectoryRoles/Item/Members/Item/Ref/RefRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.Item.Members.Item.Ref /// /// Provides operations to manage the collection of directoryRole entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. @@ -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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/{directoryObject%2Did}/$ref", rawUrl) @@ -97,3 +100,4 @@ public RequestInformation ToDeleteRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.Item.Members.Count; using ApiSdk.DirectoryRoles.Item.Members.GraphApplication; using ApiSdk.DirectoryRoles.Item.Members.GraphDevice; @@ -10,6 +11,7 @@ using ApiSdk.DirectoryRoles.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.DirectoryRoles.Item.Members /// /// Provides operations to manage the members property of the microsoft.graph.directoryRole 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.directoryRoles.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.DirectoryRoles.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.DirectoryRoles.Item.Members.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -72,7 +75,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.DirectoryRoles.Item.Members.GraphApplication.GraphApplicationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -95,7 +98,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.DirectoryRoles.Item.Members.GraphDevice.GraphDeviceRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -118,7 +121,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.DirectoryRoles.Item.Members.GraphGroup.GraphGroupRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -141,7 +144,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.DirectoryRoles.Item.Members.GraphOrgContact.GraphOrgContactRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -164,7 +167,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.DirectoryRoles.Item.Members.GraphServicePrincipal.GraphServicePrincipalRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -187,7 +190,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.DirectoryRoles.Item.Members.GraphUser.GraphUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -320,7 +323,7 @@ public Command BuildRefNavCommand() { var command = new Command("ref"); command.Description = "Provides operations to manage the collection of directoryRole entities."; - var builder = new RefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryRoles.Item.Members.Ref.RefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -332,14 +335,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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -352,11 +355,11 @@ public MembersRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{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); @@ -367,7 +370,8 @@ public RequestInformation ToGetRequestInformation(Action /// Retrieve a list of the users that are assigned to the directory role. Only users can be assigned to a directory role. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. /// - public class MembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -431,3 +435,4 @@ public class MembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryRoles/Item/Members/Ref/RefRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Members/Ref/RefRequestBuilder.cs index d491b55369..ded71b8c8f 100644 --- a/src/generated/DirectoryRoles/Item/Members/Ref/RefRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.Item.Members.Ref /// /// Provides operations to manage the collection of directoryRole entities. /// - public class RefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefRequestBuilder : BaseCliRequestBuilder { /// /// Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. @@ -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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", rawUrl) @@ -222,11 +225,11 @@ public RefRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{direc /// Configuration 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}/directoryRoles/{directoryRole%2Did}/members/$ref?@id={%40id}", PathParameters); @@ -241,11 +244,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? 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}/directoryRoles/{directoryRole%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", 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(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 a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. /// - 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 @@ -293,7 +297,8 @@ public class RefRequestBuilderDeleteQueryParameters /// /// Retrieve a list of the users that are assigned to the directory role. Only users can be assigned to a directory role. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. /// - 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/DirectoryRoles/Item/Restore/RestoreRequestBuilder.cs b/src/generated/DirectoryRoles/Item/Restore/RestoreRequestBuilder.cs index 39bc4866a1..53d3a4cefd 100644 --- a/src/generated/DirectoryRoles/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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 directoryRoleIdOption = new Option("--directory-role-id", description: "The unique identifier of directoryRole") { }; directoryRoleIdOption.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}/directoryRoles/{directoryRole%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}/directoryRoles/{directoryRole%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.DirectoryRoles.Item.ScopedMembers.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}/directoryRoles/{directoryRole%2Did}/scopedMembers/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{directoryRole%2Did}/scopedMembers/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{dir /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectoryRoles/Item/ScopedMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs b/src/generated/DirectoryRoles/Item/ScopedMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs index 4851387ce9..6db076288b 100644 --- a/src/generated/DirectoryRoles/Item/ScopedMembers/Item/ScopedRoleMembershipItemRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/ScopedMembers/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.DirectoryRoles.Item.ScopedMembers.Item /// /// Provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity. /// - public class ScopedRoleMembershipItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedRoleMembershipItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property scopedMembers for directoryRoles @@ -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(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; @@ -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 ScopedRoleMembershipItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryRoles/{directoryRole%2Did}/scopedMembers/{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}/directoryRoles/{directoryRole%2Did}/scopedMembers/{scopedRoleMembership%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(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)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(ScopedRoleMembership body, A /// /// Members of this directory role that are scoped to administrative units. Read-only. Nullable. /// - 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 @@ -278,3 +282,4 @@ public class ScopedRoleMembershipItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryRoles/Item/ScopedMembers/ScopedMembersRequestBuilder.cs b/src/generated/DirectoryRoles/Item/ScopedMembers/ScopedMembersRequestBuilder.cs index e5fbb7b2d5..3e8f0ba313 100644 --- a/src/generated/DirectoryRoles/Item/ScopedMembers/ScopedMembersRequestBuilder.cs +++ b/src/generated/DirectoryRoles/Item/ScopedMembers/ScopedMembersRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectoryRoles.Item.ScopedMembers.Count; using ApiSdk.DirectoryRoles.Item.ScopedMembers.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DirectoryRoles.Item.ScopedMembers /// /// Provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity. /// - public class ScopedMembersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedMembersRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity. @@ -30,7 +33,7 @@ public class ScopedMembersRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ScopedRoleMembershipItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectoryRoles.Item.ScopedMembers.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.DirectoryRoles.Item.ScopedMembers.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(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; @@ -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 ScopedMembersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryRoles/{directoryRole%2Did}/scopedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ScopedMembersRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles/{directoryRole%2Did}/scopedMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public ScopedMembersRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRo /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(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)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(ScopedRoleMembership body, Ac /// /// Retrieve a list of scopedRoleMembership objects for a directory role. /// - public class ScopedMembersRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ScopedMembersRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class ScopedMembersRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectoryRoles/ValidateProperties/ValidatePropertiesPostRequestBody.cs b/src/generated/DirectoryRoles/ValidateProperties/ValidatePropertiesPostRequestBody.cs index c2637fc835..6b5ee541ae 100644 --- a/src/generated/DirectoryRoles/ValidateProperties/ValidatePropertiesPostRequestBody.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.DirectoryRoles.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/DirectoryRoles/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/DirectoryRoles/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 75480a6e00..b27f7da654 100644 --- a/src/generated/DirectoryRoles/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/DirectoryRoles/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.DirectoryRoles.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.DirectoryRoles.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}/directoryRoles/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}/directoryRoles/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.DirectoryRoles.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectoryRoles.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/DirectoryRolesWithRoleTemplateId/DirectoryRolesWithRoleTemplateIdRequestBuilder.cs b/src/generated/DirectoryRolesWithRoleTemplateId/DirectoryRolesWithRoleTemplateIdRequestBuilder.cs index f61cbbbb0a..8166a82c80 100644 --- a/src/generated/DirectoryRolesWithRoleTemplateId/DirectoryRolesWithRoleTemplateIdRequestBuilder.cs +++ b/src/generated/DirectoryRolesWithRoleTemplateId/DirectoryRolesWithRoleTemplateIdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DirectoryRolesWithRoleTemplateId /// /// Provides operations to manage the collection of directoryRole entities. /// - public class DirectoryRolesWithRoleTemplateIdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRolesWithRoleTemplateIdRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from directoryRoles by roleTemplateId @@ -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(DirectoryRole.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectoryRole.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 DirectoryRolesWithRoleTemplateIdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directoryRoles(roleTemplateId='{roleTemplateId}'){?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectoryRolesWithRoleTemplateIdRequestBuilder(string rawUrl) : base("{+baseurl}/directoryRoles(roleTemplateId='{roleTemplateId}'){?%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(DirectoryRole body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryRole body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectoryRole body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectoryRole body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -236,7 +239,8 @@ public RequestInformation ToPatchRequestInformation(DirectoryRole body, Action /// Retrieve the properties of a directoryRole object. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. /// - public class DirectoryRolesWithRoleTemplateIdRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryRolesWithRoleTemplateIdRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -261,3 +265,4 @@ public class DirectoryRolesWithRoleTemplateIdRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectorySettingTemplates/Count/CountRequestBuilder.cs b/src/generated/DirectorySettingTemplates/Count/CountRequestBuilder.cs index 7b5ad01beb..ac8427af67 100644 --- a/src/generated/DirectorySettingTemplates/Count/CountRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DirectorySettingTemplates.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}/directorySettingTemplates/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directorySettingTemplates/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/directorySettingTem /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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/DirectorySettingTemplates/Delta/DeltaGetResponse.cs b/src/generated/DirectorySettingTemplates/Delta/DeltaGetResponse.cs index 8e73e827c9..370f43361c 100644 --- a/src/generated/DirectorySettingTemplates/Delta/DeltaGetResponse.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Delta/DeltaRequestBuilder.cs b/src/generated/DirectorySettingTemplates/Delta/DeltaRequestBuilder.cs index 05d40daaa1..ef3395e6ba 100644 --- a/src/generated/DirectorySettingTemplates/Delta/DeltaRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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}/directorySettingTemplates/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}/directorySettingTemplates/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/DirectorySettingTemplates/DirectorySettingTemplatesRequestBuilder.cs b/src/generated/DirectorySettingTemplates/DirectorySettingTemplatesRequestBuilder.cs index ade6b2a147..0ed46d91c9 100644 --- a/src/generated/DirectorySettingTemplates/DirectorySettingTemplatesRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/DirectorySettingTemplatesRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectorySettingTemplates.Count; using ApiSdk.DirectorySettingTemplates.Delta; using ApiSdk.DirectorySettingTemplates.GetByIds; @@ -7,6 +8,7 @@ using ApiSdk.DirectorySettingTemplates.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.DirectorySettingTemplates /// /// Provides operations to manage the collection of directorySettingTemplate entities. /// - public class DirectorySettingTemplatesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectorySettingTemplatesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of directorySettingTemplate entities. @@ -35,7 +38,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DirectorySettingTemplateItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DirectorySettingTemplates.Item.DirectorySettingTemplateItemRequestBuilder(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.DirectorySettingTemplates.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(DirectorySettingTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectorySettingTemplate.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.DirectorySettingTemplates.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.DirectorySettingTemplates.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.DirectorySettingTemplates.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 = "Directory setting templates represents a set of templates of directory settings, from which directory settings may be created and used within a tenant. This operation retrieves the list of available directorySettingTemplates objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/directorysettingtemplate-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.DirectorySettingTemplates.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 DirectorySettingTemplatesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directorySettingTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectorySettingTemplatesRequestBuilder(string rawUrl) : base("{+baseurl}/directorySettingTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -294,11 +246,11 @@ public DirectorySettingTemplatesRequestBuilder(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); @@ -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(DirectorySettingTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectorySettingTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DirectorySettingTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DirectorySettingTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -330,7 +282,8 @@ public RequestInformation ToPostRequestInformation(DirectorySettingTemplate body /// /// Directory setting templates represents a set of templates of directory settings, from which directory settings may be created and used within a tenant. This operation retrieves the list of available directorySettingTemplates objects. /// - public class DirectorySettingTemplatesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectorySettingTemplatesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -394,3 +347,4 @@ public class DirectorySettingTemplatesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectorySettingTemplates/GetByIds/GetByIdsPostRequestBody.cs b/src/generated/DirectorySettingTemplates/GetByIds/GetByIdsPostRequestBody.cs index 06f3bdbe4e..680d2b023b 100644 --- a/src/generated/DirectorySettingTemplates/GetByIds/GetByIdsPostRequestBody.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.GetByIds.GetByIdsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostRequestBody(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/GetByIds/GetByIdsPostResponse.cs b/src/generated/DirectorySettingTemplates/GetByIds/GetByIdsPostResponse.cs index bfab1513ab..8abf874e71 100644 --- a/src/generated/DirectorySettingTemplates/GetByIds/GetByIdsPostResponse.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.GetByIds.GetByIdsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetByIdsPostResponse(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/GetByIds/GetByIdsRequestBuilder.cs b/src/generated/DirectorySettingTemplates/GetByIds/GetByIdsRequestBuilder.cs index 17a9be135a..6cb57d0087 100644 --- a/src/generated/DirectorySettingTemplates/GetByIds/GetByIdsRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.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}/directorySettingTemplates/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}/directorySettingTemplates/getByIds", rawUrl) @@ -101,11 +104,11 @@ public GetByIdsRequestBuilder(string rawUrl) : base("{+baseurl}/directorySetting /// Configuration for 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.DirectorySettingTemplates.GetByIds.GetByIdsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetByIdsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs b/src/generated/DirectorySettingTemplates/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs index f1a794fd98..31c1f81d53 100644 --- a/src/generated/DirectorySettingTemplates/GetUserOwnedObjects/GetUserOwnedObjectsPostRequestBody.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetUserOwnedObjectsPostRequestBody(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs b/src/generated/DirectorySettingTemplates/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs index 58c3782f89..00e72738f8 100644 --- a/src/generated/DirectorySettingTemplates/GetUserOwnedObjects/GetUserOwnedObjectsRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.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}/directorySettingTemplates/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}/directorySettingTemplates/getUserOwnedObjects", rawUrl) @@ -89,11 +92,11 @@ public GetUserOwnedObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direc /// Configuration for 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.DirectorySettingTemplates.GetUserOwnedObjects.GetUserOwnedObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetUserOwnedObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs b/src/generated/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs index 037172a4d1..9a688bd457 100644 --- a/src/generated/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs b/src/generated/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs index af9737ad67..610ecf0453 100644 --- a/src/generated/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsPostResponse.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Item.CheckMemberGroups.CheckMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberGroupsPostResponse(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs b/src/generated/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs index 243b39f753..ac6ad74629 100644 --- a/src/generated/DirectorySettingTemplates/Item/CheckMemberGroups/CheckMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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 directorySettingTemplateIdOption = new Option("--directory-setting-template-id", description: "The unique identifier of directorySettingTemplate") { }; directorySettingTemplateIdOption.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.DirectorySettingTemplates.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}/directorySettingTemplates/{directorySettingTemplate%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}/directorySettingTemplates/{directorySettingTemplate%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.DirectorySettingTemplates.Item.CheckMemberGroups.CheckMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs b/src/generated/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs index a6ddeb7f72..d1e503102b 100644 --- a/src/generated/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs b/src/generated/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs index 23d09f7398..31cca290c6 100644 --- a/src/generated/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsPostResponse.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Item.CheckMemberObjects.CheckMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckMemberObjectsPostResponse(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs b/src/generated/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs index f75bd2e238..da8e82cf4b 100644 --- a/src/generated/DirectorySettingTemplates/Item/CheckMemberObjects/CheckMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.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}/directorySettingTemplates/{directorySettingTemplate%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}/directorySettingTemplates/{directorySettingTemplate%2Did}/checkMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public CheckMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/direct /// Configuration for 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.DirectorySettingTemplates.Item.CheckMemberObjects.CheckMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/DirectorySettingTemplateItemRequestBuilder.cs b/src/generated/DirectorySettingTemplates/Item/DirectorySettingTemplateItemRequestBuilder.cs index 932fe4e186..98092e1646 100644 --- a/src/generated/DirectorySettingTemplates/Item/DirectorySettingTemplateItemRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/Item/DirectorySettingTemplateItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.DirectorySettingTemplates.Item.CheckMemberGroups; using ApiSdk.DirectorySettingTemplates.Item.CheckMemberObjects; using ApiSdk.DirectorySettingTemplates.Item.GetMemberGroups; @@ -6,6 +7,7 @@ using ApiSdk.DirectorySettingTemplates.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.DirectorySettingTemplates.Item /// /// Provides operations to manage the collection of directorySettingTemplate entities. /// - public class DirectorySettingTemplateItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectorySettingTemplateItemRequestBuilder : 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.DirectorySettingTemplates.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.DirectorySettingTemplates.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.DirectorySettingTemplates.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.DirectorySettingTemplates.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(DirectorySettingTemplate.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DirectorySettingTemplate.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.DirectorySettingTemplates.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 DirectorySettingTemplateItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/directorySettingTemplates/{directorySettingTemplate%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DirectorySettingTemplateItemRequestBuilder(string rawUrl) : base("{+baseurl}/directorySettingTemplates/{directorySettingTemplate%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(DirectorySettingTemplate body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectorySettingTemplate body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DirectorySettingTemplate body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DirectorySettingTemplate body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -326,7 +329,8 @@ public RequestInformation ToPatchRequestInformation(DirectorySettingTemplate bod /// /// A directory setting template represents a template of settings from which settings may be created within a tenant. This operation allows retrieval of the properties of the directorySettingTemplate object, including the available settings and their defaults. /// - public class DirectorySettingTemplateItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectorySettingTemplateItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -351,3 +355,4 @@ public class DirectorySettingTemplateItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs b/src/generated/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs index a5a7bcda67..41529c94d8 100644 --- a/src/generated/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsPostRequestBody.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Item.GetMemberGroups.GetMemberGroupsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostRequestBody(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs b/src/generated/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs index b5b074c3ae..92f8de08e9 100644 --- a/src/generated/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsPostResponse.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Item.GetMemberGroups.GetMemberGroupsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberGroupsPostResponse(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs b/src/generated/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs index 7cee8f70b9..d01117a719 100644 --- a/src/generated/DirectorySettingTemplates/Item/GetMemberGroups/GetMemberGroupsRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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 directorySettingTemplateIdOption = new Option("--directory-setting-template-id", description: "The unique identifier of directorySettingTemplate") { }; directorySettingTemplateIdOption.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.DirectorySettingTemplates.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}/directorySettingTemplates/{directorySettingTemplate%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}/directorySettingTemplates/{directorySettingTemplate%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.DirectorySettingTemplates.Item.GetMemberGroups.GetMemberGroupsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberGroupsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs b/src/generated/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs index e4245f07f4..4d908a212d 100644 --- a/src/generated/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsPostRequestBody.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Item.GetMemberObjects.GetMemberObjectsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostRequestBody(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs b/src/generated/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs index a4f70ae4ee..7400a87e52 100644 --- a/src/generated/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsPostResponse.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.Item.GetMemberObjects.GetMemberObjectsPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetMemberObjectsPostResponse(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs b/src/generated/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs index 97a7cbe36a..23a32f9495 100644 --- a/src/generated/DirectorySettingTemplates/Item/GetMemberObjects/GetMemberObjectsRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.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}/directorySettingTemplates/{directorySettingTemplate%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}/directorySettingTemplates/{directorySettingTemplate%2Did}/getMemberObjects", rawUrl) @@ -106,11 +109,11 @@ public GetMemberObjectsRequestBuilder(string rawUrl) : base("{+baseurl}/director /// Configuration for 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.DirectorySettingTemplates.Item.GetMemberObjects.GetMemberObjectsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GetMemberObjectsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/Item/Restore/RestoreRequestBuilder.cs b/src/generated/DirectorySettingTemplates/Item/Restore/RestoreRequestBuilder.cs index 40d2aca9ac..76fcffe5cf 100644 --- a/src/generated/DirectorySettingTemplates/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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 directorySettingTemplateIdOption = new Option("--directory-setting-template-id", description: "The unique identifier of directorySettingTemplate") { }; directorySettingTemplateIdOption.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}/directorySettingTemplates/{directorySettingTemplate%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}/directorySettingTemplates/{directorySettingTemplate%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.DirectorySettingTemplates.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.DirectorySettingTemplates.ValidateProperties.ValidatePropertiesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePropertiesPostRequestBody(); + return new global::ApiSdk.DirectorySettingTemplates.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/DirectorySettingTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs b/src/generated/DirectorySettingTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs index 90ee6b6db9..b403a066be 100644 --- a/src/generated/DirectorySettingTemplates/ValidateProperties/ValidatePropertiesRequestBuilder.cs +++ b/src/generated/DirectorySettingTemplates/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.DirectorySettingTemplates.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.DirectorySettingTemplates.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}/directorySettingTemplates/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}/directorySettingTemplates/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.DirectorySettingTemplates.ValidateProperties.ValidatePropertiesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePropertiesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.DirectorySettingTemplates.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/DomainDnsRecords/Count/CountRequestBuilder.cs b/src/generated/DomainDnsRecords/Count/CountRequestBuilder.cs index 7e85551ded..73f6e9f158 100644 --- a/src/generated/DomainDnsRecords/Count/CountRequestBuilder.cs +++ b/src/generated/DomainDnsRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.DomainDnsRecords.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}/domainDnsRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domainDnsRecords/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domainDnsRecords/$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); @@ -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/DomainDnsRecords/DomainDnsRecordsRequestBuilder.cs b/src/generated/DomainDnsRecords/DomainDnsRecordsRequestBuilder.cs index c65e778613..f8171d6baa 100644 --- a/src/generated/DomainDnsRecords/DomainDnsRecordsRequestBuilder.cs +++ b/src/generated/DomainDnsRecords/DomainDnsRecordsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.DomainDnsRecords.Count; using ApiSdk.DomainDnsRecords.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.DomainDnsRecords /// /// Provides operations to manage the collection of domainDnsRecord entities. /// - public class DomainDnsRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainDnsRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of domainDnsRecord entities. @@ -30,7 +33,7 @@ public class DomainDnsRecordsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DomainDnsRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.DomainDnsRecords.Item.DomainDnsRecordItemRequestBuilder(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.DomainDnsRecords.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(DomainDnsRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DomainDnsRecord.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 domainDnsRecords"; - 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 DomainDnsRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domainDnsRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DomainDnsRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/domainDnsRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -215,11 +167,11 @@ public DomainDnsRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/domainDn /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(DomainDnsRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DomainDnsRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,7 +203,8 @@ public RequestInformation ToPostRequestInformation(DomainDnsRecord body, Action< /// /// Get entities from domainDnsRecords /// - public class DomainDnsRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainDnsRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -315,3 +268,4 @@ public class DomainDnsRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/DomainDnsRecords/Item/DomainDnsRecordItemRequestBuilder.cs b/src/generated/DomainDnsRecords/Item/DomainDnsRecordItemRequestBuilder.cs index 30c044afd1..5f36fb2a6d 100644 --- a/src/generated/DomainDnsRecords/Item/DomainDnsRecordItemRequestBuilder.cs +++ b/src/generated/DomainDnsRecords/Item/DomainDnsRecordItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.DomainDnsRecords.Item /// /// Provides operations to manage the collection of domainDnsRecord entities. /// - public class DomainDnsRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainDnsRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete entity from domainDnsRecords @@ -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(DomainDnsRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DomainDnsRecord.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 DomainDnsRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domainDnsRecords/{domainDnsRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DomainDnsRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/domainDnsRecords/{domainDnsRecord%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(DomainDnsRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DomainDnsRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -235,7 +238,8 @@ public RequestInformation ToPatchRequestInformation(DomainDnsRecord body, Action /// /// Get entity from domainDnsRecords by key /// - public class DomainDnsRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainDnsRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class DomainDnsRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Count/CountRequestBuilder.cs b/src/generated/Domains/Count/CountRequestBuilder.cs index e7de92fd91..c980ab8930 100644 --- a/src/generated/Domains/Count/CountRequestBuilder.cs +++ b/src/generated/Domains/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Domains.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}/domains/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/$count{?%24filter,%24search}", rawUrl) @@ -77,11 +68,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/$count{?%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); @@ -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/Domains/DomainsRequestBuilder.cs b/src/generated/Domains/DomainsRequestBuilder.cs index 31f8bbc4f0..5bb1d9da78 100644 --- a/src/generated/Domains/DomainsRequestBuilder.cs +++ b/src/generated/Domains/DomainsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Domains.Count; using ApiSdk.Domains.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Domains /// /// Provides operations to manage the collection of domain entities. /// - public class DomainsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of domain entities. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DomainItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.DomainItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDomainNameReferencesNavCommand()); commands.Add(builder.BuildFederationConfigurationNavCommand()); @@ -40,6 +43,7 @@ public Tuple, List> BuildCommand() executables.Add(builder.BuildPatchCommand()); commands.Add(builder.BuildPromoteNavCommand()); commands.Add(builder.BuildPromoteToInitialNavCommand()); + commands.Add(builder.BuildRootDomainNavCommand()); commands.Add(builder.BuildServiceConfigurationRecordsNavCommand()); commands.Add(builder.BuildSharedEmailDomainInvitationsNavCommand()); commands.Add(builder.BuildVerificationDnsRecordsNavCommand()); @@ -54,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.Domains.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(Domain.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Domain.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -118,41 +122,6 @@ public Command BuildListCommand() { var command = new Command("list"); command.Description = "Retrieve a list of domain objects.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/domain-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"); @@ -160,14 +129,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); @@ -177,14 +138,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}, @@ -207,14 +160,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DomainsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DomainsRequestBuilder(string rawUrl) : base("{+baseurl}/domains{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +180,11 @@ public DomainsRequestBuilder(string rawUrl) : base("{+baseurl}/domains{?%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); @@ -247,11 +200,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Domain body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Domain body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Domain body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Domain body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +216,8 @@ public RequestInformation ToPostRequestInformation(Domain body, Action /// Retrieve a list of domain objects. /// - public class DomainsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +281,4 @@ public class DomainsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/DomainItemRequestBuilder.cs b/src/generated/Domains/Item/DomainItemRequestBuilder.cs index 537c3c876e..10085d4a1c 100644 --- a/src/generated/Domains/Item/DomainItemRequestBuilder.cs +++ b/src/generated/Domains/Item/DomainItemRequestBuilder.cs @@ -1,15 +1,18 @@ // +#pragma warning disable CS0618 using ApiSdk.Domains.Item.DomainNameReferences; using ApiSdk.Domains.Item.FederationConfiguration; using ApiSdk.Domains.Item.ForceDelete; using ApiSdk.Domains.Item.Promote; using ApiSdk.Domains.Item.PromoteToInitial; +using ApiSdk.Domains.Item.RootDomain; using ApiSdk.Domains.Item.ServiceConfigurationRecords; using ApiSdk.Domains.Item.SharedEmailDomainInvitations; using ApiSdk.Domains.Item.VerificationDnsRecords; using ApiSdk.Domains.Item.Verify; using ApiSdk.Models.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 +31,8 @@ namespace ApiSdk.Domains.Item /// /// Provides operations to manage the collection of domain entities. /// - public class DomainItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete a domain from a tenant. @@ -74,7 +78,7 @@ public Command BuildDomainNameReferencesNavCommand() { var command = new Command("domain-name-references"); command.Description = "Provides operations to manage the domainNameReferences property of the microsoft.graph.domain entity."; - var builder = new DomainNameReferencesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.DomainNameReferences.DomainNameReferencesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -100,7 +104,7 @@ public Command BuildFederationConfigurationNavCommand() { var command = new Command("federation-configuration"); command.Description = "Provides operations to manage the federationConfiguration property of the microsoft.graph.domain entity."; - var builder = new FederationConfigurationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.FederationConfiguration.FederationConfigurationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -127,7 +131,7 @@ public Command BuildForceDeleteNavCommand() { var command = new Command("force-delete"); command.Description = "Provides operations to call the forceDelete method."; - var builder = new ForceDeleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.ForceDelete.ForceDeleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -220,8 +224,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Domain.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Domain.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -249,7 +253,7 @@ public Command BuildPromoteNavCommand() { var command = new Command("promote"); command.Description = "Provides operations to call the promote method."; - var builder = new PromoteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.Promote.PromoteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -266,7 +270,7 @@ public Command BuildPromoteToInitialNavCommand() { var command = new Command("promote-to-initial"); command.Description = "Provides operations to call the promoteToInitial method."; - var builder = new PromoteToInitialRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.PromoteToInitial.PromoteToInitialRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -276,6 +280,23 @@ public Command BuildPromoteToInitialNavCommand() return command; } /// + /// Provides operations to manage the rootDomain property of the microsoft.graph.domain entity. + /// + /// A + public Command BuildRootDomainNavCommand() + { + var command = new Command("root-domain"); + command.Description = "Provides operations to manage the rootDomain property of the microsoft.graph.domain entity."; + var builder = new global::ApiSdk.Domains.Item.RootDomain.RootDomainRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// /// Provides operations to manage the serviceConfigurationRecords property of the microsoft.graph.domain entity. /// /// A @@ -283,7 +304,7 @@ public Command BuildServiceConfigurationRecordsNavCommand() { var command = new Command("service-configuration-records"); command.Description = "Provides operations to manage the serviceConfigurationRecords property of the microsoft.graph.domain entity."; - var builder = new ServiceConfigurationRecordsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.ServiceConfigurationRecords.ServiceConfigurationRecordsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -310,7 +331,7 @@ public Command BuildSharedEmailDomainInvitationsNavCommand() { var command = new Command("shared-email-domain-invitations"); command.Description = "Provides operations to manage the sharedEmailDomainInvitations property of the microsoft.graph.domain entity."; - var builder = new SharedEmailDomainInvitationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.SharedEmailDomainInvitations.SharedEmailDomainInvitationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -337,7 +358,7 @@ public Command BuildVerificationDnsRecordsNavCommand() { var command = new Command("verification-dns-records"); command.Description = "Provides operations to manage the verificationDnsRecords property of the microsoft.graph.domain entity."; - var builder = new VerificationDnsRecordsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.VerificationDnsRecords.VerificationDnsRecordsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -364,7 +385,7 @@ public Command BuildVerifyNavCommand() { var command = new Command("verify"); command.Description = "Provides operations to call the verify method."; - var builder = new VerifyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.Verify.VerifyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -374,14 +395,14 @@ public Command BuildVerifyNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DomainItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DomainItemRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}{?%24expand,%24select}", rawUrl) @@ -413,11 +434,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -433,11 +454,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(Domain body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Domain body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Domain body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Domain body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -449,7 +470,8 @@ public RequestInformation ToPatchRequestInformation(Domain body, Action /// Retrieve the properties and relationships of domain object. /// - public class DomainItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -474,3 +496,4 @@ public class DomainItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/DomainNameReferences/Count/CountRequestBuilder.cs b/src/generated/Domains/Item/DomainNameReferences/Count/CountRequestBuilder.cs index 3f9666d20c..9b802f9767 100644 --- a/src/generated/Domains/Item/DomainNameReferences/Count/CountRequestBuilder.cs +++ b/src/generated/Domains/Item/DomainNameReferences/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Domains.Item.DomainNameReferences.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}/domains/{domain%2Did}/domainNameReferences/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/domainNameReferences/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%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/Domains/Item/DomainNameReferences/DomainNameReferencesRequestBuilder.cs b/src/generated/Domains/Item/DomainNameReferences/DomainNameReferencesRequestBuilder.cs index 9ad878b937..667ecc50be 100644 --- a/src/generated/Domains/Item/DomainNameReferences/DomainNameReferencesRequestBuilder.cs +++ b/src/generated/Domains/Item/DomainNameReferences/DomainNameReferencesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Domains.Item.DomainNameReferences.Count; using ApiSdk.Domains.Item.DomainNameReferences.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Domains.Item.DomainNameReferences /// /// Provides operations to manage the domainNameReferences property of the microsoft.graph.domain entity. /// - public class DomainNameReferencesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainNameReferencesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the domainNameReferences property of the microsoft.graph.domain entity. @@ -30,7 +33,7 @@ public class DomainNameReferencesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DirectoryObjectItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.DomainNameReferences.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.Domains.Item.DomainNameReferences.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 DomainNameReferencesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/domainNameReferences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DomainNameReferencesRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/domainNameReferences{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -175,11 +178,11 @@ public DomainNameReferencesRequestBuilder(string rawUrl) : base("{+baseurl}/doma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 list of directoryObject with a reference to the domain. The returned list will contain all directory objects that have a dependency on the domain. /// - public class DomainNameReferencesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainNameReferencesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -254,3 +258,4 @@ public class DomainNameReferencesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/DomainNameReferences/Item/DirectoryObjectItemRequestBuilder.cs b/src/generated/Domains/Item/DomainNameReferences/Item/DirectoryObjectItemRequestBuilder.cs index 2b30d062d7..6e7f9e1fe5 100644 --- a/src/generated/Domains/Item/DomainNameReferences/Item/DirectoryObjectItemRequestBuilder.cs +++ b/src/generated/Domains/Item/DomainNameReferences/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,16 +21,17 @@ namespace ApiSdk.Domains.Item.DomainNameReferences.Item /// /// Provides operations to manage the domainNameReferences property of the microsoft.graph.domain entity. /// - public class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DirectoryObjectItemRequestBuilder : BaseCliRequestBuilder { /// - /// The objects such as users and groups that reference the domain ID. Read-only, Nullable. Supports $expand and $filter by the OData type of objects returned. For example, /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group. + /// The objects such as users and groups that reference the domain ID. Read-only, Nullable. Does not support $expand. Supports $filter by the OData type of objects returned. For example, /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "The objects such as users and groups that reference the domain ID. Read-only, Nullable. Supports $expand and $filter by the OData type of objects returned. For example, /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group."; + command.Description = "The objects such as users and groups that reference the domain ID. Read-only, Nullable. Does not support $expand. Supports $filter by the OData type of objects returned. For example, /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group."; var domainIdOption = new Option("--domain-id", description: "The unique identifier of domain") { }; domainIdOption.IsRequired = true; @@ -80,31 +83,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 DirectoryObjectItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/domainNameReferences/{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}/domains/{domain%2Did}/domainNameReferences/{directoryObject%2Did}{?%24expand,%24select}", rawUrl) { } /// - /// The objects such as users and groups that reference the domain ID. Read-only, Nullable. Supports $expand and $filter by the OData type of objects returned. For example, /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group. + /// The objects such as users and groups that reference the domain ID. Read-only, Nullable. Does not support $expand. Supports $filter by the OData type of objects returned. For example, /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group. /// /// 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); @@ -113,9 +116,10 @@ public RequestInformation ToGetRequestInformation(Action - /// The objects such as users and groups that reference the domain ID. Read-only, Nullable. Supports $expand and $filter by the OData type of objects returned. For example, /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group. + /// The objects such as users and groups that reference the domain ID. Read-only, Nullable. Does not support $expand. Supports $filter by the OData type of objects returned. For example, /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group. /// - 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/Domains/Item/FederationConfiguration/Count/CountRequestBuilder.cs b/src/generated/Domains/Item/FederationConfiguration/Count/CountRequestBuilder.cs index 3050fb4016..3b18ffcc8e 100644 --- a/src/generated/Domains/Item/FederationConfiguration/Count/CountRequestBuilder.cs +++ b/src/generated/Domains/Item/FederationConfiguration/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Domains.Item.FederationConfiguration.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}/domains/{domain%2Did}/federationConfiguration/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/federationConfiguration/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%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/Domains/Item/FederationConfiguration/FederationConfigurationRequestBuilder.cs b/src/generated/Domains/Item/FederationConfiguration/FederationConfigurationRequestBuilder.cs index de09a4aca3..640f69ed0e 100644 --- a/src/generated/Domains/Item/FederationConfiguration/FederationConfigurationRequestBuilder.cs +++ b/src/generated/Domains/Item/FederationConfiguration/FederationConfigurationRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Domains.Item.FederationConfiguration.Count; using ApiSdk.Domains.Item.FederationConfiguration.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Domains.Item.FederationConfiguration /// /// Provides operations to manage the federationConfiguration property of the microsoft.graph.domain entity. /// - public class FederationConfigurationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederationConfigurationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the federationConfiguration property of the microsoft.graph.domain entity. @@ -30,7 +33,7 @@ public class FederationConfigurationRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new InternalDomainFederationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.FederationConfiguration.Item.InternalDomainFederationItemRequestBuilder(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.Domains.Item.FederationConfiguration.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(InternalDomainFederation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.InternalDomainFederation.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 FederationConfigurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/federationConfiguration{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FederationConfigurationRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/federationConfiguration{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -229,11 +232,11 @@ public FederationConfigurationRequestBuilder(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(InternalDomainFederation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.InternalDomainFederation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(InternalDomainFederation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.InternalDomainFederation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -265,7 +268,8 @@ public RequestInformation ToPostRequestInformation(InternalDomainFederation body /// /// Read the properties of the internalDomainFederation objects for the domain. This API returns only one object in the collection. /// - public class FederationConfigurationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FederationConfigurationRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -329,3 +333,4 @@ public class FederationConfigurationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/FederationConfiguration/Item/InternalDomainFederationItemRequestBuilder.cs b/src/generated/Domains/Item/FederationConfiguration/Item/InternalDomainFederationItemRequestBuilder.cs index cd15f009b2..3ba169bc5b 100644 --- a/src/generated/Domains/Item/FederationConfiguration/Item/InternalDomainFederationItemRequestBuilder.cs +++ b/src/generated/Domains/Item/FederationConfiguration/Item/InternalDomainFederationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Domains.Item.FederationConfiguration.Item /// /// Provides operations to manage the federationConfiguration property of the microsoft.graph.domain entity. /// - public class InternalDomainFederationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InternalDomainFederationItemRequestBuilder : BaseCliRequestBuilder { /// /// Deletes an internalDomainFederation object. @@ -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(InternalDomainFederation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.InternalDomainFederation.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 InternalDomainFederationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/federationConfiguration/{internalDomainFederation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public InternalDomainFederationItemRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/federationConfiguration/{internalDomainFederation%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(InternalDomainFederation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.InternalDomainFederation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(InternalDomainFederation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.InternalDomainFederation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -256,7 +259,8 @@ public RequestInformation ToPatchRequestInformation(InternalDomainFederation bod /// /// Read the properties and relationships of an internalDomainFederation object. /// - public class InternalDomainFederationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InternalDomainFederationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -281,3 +285,4 @@ public class InternalDomainFederationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/ForceDelete/ForceDeletePostRequestBody.cs b/src/generated/Domains/Item/ForceDelete/ForceDeletePostRequestBody.cs index a0354c89f9..79dd4cd2d6 100644 --- a/src/generated/Domains/Item/ForceDelete/ForceDeletePostRequestBody.cs +++ b/src/generated/Domains/Item/ForceDelete/ForceDeletePostRequestBody.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.Domains.Item.ForceDelete { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ForceDeletePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ForceDeletePostRequestBody : IAdditionalDataHolder, 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 ForceDeletePostRequestBody : IAdditionalDataHolder, IParsable /// The disableUserAccounts property public bool? DisableUserAccounts { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ForceDeletePostRequestBody() { @@ -24,12 +26,12 @@ public ForceDeletePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ForceDeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Domains.Item.ForceDelete.ForceDeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ForceDeletePostRequestBody(); + return new global::ApiSdk.Domains.Item.ForceDelete.ForceDeletePostRequestBody(); } /// /// 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/Domains/Item/ForceDelete/ForceDeleteRequestBuilder.cs b/src/generated/Domains/Item/ForceDelete/ForceDeleteRequestBuilder.cs index 98d2ccd2fb..8aa2a18228 100644 --- a/src/generated/Domains/Item/ForceDelete/ForceDeleteRequestBuilder.cs +++ b/src/generated/Domains/Item/ForceDelete/ForceDeleteRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Domains.Item.ForceDelete /// /// Provides operations to call the forceDelete method. /// - public class ForceDeleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ForceDeleteRequestBuilder : BaseCliRequestBuilder { /// /// Delete a domain using an asynchronous operation. Before performing this operation, you must update or remove any references to Exchange as the provisioning service. The following actions are performed as part of this operation: After the domain deletion completes, API operations for the deleted domain return a 404 HTTP response code. To verify deletion of a domain, you can perform a get domain. If the domain was successfully deleted, a 404 HTTP response code is returned in the response. @@ -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(ForceDeletePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Domains.Item.ForceDelete.ForceDeletePostRequestBody.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 ForceDeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/forceDelete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ForceDeleteRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/forceDelete", rawUrl) @@ -84,11 +87,11 @@ public ForceDeleteRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{doma /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ForceDeletePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Domains.Item.ForceDelete.ForceDeletePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ForceDeletePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Domains.Item.ForceDelete.ForceDeletePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -99,3 +102,4 @@ public RequestInformation ToPostRequestInformation(ForceDeletePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/Promote/PromotePostResponse.cs b/src/generated/Domains/Item/Promote/PromotePostResponse.cs index 1a0b010f5a..800b86d77f 100644 --- a/src/generated/Domains/Item/Promote/PromotePostResponse.cs +++ b/src/generated/Domains/Item/Promote/PromotePostResponse.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.Domains.Item.Promote { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PromotePostResponse : IAdditionalDataHolder, IParsable + public partial class PromotePostResponse : IAdditionalDataHolder, 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 PromotePostResponse : 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 PromotePostResponse() { @@ -24,12 +26,12 @@ public PromotePostResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PromotePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Domains.Item.Promote.PromotePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PromotePostResponse(); + return new global::ApiSdk.Domains.Item.Promote.PromotePostResponse(); } /// /// 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/Domains/Item/Promote/PromoteRequestBuilder.cs b/src/generated/Domains/Item/Promote/PromoteRequestBuilder.cs index 7a0d27505c..b0c4a59fd7 100644 --- a/src/generated/Domains/Item/Promote/PromoteRequestBuilder.cs +++ b/src/generated/Domains/Item/Promote/PromoteRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Domains.Item.Promote /// /// Provides operations to call the promote method. /// - public class PromoteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PromoteRequestBuilder : BaseCliRequestBuilder { /// /// Promote a verified subdomain to the root domain. A verified domain has its isVerified property set to true. @@ -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 PromoteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/promote", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PromoteRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/promote", rawUrl) @@ -94,3 +97,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.Domains.Item.PromoteToInitial /// /// Provides operations to call the promoteToInitial method. /// - public class PromoteToInitialRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PromoteToInitialRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action promoteToInitial @@ -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 PromoteToInitialRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/promoteToInitial", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PromoteToInitialRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/promoteToInitial", rawUrl) @@ -83,3 +86,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; +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.Domains.Item.RootDomain +{ + /// + /// Provides operations to manage the rootDomain property of the microsoft.graph.domain entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RootDomainRequestBuilder : BaseCliRequestBuilder + { + /// + /// Get the root domain of a subdomain.The API returns a single object which is the root domain of the specified subdomain. + /// Find more info here + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Get the root domain of a subdomain.The API returns a single object which is the root domain of the specified subdomain.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/domain-list-rootdomain?view=graph-rest-beta"; + var domainIdOption = new Option("--domain-id", description: "The unique identifier of domain") { + }; + domainIdOption.IsRequired = true; + command.AddOption(domainIdOption); + 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 domainId = invocationContext.ParseResult.GetValueForOption(domainIdOption); + 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 (domainId is not null) requestInfo.PathParameters.Add("domain%2Did", domainId); + 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 RootDomainRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/rootDomain{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RootDomainRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/rootDomain{?%24expand,%24select}", rawUrl) + { + } + /// + /// Get the root domain of a subdomain.The API returns a single object which is the root domain of the specified subdomain. + /// + /// 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 root domain of a subdomain.The API returns a single object which is the root domain of the specified subdomain. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RootDomainRequestBuilderGetQueryParameters + { + /// 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/Domains/Item/ServiceConfigurationRecords/Count/CountRequestBuilder.cs b/src/generated/Domains/Item/ServiceConfigurationRecords/Count/CountRequestBuilder.cs index 1c62faddad..95ab3a38a4 100644 --- a/src/generated/Domains/Item/ServiceConfigurationRecords/Count/CountRequestBuilder.cs +++ b/src/generated/Domains/Item/ServiceConfigurationRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Domains.Item.ServiceConfigurationRecords.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}/domains/{domain%2Did}/serviceConfigurationRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/serviceConfigurationRecords/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%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/Domains/Item/ServiceConfigurationRecords/Item/DomainDnsRecordItemRequestBuilder.cs b/src/generated/Domains/Item/ServiceConfigurationRecords/Item/DomainDnsRecordItemRequestBuilder.cs index 1ef102ad06..2386a333c7 100644 --- a/src/generated/Domains/Item/ServiceConfigurationRecords/Item/DomainDnsRecordItemRequestBuilder.cs +++ b/src/generated/Domains/Item/ServiceConfigurationRecords/Item/DomainDnsRecordItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Domains.Item.ServiceConfigurationRecords.Item /// /// Provides operations to manage the serviceConfigurationRecords property of the microsoft.graph.domain entity. /// - public class DomainDnsRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainDnsRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property serviceConfigurationRecords for domains @@ -63,13 +66,13 @@ public Command BuildDeleteCommand() return command; } /// - /// DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Supports $expand. + /// DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Does not support $expand. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Supports $expand."; + command.Description = "DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Does not support $expand."; var domainIdOption = new Option("--domain-id", description: "The unique identifier of domain") { }; domainIdOption.IsRequired = true; @@ -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(DomainDnsRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DomainDnsRecord.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 DomainDnsRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/serviceConfigurationRecords/{domainDnsRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DomainDnsRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/serviceConfigurationRecords/{domainDnsRecord%2Did}{?%24expand,%24select}", rawUrl) @@ -211,17 +214,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Supports $expand. + /// DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Does not support $expand. /// /// 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 +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(DomainDnsRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DomainDnsRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,9 +254,10 @@ public RequestInformation ToPatchRequestInformation(DomainDnsRecord body, Action return requestInfo; } /// - /// DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Supports $expand. + /// DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Does not support $expand. /// - public class DomainDnsRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainDnsRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DomainDnsRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/ServiceConfigurationRecords/ServiceConfigurationRecordsRequestBuilder.cs b/src/generated/Domains/Item/ServiceConfigurationRecords/ServiceConfigurationRecordsRequestBuilder.cs index 50b8fdbe74..a03679298d 100644 --- a/src/generated/Domains/Item/ServiceConfigurationRecords/ServiceConfigurationRecordsRequestBuilder.cs +++ b/src/generated/Domains/Item/ServiceConfigurationRecords/ServiceConfigurationRecordsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Domains.Item.ServiceConfigurationRecords.Count; using ApiSdk.Domains.Item.ServiceConfigurationRecords.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Domains.Item.ServiceConfigurationRecords /// /// Provides operations to manage the serviceConfigurationRecords property of the microsoft.graph.domain entity. /// - public class ServiceConfigurationRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceConfigurationRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the serviceConfigurationRecords property of the microsoft.graph.domain entity. @@ -30,7 +33,7 @@ public class ServiceConfigurationRecordsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DomainDnsRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.ServiceConfigurationRecords.Item.DomainDnsRecordItemRequestBuilder(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.Domains.Item.ServiceConfigurationRecords.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(DomainDnsRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DomainDnsRecord.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 ServiceConfigurationRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/serviceConfigurationRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ServiceConfigurationRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/serviceConfigurationRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public ServiceConfigurationRecordsRequestBuilder(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); @@ -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(DomainDnsRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DomainDnsRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(DomainDnsRecord body, Action< /// /// Retrieves a list of domainDnsRecord objects needed to enable services for the domain. Use the returned list to add records to the zone file of the domain. This can be done through the domain registrar or DNS server configuration. /// - public class ServiceConfigurationRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceConfigurationRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class ServiceConfigurationRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/SharedEmailDomainInvitations/Count/CountRequestBuilder.cs b/src/generated/Domains/Item/SharedEmailDomainInvitations/Count/CountRequestBuilder.cs index 5cd800ca62..12976489cb 100644 --- a/src/generated/Domains/Item/SharedEmailDomainInvitations/Count/CountRequestBuilder.cs +++ b/src/generated/Domains/Item/SharedEmailDomainInvitations/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Domains.Item.SharedEmailDomainInvitations.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}/domains/{domain%2Did}/sharedEmailDomainInvitations/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/sharedEmailDomainInvitations/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%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/Domains/Item/SharedEmailDomainInvitations/Item/SharedEmailDomainInvitationItemRequestBuilder.cs b/src/generated/Domains/Item/SharedEmailDomainInvitations/Item/SharedEmailDomainInvitationItemRequestBuilder.cs index 6a06f1ef90..07bbbe6209 100644 --- a/src/generated/Domains/Item/SharedEmailDomainInvitations/Item/SharedEmailDomainInvitationItemRequestBuilder.cs +++ b/src/generated/Domains/Item/SharedEmailDomainInvitations/Item/SharedEmailDomainInvitationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Domains.Item.SharedEmailDomainInvitations.Item /// /// Provides operations to manage the sharedEmailDomainInvitations property of the microsoft.graph.domain entity. /// - public class SharedEmailDomainInvitationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedEmailDomainInvitationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property sharedEmailDomainInvitations for domains @@ -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(SharedEmailDomainInvitation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SharedEmailDomainInvitation.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 SharedEmailDomainInvitationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/sharedEmailDomainInvitations/{sharedEmailDomainInvitation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SharedEmailDomainInvitationItemRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/sharedEmailDomainInvitations/{sharedEmailDomainInvitation%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(SharedEmailDomainInvitation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SharedEmailDomainInvitation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(SharedEmailDomainInvitation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.SharedEmailDomainInvitation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,7 +256,8 @@ public RequestInformation ToPatchRequestInformation(SharedEmailDomainInvitation /// /// Get sharedEmailDomainInvitations from domains /// - public class SharedEmailDomainInvitationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedEmailDomainInvitationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class SharedEmailDomainInvitationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/SharedEmailDomainInvitations/SharedEmailDomainInvitationsRequestBuilder.cs b/src/generated/Domains/Item/SharedEmailDomainInvitations/SharedEmailDomainInvitationsRequestBuilder.cs index 1f9ba9308b..96f791e817 100644 --- a/src/generated/Domains/Item/SharedEmailDomainInvitations/SharedEmailDomainInvitationsRequestBuilder.cs +++ b/src/generated/Domains/Item/SharedEmailDomainInvitations/SharedEmailDomainInvitationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Domains.Item.SharedEmailDomainInvitations.Count; using ApiSdk.Domains.Item.SharedEmailDomainInvitations.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Domains.Item.SharedEmailDomainInvitations /// /// Provides operations to manage the sharedEmailDomainInvitations property of the microsoft.graph.domain entity. /// - public class SharedEmailDomainInvitationsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedEmailDomainInvitationsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the sharedEmailDomainInvitations property of the microsoft.graph.domain entity. @@ -30,7 +33,7 @@ public class SharedEmailDomainInvitationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new SharedEmailDomainInvitationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.SharedEmailDomainInvitations.Item.SharedEmailDomainInvitationItemRequestBuilder(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.Domains.Item.SharedEmailDomainInvitations.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(SharedEmailDomainInvitation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.SharedEmailDomainInvitation.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 SharedEmailDomainInvitationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/sharedEmailDomainInvitations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SharedEmailDomainInvitationsRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/sharedEmailDomainInvitations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -227,11 +230,11 @@ public SharedEmailDomainInvitationsRequestBuilder(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(SharedEmailDomainInvitation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SharedEmailDomainInvitation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SharedEmailDomainInvitation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.SharedEmailDomainInvitation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -263,7 +266,8 @@ public RequestInformation ToPostRequestInformation(SharedEmailDomainInvitation b /// /// Get sharedEmailDomainInvitations from domains /// - public class SharedEmailDomainInvitationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SharedEmailDomainInvitationsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -327,3 +331,4 @@ public class SharedEmailDomainInvitationsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/VerificationDnsRecords/Count/CountRequestBuilder.cs b/src/generated/Domains/Item/VerificationDnsRecords/Count/CountRequestBuilder.cs index 97352b1c0f..600a912b66 100644 --- a/src/generated/Domains/Item/VerificationDnsRecords/Count/CountRequestBuilder.cs +++ b/src/generated/Domains/Item/VerificationDnsRecords/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Domains.Item.VerificationDnsRecords.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}/domains/{domain%2Did}/verificationDnsRecords/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/verificationDnsRecords/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%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/Domains/Item/VerificationDnsRecords/Item/DomainDnsRecordItemRequestBuilder.cs b/src/generated/Domains/Item/VerificationDnsRecords/Item/DomainDnsRecordItemRequestBuilder.cs index f325720c4c..d5c132a85a 100644 --- a/src/generated/Domains/Item/VerificationDnsRecords/Item/DomainDnsRecordItemRequestBuilder.cs +++ b/src/generated/Domains/Item/VerificationDnsRecords/Item/DomainDnsRecordItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Domains.Item.VerificationDnsRecords.Item /// /// Provides operations to manage the verificationDnsRecords property of the microsoft.graph.domain entity. /// - public class DomainDnsRecordItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainDnsRecordItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property verificationDnsRecords for domains @@ -63,13 +66,13 @@ public Command BuildDeleteCommand() return command; } /// - /// DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Supports $expand. + /// DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Does not support $expand. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Supports $expand."; + command.Description = "DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Does not support $expand."; var domainIdOption = new Option("--domain-id", description: "The unique identifier of domain") { }; domainIdOption.IsRequired = true; @@ -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(DomainDnsRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DomainDnsRecord.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 DomainDnsRecordItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/verificationDnsRecords/{domainDnsRecord%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DomainDnsRecordItemRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/verificationDnsRecords/{domainDnsRecord%2Did}{?%24expand,%24select}", rawUrl) @@ -211,17 +214,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Supports $expand. + /// DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Does not support $expand. /// /// 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 +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(DomainDnsRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DomainDnsRecord body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,9 +254,10 @@ public RequestInformation ToPatchRequestInformation(DomainDnsRecord body, Action return requestInfo; } /// - /// DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Supports $expand. + /// DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Does not support $expand. /// - public class DomainDnsRecordItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DomainDnsRecordItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class DomainDnsRecordItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/VerificationDnsRecords/VerificationDnsRecordsRequestBuilder.cs b/src/generated/Domains/Item/VerificationDnsRecords/VerificationDnsRecordsRequestBuilder.cs index 989241b390..c2ea11a790 100644 --- a/src/generated/Domains/Item/VerificationDnsRecords/VerificationDnsRecordsRequestBuilder.cs +++ b/src/generated/Domains/Item/VerificationDnsRecords/VerificationDnsRecordsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Domains.Item.VerificationDnsRecords.Count; using ApiSdk.Domains.Item.VerificationDnsRecords.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Domains.Item.VerificationDnsRecords /// /// Provides operations to manage the verificationDnsRecords property of the microsoft.graph.domain entity. /// - public class VerificationDnsRecordsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VerificationDnsRecordsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the verificationDnsRecords property of the microsoft.graph.domain entity. @@ -30,7 +33,7 @@ public class VerificationDnsRecordsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new DomainDnsRecordItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Domains.Item.VerificationDnsRecords.Item.DomainDnsRecordItemRequestBuilder(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.Domains.Item.VerificationDnsRecords.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(DomainDnsRecord.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DomainDnsRecord.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 VerificationDnsRecordsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/verificationDnsRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VerificationDnsRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/verificationDnsRecords{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public VerificationDnsRecordsRequestBuilder(string rawUrl) : base("{+baseurl}/do /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(DomainDnsRecord body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DomainDnsRecord body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DomainDnsRecord body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(DomainDnsRecord body, Action< /// /// Retrieve a list of domainDnsRecord objects. You cannot use an associated domain with your Microsoft Entra tenant until ownership is verified. To verify the ownership of the domain, retrieve the domain verification records and add the details to the zone file of the domain. This can be done through the domain registrar or DNS server configuration. Root domains require verification. For example, contoso.com requires verification. If a root domain is verified, subdomains of the root domain are automatically verified. For example, subdomain.contoso.com is automatically be verified if contoso.com has been verified. /// - public class VerificationDnsRecordsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VerificationDnsRecordsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class VerificationDnsRecordsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Domains/Item/Verify/VerifyRequestBuilder.cs b/src/generated/Domains/Item/Verify/VerifyRequestBuilder.cs index 92eb48ec2c..6117dd9c20 100644 --- a/src/generated/Domains/Item/Verify/VerifyRequestBuilder.cs +++ b/src/generated/Domains/Item/Verify/VerifyRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Domains.Item.Verify /// /// Provides operations to call the verify method. /// - public class VerifyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VerifyRequestBuilder : BaseCliRequestBuilder { /// /// Validate the ownership of a domain. @@ -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 VerifyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/domains/{domain%2Did}/verify", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VerifyRequestBuilder(string rawUrl) : base("{+baseurl}/domains/{domain%2Did}/verify", rawUrl) @@ -95,3 +98,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item; using ApiSdk.Models.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.Drives /// /// Provides operations to manage the collection of drive entities. /// - public class DrivesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DrivesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the collection of drive entities. @@ -30,7 +33,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DriveItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.DriveItemRequestBuilder(PathParameters); commands.Add(builder.BuildActivitiesNavCommand()); commands.Add(builder.BuildBundlesNavCommand()); commands.Add(builder.BuildCreatedByUserNavCommand()); @@ -72,8 +75,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Drive.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Drive.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -98,40 +101,9 @@ public Command BuildCreateCommand() /// A public Command BuildListCommand() { - var driveIndexer = new DriveItemRequestBuilder(PathParameters); + var driveIndexer = new global::ApiSdk.Drives.Item.DriveItemRequestBuilder(PathParameters); var command = driveIndexer.BuildListNavCommand(); command.Description = "Get entities from drives"; - 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 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"); @@ -139,13 +111,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 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); @@ -155,13 +120,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.Orderby = orderby; - q.QueryParameters.Select = select; - q.QueryParameters.Expand = expand; }); var errorMapping = new Dictionary> { {"4XX", ODataError.CreateFromDiscriminatorValue}, @@ -184,14 +142,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DrivesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives{?%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DrivesRequestBuilder(string rawUrl) : base("{+baseurl}/drives{?%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -204,11 +162,11 @@ public DrivesRequestBuilder(string rawUrl) : base("{+baseurl}/drives{?%24expand, /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -224,11 +182,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.Drive body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Drive body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Drive body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Drive body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -240,7 +198,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Drive body, Act /// /// Get entities from drives /// - public class DrivesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DrivesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -301,3 +260,4 @@ public class DrivesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Activities/ActivitiesRequestBuilder.cs b/src/generated/Drives/Item/Activities/ActivitiesRequestBuilder.cs index 4a22ff89cf..04e2503fc2 100644 --- a/src/generated/Drives/Item/Activities/ActivitiesRequestBuilder.cs +++ b/src/generated/Drives/Item/Activities/ActivitiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Activities.Count; using ApiSdk.Drives.Item.Activities.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Activities /// /// Provides operations to manage the activities property of the microsoft.graph.drive 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.drive entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ItemActivityOLDItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Activities.Item.ItemActivityOLDItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDriveItemNavCommand()); 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.Drives.Item.Activities.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(ItemActivityOLD.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ItemActivityOLD.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 ActivitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%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}/drives/{drive%2Did}/activities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -230,11 +233,11 @@ public ActivitiesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ItemActivityOLD body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ItemActivityOLD body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ItemActivityOLD body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ItemActivityOLD body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -266,7 +269,8 @@ public RequestInformation ToPostRequestInformation(ItemActivityOLD body, Action< /// /// The list of recent activities that took place under this drive. /// - public class ActivitiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivitiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -330,3 +334,4 @@ public class ActivitiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Activities/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Activities/Count/CountRequestBuilder.cs index 0a24a6eb0d..e67006238e 100644 --- a/src/generated/Drives/Item/Activities/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/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.Drives.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 @@ -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}/drives/{drive%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}/drives/{drive%2Did}/activities/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Activities/Item/DriveItem/Content/ContentRequestBuilder.cs b/src/generated/Drives/Item/Activities/Item/DriveItem/Content/ContentRequestBuilder.cs index b044090baf..20546a7b60 100644 --- a/src/generated/Drives/Item/Activities/Item/DriveItem/Content/ContentRequestBuilder.cs +++ b/src/generated/Drives/Item/Activities/Item/DriveItem/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.Drives.Item.Activities.Item.DriveItem.Content /// /// Provides operations to manage the media for the drive entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. @@ -169,14 +172,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}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}/driveItem/content{?%24format*}", pathParameters) { } /// - /// Instantiates a 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}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}/driveItem/content{?%24format*}", rawUrl) @@ -208,11 +211,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,7 +248,8 @@ public RequestInformation ToPutRequestInformation(Stream body, Action /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. /// - public class ContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilderGetQueryParameters { /// Format of the content #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Activities/Item/DriveItem/ContentStream/ContentStreamRequestBuilder.cs b/src/generated/Drives/Item/Activities/Item/DriveItem/ContentStream/ContentStreamRequestBuilder.cs index 291ded2006..15bbb0a112 100644 --- a/src/generated/Drives/Item/Activities/Item/DriveItem/ContentStream/ContentStreamRequestBuilder.cs +++ b/src/generated/Drives/Item/Activities/Item/DriveItem/ContentStream/ContentStreamRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Activities.Item.DriveItem.ContentStream /// /// Provides operations to manage the media for the drive entity. /// - public class ContentStreamRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentStreamRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. @@ -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 ContentStreamRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}/driveItem/contentStream", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentStreamRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}/driveItem/contentStream", rawUrl) @@ -239,3 +242,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Activities.Item.DriveItem.Content; using ApiSdk.Drives.Item.Activities.Item.DriveItem.ContentStream; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Activities.Item.DriveItem /// /// Provides operations to manage the driveItem property of the microsoft.graph.itemActivityOLD entity. /// - public class DriveItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the drive entity. @@ -31,7 +34,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Activities.Item.DriveItem.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -50,7 +53,7 @@ public Command BuildContentStreamNavCommand() { var command = new Command("content-stream"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentStreamRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Activities.Item.DriveItem.ContentStream.ContentStreamRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -120,14 +123,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DriveItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}/driveItem{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DriveItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}/driveItem{?%24expand,%24select}", rawUrl) @@ -140,11 +143,11 @@ public DriveItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -155,7 +158,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get driveItem from drives /// - public class DriveItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -180,3 +184,4 @@ public class DriveItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Activities/Item/ItemActivityOLDItemRequestBuilder.cs b/src/generated/Drives/Item/Activities/Item/ItemActivityOLDItemRequestBuilder.cs index 7375d49a1c..90ea150d5f 100644 --- a/src/generated/Drives/Item/Activities/Item/ItemActivityOLDItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Activities/Item/ItemActivityOLDItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Activities.Item.DriveItem; using ApiSdk.Drives.Item.Activities.Item.ListItem; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Activities.Item /// /// Provides operations to manage the activities property of the microsoft.graph.drive entity. /// - public class ItemActivityOLDItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityOLDItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property activities for drives @@ -72,7 +75,7 @@ public Command BuildDriveItemNavCommand() { var command = new Command("drive-item"); command.Description = "Provides operations to manage the driveItem property of the microsoft.graph.itemActivityOLD entity."; - var builder = new ApiSdk.Drives.Item.Activities.Item.DriveItem.DriveItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Activities.Item.DriveItem.DriveItemRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildContentNavCommand()); @@ -154,7 +157,7 @@ public Command BuildListItemNavCommand() { var command = new Command("list-item"); command.Description = "Provides operations to manage the listItem property of the microsoft.graph.itemActivityOLD entity."; - var builder = new ListItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Activities.Item.ListItem.ListItemRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -198,8 +201,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ItemActivityOLD.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ItemActivityOLD.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 ItemActivityOLDItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemActivityOLDItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/activities/{itemActivityOLD%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(ItemActivityOLD body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemActivityOLD body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ItemActivityOLD body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemActivityOLD body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -296,7 +299,8 @@ public RequestInformation ToPatchRequestInformation(ItemActivityOLD body, Action /// /// The list of recent activities that took place under this drive. /// - public class ItemActivityOLDItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityOLDItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -321,3 +325,4 @@ public class ItemActivityOLDItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Activities/Item/ListItem/ListItemRequestBuilder.cs b/src/generated/Drives/Item/Activities/Item/ListItem/ListItemRequestBuilder.cs index 8fe22cc3e7..c5e902771a 100644 --- a/src/generated/Drives/Item/Activities/Item/ListItem/ListItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Activities/Item/ListItem/ListItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Activities.Item.ListItem /// /// Provides operations to manage the listItem property of the microsoft.graph.itemActivityOLD entity. /// - public class ListItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ListItemRequestBuilder : BaseCliRequestBuilder { /// /// Get listItem from drives @@ -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 ListItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}/listItem{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ListItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/activities/{itemActivityOLD%2Did}/listItem{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ListItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get listItem from drives /// - public class ListItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ListItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class ListItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Bundles/BundlesRequestBuilder.cs b/src/generated/Drives/Item/Bundles/BundlesRequestBuilder.cs index 0374445b2c..674186fbde 100644 --- a/src/generated/Drives/Item/Bundles/BundlesRequestBuilder.cs +++ b/src/generated/Drives/Item/Bundles/BundlesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Bundles.Count; using ApiSdk.Drives.Item.Bundles.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Bundles /// /// Provides operations to manage the bundles property of the microsoft.graph.drive entity. /// - public class BundlesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BundlesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the bundles property of the microsoft.graph.drive entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DriveItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Bundles.Item.DriveItemItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); commands.Add(builder.BuildContentStreamNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -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.Drives.Item.Bundles.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.DriveItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DriveItem.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 BundlesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/bundles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BundlesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/bundles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -228,11 +231,11 @@ public BundlesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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(ApiSdk.Models.DriveItem body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DriveItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.DriveItem body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DriveItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -264,7 +267,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.DriveItem body, /// /// Collection of bundles (albums and multi-select-shared sets of items). Only in personal OneDrive. /// - public class BundlesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BundlesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -328,3 +332,4 @@ public class BundlesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Bundles/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Bundles/Count/CountRequestBuilder.cs index 8f30250a3a..6811a8b2c8 100644 --- a/src/generated/Drives/Item/Bundles/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Bundles/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Bundles.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}/drives/{drive%2Did}/bundles/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/bundles/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Bundles/Item/Content/ContentRequestBuilder.cs b/src/generated/Drives/Item/Bundles/Item/Content/ContentRequestBuilder.cs index aaaaf41191..005ee3a17e 100644 --- a/src/generated/Drives/Item/Bundles/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/Drives/Item/Bundles/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.Drives.Item.Bundles.Item.Content /// /// Provides operations to manage the media for the drive entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. @@ -169,14 +172,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}/drives/{drive%2Did}/bundles/{driveItem%2Did}/content{?%24format*}", pathParameters) { } /// - /// Instantiates a 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}/drives/{drive%2Did}/bundles/{driveItem%2Did}/content{?%24format*}", rawUrl) @@ -208,11 +211,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,7 +248,8 @@ public RequestInformation ToPutRequestInformation(Stream body, Action /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. /// - public class ContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilderGetQueryParameters { /// Format of the content #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Bundles/Item/ContentStream/ContentStreamRequestBuilder.cs b/src/generated/Drives/Item/Bundles/Item/ContentStream/ContentStreamRequestBuilder.cs index e868da8f9e..3b4fdde438 100644 --- a/src/generated/Drives/Item/Bundles/Item/ContentStream/ContentStreamRequestBuilder.cs +++ b/src/generated/Drives/Item/Bundles/Item/ContentStream/ContentStreamRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Bundles.Item.ContentStream /// /// Provides operations to manage the media for the drive entity. /// - public class ContentStreamRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentStreamRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. @@ -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 ContentStreamRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/bundles/{driveItem%2Did}/contentStream", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentStreamRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/bundles/{driveItem%2Did}/contentStream", rawUrl) @@ -239,3 +242,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Bundles.Item.Content; using ApiSdk.Drives.Item.Bundles.Item.ContentStream; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Bundles.Item /// /// Provides operations to manage the bundles property of the microsoft.graph.drive entity. /// - public class DriveItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the drive entity. @@ -31,7 +34,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Bundles.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -50,7 +53,7 @@ public Command BuildContentStreamNavCommand() { var command = new Command("content-stream"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentStreamRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Bundles.Item.ContentStream.ContentStreamRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -120,14 +123,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DriveItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/bundles/{driveItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DriveItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/bundles/{driveItem%2Did}{?%24expand,%24select}", rawUrl) @@ -140,11 +143,11 @@ public DriveItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -155,7 +158,8 @@ public RequestInformation ToGetRequestInformation(Action /// Collection of bundles (albums and multi-select-shared sets of items). Only in personal OneDrive. /// - public class DriveItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -180,3 +184,4 @@ public class DriveItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/CreatedByUser/CreatedByUserRequestBuilder.cs b/src/generated/Drives/Item/CreatedByUser/CreatedByUserRequestBuilder.cs index 9931ed4d83..725d60b13c 100644 --- a/src/generated/Drives/Item/CreatedByUser/CreatedByUserRequestBuilder.cs +++ b/src/generated/Drives/Item/CreatedByUser/CreatedByUserRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.CreatedByUser.MailboxSettings; using ApiSdk.Drives.Item.CreatedByUser.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; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.CreatedByUser /// /// Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. /// - public class CreatedByUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreatedByUserRequestBuilder : BaseCliRequestBuilder { /// /// Get createdByUser from drives @@ -83,7 +86,7 @@ public Command BuildMailboxSettingsNavCommand() { var command = new Command("mailbox-settings"); command.Description = "The mailboxSettings property"; - var builder = new MailboxSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.CreatedByUser.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPatchCommand()); @@ -101,7 +104,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.Drives.Item.CreatedByUser.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -117,14 +120,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 CreatedByUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/createdByUser{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreatedByUserRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/createdByUser{?%24expand,%24select}", rawUrl) @@ -137,11 +140,11 @@ public CreatedByUserRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +155,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get createdByUser from drives /// - public class CreatedByUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreatedByUserRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -177,3 +181,4 @@ public class CreatedByUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/generated/Drives/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs index 3821004c5f..c2027d094a 100644 --- a/src/generated/Drives/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs +++ b/src/generated/Drives/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.CreatedByUser.MailboxSettings /// /// Builds and executes requests for operations under \drives\{drive-id}\createdByUser\mailboxSettings /// - public class MailboxSettingsRequestBuilder : BaseCliRequestBuilder + [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. @@ -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.MailboxSettings.CreateFromDiscriminatorValue); + 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; @@ -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 MailboxSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/createdByUser/mailboxSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/createdByUser/mailboxSettings{?%24expand,%24select}", rawUrl) @@ -145,11 +148,11 @@ public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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); @@ -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.MailboxSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -181,7 +184,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MailboxSetting /// /// 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. /// - public class MailboxSettingsRequestBuilderGetQueryParameters + [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 @@ -206,3 +210,4 @@ public class MailboxSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs index d591eb159a..e7c2905f2e 100644 --- a/src/generated/Drives/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/CreatedByUser/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,7 +20,8 @@ namespace ApiSdk.Drives.Item.CreatedByUser.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 @@ -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}/drives/{drive%2Did}/createdByUser/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}/drives/{drive%2Did}/createdByUser/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/Drives/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs index 1b43283a45..213598a463 100644 --- a/src/generated/Drives/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs +++ b/src/generated/Drives/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.CreatedByUser.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.Drives.Item.CreatedByUser.ServiceProvisioningErrors /// /// Builds and executes requests for operations under \drives\{drive-id}\createdByUser\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.Drives.Item.CreatedByUser.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}/drives/{drive%2Did}/createdByUser/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}/drives/{drive%2Did}/createdByUser/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 nontransient, service-specific error regarding the properties or link from a user object. /// - 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/Drives/Item/DriveItemRequestBuilder.cs b/src/generated/Drives/Item/DriveItemRequestBuilder.cs index bcdfdc6beb..47e5275eb2 100644 --- a/src/generated/Drives/Item/DriveItemRequestBuilder.cs +++ b/src/generated/Drives/Item/DriveItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Activities; using ApiSdk.Drives.Item.Bundles; using ApiSdk.Drives.Item.CreatedByUser; @@ -13,6 +14,7 @@ using ApiSdk.Drives.Item.Special; using ApiSdk.Models.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.Drives.Item /// /// Provides operations to manage the collection of drive entities. /// - public class DriveItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the activities property of the microsoft.graph.drive entity. @@ -41,7 +44,7 @@ public Command BuildActivitiesNavCommand() { var command = new Command("activities"); command.Description = "Provides operations to manage the activities property of the microsoft.graph.drive entity."; - var builder = new ActivitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Activities.ActivitiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -68,7 +71,7 @@ public Command BuildBundlesNavCommand() { var command = new Command("bundles"); command.Description = "Provides operations to manage the bundles property of the microsoft.graph.drive entity."; - var builder = new BundlesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Bundles.BundlesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -95,7 +98,7 @@ public Command BuildCreatedByUserNavCommand() { var command = new Command("created-by-user"); command.Description = "Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity."; - var builder = new CreatedByUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.CreatedByUser.CreatedByUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -154,7 +157,7 @@ public Command BuildFollowingNavCommand() { var command = new Command("following"); command.Description = "Provides operations to manage the following property of the microsoft.graph.drive entity."; - var builder = new FollowingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Following.FollowingRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -232,7 +235,7 @@ public Command BuildItemsNavCommand() { var command = new Command("items"); command.Description = "Provides operations to manage the items property of the microsoft.graph.drive entity."; - var builder = new ItemsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.ItemsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -259,7 +262,7 @@ public Command BuildLastModifiedByUserNavCommand() { var command = new Command("last-modified-by-user"); command.Description = "Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity."; - var builder = new LastModifiedByUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.LastModifiedByUser.LastModifiedByUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -283,7 +286,7 @@ public Command BuildListNavCommand() { var command = new Command("list"); command.Description = "Provides operations to manage the list property of the microsoft.graph.drive entity."; - var builder = new ListRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.List.ListRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildActivitiesNavCommand()); @@ -297,6 +300,7 @@ public Command BuildListNavCommand() nonExecCommands.Add(builder.BuildLastModifiedByUserNavCommand()); nonExecCommands.Add(builder.BuildOperationsNavCommand()); execCommands.Add(builder.BuildPatchCommand()); + nonExecCommands.Add(builder.BuildPermissionsNavCommand()); nonExecCommands.Add(builder.BuildSubscriptionsNavCommand()); foreach (var cmd in execCommands) { @@ -338,8 +342,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Drive.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Drive.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -367,7 +371,7 @@ public Command BuildRecentNavCommand() { var command = new Command("recent"); command.Description = "Provides operations to call the recent method."; - var builder = new RecentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Recent.RecentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -384,7 +388,7 @@ public Command BuildRootNavCommand() { var command = new Command("root"); command.Description = "Provides operations to manage the root property of the microsoft.graph.drive entity."; - var builder = new RootRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Root.RootRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildContentNavCommand()); @@ -408,7 +412,7 @@ public Command BuildSearchWithQRbCommand() { var command = new Command("search-with-q"); command.Description = "Provides operations to call the search method."; - var builder = new SearchWithQRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.SearchWithQ.SearchWithQRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -425,7 +429,7 @@ public Command BuildSharedWithMeNavCommand() { var command = new Command("shared-with-me"); command.Description = "Provides operations to call the sharedWithMe method."; - var builder = new SharedWithMeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.SharedWithMe.SharedWithMeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -442,7 +446,7 @@ public Command BuildSpecialNavCommand() { var command = new Command("special"); command.Description = "Provides operations to manage the special property of the microsoft.graph.drive entity."; - var builder = new SpecialRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Special.SpecialRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -461,14 +465,14 @@ public Command BuildSpecialNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DriveItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DriveItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}{?%24expand,%24select}", rawUrl) @@ -500,11 +504,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -520,11 +524,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.Drive body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Drive body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Drive body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Drive body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -536,7 +540,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Drive body, Ac /// /// Get entity from drives by key /// - public class DriveItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -561,3 +566,4 @@ public class DriveItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Following/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Following/Count/CountRequestBuilder.cs index a48895c787..ab68c500ab 100644 --- a/src/generated/Drives/Item/Following/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Following/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Following.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}/drives/{drive%2Did}/following/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/following/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Following/FollowingRequestBuilder.cs b/src/generated/Drives/Item/Following/FollowingRequestBuilder.cs index dd8f4df84f..a2ed668903 100644 --- a/src/generated/Drives/Item/Following/FollowingRequestBuilder.cs +++ b/src/generated/Drives/Item/Following/FollowingRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Following.Count; using ApiSdk.Drives.Item.Following.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Following /// /// Provides operations to manage the following property of the microsoft.graph.drive entity. /// - public class FollowingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FollowingRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the following property of the microsoft.graph.drive entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DriveItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Following.Item.DriveItemItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); commands.Add(builder.BuildContentStreamNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -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.Drives.Item.Following.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -157,14 +160,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FollowingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/following{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FollowingRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/following{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -177,11 +180,11 @@ public FollowingRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -192,7 +195,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of items the user is following. Only in OneDrive for Business. /// - public class FollowingRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FollowingRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -256,3 +260,4 @@ public class FollowingRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Following/Item/Content/ContentRequestBuilder.cs b/src/generated/Drives/Item/Following/Item/Content/ContentRequestBuilder.cs index 9c72b22809..9a2f86a891 100644 --- a/src/generated/Drives/Item/Following/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/Drives/Item/Following/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.Drives.Item.Following.Item.Content /// /// Provides operations to manage the media for the drive entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. @@ -169,14 +172,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}/drives/{drive%2Did}/following/{driveItem%2Did}/content{?%24format*}", pathParameters) { } /// - /// Instantiates a 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}/drives/{drive%2Did}/following/{driveItem%2Did}/content{?%24format*}", rawUrl) @@ -208,11 +211,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,7 +248,8 @@ public RequestInformation ToPutRequestInformation(Stream body, Action /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. /// - public class ContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilderGetQueryParameters { /// Format of the content #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Following/Item/ContentStream/ContentStreamRequestBuilder.cs b/src/generated/Drives/Item/Following/Item/ContentStream/ContentStreamRequestBuilder.cs index 3078cb5177..9ad66de2e1 100644 --- a/src/generated/Drives/Item/Following/Item/ContentStream/ContentStreamRequestBuilder.cs +++ b/src/generated/Drives/Item/Following/Item/ContentStream/ContentStreamRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Following.Item.ContentStream /// /// Provides operations to manage the media for the drive entity. /// - public class ContentStreamRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentStreamRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. @@ -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 ContentStreamRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/following/{driveItem%2Did}/contentStream", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentStreamRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/following/{driveItem%2Did}/contentStream", rawUrl) @@ -239,3 +242,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Following.Item.Content; using ApiSdk.Drives.Item.Following.Item.ContentStream; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Following.Item /// /// Provides operations to manage the following property of the microsoft.graph.drive entity. /// - public class DriveItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the drive entity. @@ -31,7 +34,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Following.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -50,7 +53,7 @@ public Command BuildContentStreamNavCommand() { var command = new Command("content-stream"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentStreamRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Following.Item.ContentStream.ContentStreamRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -120,14 +123,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DriveItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/following/{driveItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DriveItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/following/{driveItem%2Did}{?%24expand,%24select}", rawUrl) @@ -140,11 +143,11 @@ public DriveItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -155,7 +158,8 @@ public RequestInformation ToGetRequestInformation(Action /// The list of items the user is following. Only in OneDrive for Business. /// - public class DriveItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -180,3 +184,4 @@ public class DriveItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Count/CountRequestBuilder.cs index 3b37650be3..6ebfaf6f30 100644 --- a/src/generated/Drives/Item/Items/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/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.Drives.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}/drives/{drive%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}/drives/{drive%2Did}/items/$count{?%24filter,%24search}", rawUrl) @@ -83,11 +86,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Activities/ActivitiesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Activities/ActivitiesRequestBuilder.cs index 5aef5aeeea..e2fadc0bc0 100644 --- a/src/generated/Drives/Item/Items/Item/Activities/ActivitiesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Activities/ActivitiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Activities.Count; using ApiSdk.Drives.Item.Items.Item.Activities.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Activities /// /// Provides operations to manage the activities property of the microsoft.graph.driveItem 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.driveItem entity. @@ -30,7 +33,7 @@ public class ActivitiesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ItemActivityOLDItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Activities.Item.ItemActivityOLDItemRequestBuilder(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.Drives.Item.Items.Item.Activities.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 ActivitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%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}/drives/{drive%2Did}/items/{driveItem%2Did}/activities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -180,11 +183,11 @@ public ActivitiesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The list of recent activities that took place on this item. /// - public class ActivitiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivitiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -259,3 +263,4 @@ public class ActivitiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Activities/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Activities/Count/CountRequestBuilder.cs index ea3b4ad0af..531ebb21da 100644 --- a/src/generated/Drives/Item/Items/Item/Activities/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/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.Drives.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}/drives/{drive%2Did}/items/{driveItem%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}/drives/{drive%2Did}/items/{driveItem%2Did}/activities/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Activities/Item/ItemActivityOLDItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Activities/Item/ItemActivityOLDItemRequestBuilder.cs index 1792be2df7..5f60a84b72 100644 --- a/src/generated/Drives/Item/Items/Item/Activities/Item/ItemActivityOLDItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Activities/Item/ItemActivityOLDItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Activities.Item /// /// Provides operations to manage the activities property of the microsoft.graph.driveItem entity. /// - public class ItemActivityOLDItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityOLDItemRequestBuilder : BaseCliRequestBuilder { /// /// The list of recent activities that took place on this item. @@ -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 ItemActivityOLDItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/activities/{itemActivityOLD%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemActivityOLDItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/activities/{itemActivityOLD%2Did}{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public ItemActivityOLDItemRequestBuilder(string rawUrl) : base("{+baseurl}/drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// The list of recent activities that took place on this item. /// - public class ItemActivityOLDItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityOLDItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class ItemActivityOLDItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/AllTime/AllTimeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/AllTime/AllTimeRequestBuilder.cs index a86314b0a3..0fb8b7d10b 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/AllTime/AllTimeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/AllTime/AllTimeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Analytics.AllTime /// /// Provides operations to manage the allTime property of the microsoft.graph.itemAnalytics entity. /// - public class AllTimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllTimeRequestBuilder : BaseCliRequestBuilder { /// /// Get allTime from drives @@ -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 AllTimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/allTime{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AllTimeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/allTime{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public AllTimeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get allTime from drives /// - public class AllTimeRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AllTimeRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class AllTimeRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/AnalyticsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/AnalyticsRequestBuilder.cs index 67db38ee92..f797aa0ebf 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/AnalyticsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/AnalyticsRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Analytics.AllTime; using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats; using ApiSdk.Drives.Item.Items.Item.Analytics.LastSevenDays; using ApiSdk.Models.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.Drives.Item.Items.Item.Analytics /// /// Provides operations to manage the analytics property of the microsoft.graph.driveItem entity. /// - public class AnalyticsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AnalyticsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the allTime property of the microsoft.graph.itemAnalytics entity. @@ -32,7 +35,7 @@ public Command BuildAllTimeNavCommand() { var command = new Command("all-time"); command.Description = "Provides operations to manage the allTime property of the microsoft.graph.itemAnalytics entity."; - var builder = new AllTimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.AllTime.AllTimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -149,7 +152,7 @@ public Command BuildItemActivityStatsNavCommand() { var command = new Command("item-activity-stats"); command.Description = "Provides operations to manage the itemActivityStats property of the microsoft.graph.itemAnalytics entity."; - var builder = new ItemActivityStatsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.ItemActivityStatsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -176,7 +179,7 @@ public Command BuildLastSevenDaysNavCommand() { var command = new Command("last-seven-days"); command.Description = "Provides operations to manage the lastSevenDays property of the microsoft.graph.itemAnalytics entity."; - var builder = new LastSevenDaysRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.LastSevenDays.LastSevenDaysRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -220,8 +223,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ItemAnalytics.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ItemAnalytics.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -243,14 +246,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AnalyticsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AnalyticsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics{?%24expand,%24select}", rawUrl) @@ -282,11 +285,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +305,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ItemAnalytics body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemAnalytics body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ItemAnalytics body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemAnalytics body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -318,7 +321,8 @@ public RequestInformation ToPatchRequestInformation(ItemAnalytics body, Action /// Get itemAnalytics about the views that took place under this resource.The itemAnalytics resource is a convenient way to get activity stats for allTime and the lastSevenDays.For a custom time range or interval, use the getActivitiesByInterval API. /// - public class AnalyticsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AnalyticsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -343,3 +347,4 @@ public class AnalyticsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Count/CountRequestBuilder.cs index 7d9da2c32b..ae96481b4a 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.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}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/ActivitiesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/ActivitiesRequestBuilder.cs index 07df87135a..132ea7a8f3 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/ActivitiesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/ActivitiesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Count; using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activit /// /// Provides operations to manage the activities property of the microsoft.graph.itemActivityStat 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.itemActivityStat entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ItemActivityItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item.ItemActivityItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildDriveItemNavCommand()); 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.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.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(ItemActivity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ItemActivity.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 ActivitiesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%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}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -253,11 +256,11 @@ public ActivitiesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ItemActivity body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ItemActivity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ItemActivity body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ItemActivity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPostRequestInformation(ItemActivity body, Action /// Exposes the itemActivities represented in this itemActivityStat resource. /// - public class ActivitiesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ActivitiesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -353,3 +357,4 @@ public class ActivitiesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Count/CountRequestBuilder.cs index 658d83eff2..e1753b1a92 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/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.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activit /// /// Provides operations to count the resources in the collection. /// - 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}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%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}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/$count{?%24filter,%24search}", rawUrl) @@ -95,11 +98,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/DriveItem/Content/ContentRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/DriveItem/Content/ContentRequestBuilder.cs index b2b2afeba2..0234e10f71 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/DriveItem/Content/ContentRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/DriveItem/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.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activit /// /// Provides operations to manage the media for the drive entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. @@ -205,14 +208,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}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/{itemActivity%2Did}/driveItem/content{?%24format*}", pathParameters) { } /// - /// Instantiates a 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}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/{itemActivity%2Did}/driveItem/content{?%24format*}", 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); @@ -281,7 +284,8 @@ public RequestInformation ToPutRequestInformation(Stream body, Action /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. /// - public class ContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilderGetQueryParameters { /// Format of the content #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/DriveItem/ContentStream/ContentStreamRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/DriveItem/ContentStream/ContentStreamRequestBuilder.cs index 4c760e6823..d2be5b9995 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/DriveItem/ContentStream/ContentStreamRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/DriveItem/ContentStream/ContentStreamRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activit /// /// Provides operations to manage the media for the drive entity. /// - public class ContentStreamRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentStreamRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. @@ -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 ContentStreamRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/{itemActivity%2Did}/driveItem/contentStream", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentStreamRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/{itemActivity%2Did}/driveItem/contentStream", rawUrl) @@ -275,3 +278,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item.DriveItem.Content; using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item.DriveItem.ContentStream; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activit /// /// Provides operations to manage the driveItem property of the microsoft.graph.itemActivity entity. /// - public class DriveItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the drive entity. @@ -31,7 +34,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item.DriveItem.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -50,7 +53,7 @@ public Command BuildContentStreamNavCommand() { var command = new Command("content-stream"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentStreamRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item.DriveItem.ContentStream.ContentStreamRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -132,14 +135,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DriveItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/{itemActivity%2Did}/driveItem{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DriveItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/{itemActivity%2Did}/driveItem{?%24expand,%24select}", rawUrl) @@ -152,11 +155,11 @@ public DriveItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -167,7 +170,8 @@ public RequestInformation ToGetRequestInformation(Action /// Exposes the driveItem that was the target of this activity. /// - public class DriveItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -192,3 +196,4 @@ public class DriveItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/ItemActivityItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/ItemActivityItemRequestBuilder.cs index f57a25e67a..dd306a7148 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/ItemActivityItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/Activities/Item/ItemActivityItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item.DriveItem; using ApiSdk.Models.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.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activit /// /// Provides operations to manage the activities property of the microsoft.graph.itemActivityStat entity. /// - public class ItemActivityItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property activities for drives @@ -83,7 +86,7 @@ public Command BuildDriveItemNavCommand() { var command = new Command("drive-item"); command.Description = "Provides operations to manage the driveItem property of the microsoft.graph.itemActivity entity."; - var builder = new ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item.DriveItem.DriveItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.Item.DriveItem.DriveItemRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildContentNavCommand()); @@ -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(ItemActivity.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ItemActivity.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -239,14 +242,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemActivityItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/{itemActivity%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemActivityItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}/activities/{itemActivity%2Did}{?%24expand,%24select}", rawUrl) @@ -278,11 +281,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -298,11 +301,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(ItemActivity body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemActivity body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ItemActivity body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemActivity body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -314,7 +317,8 @@ public RequestInformation ToPatchRequestInformation(ItemActivity body, Action /// Exposes the itemActivities represented in this itemActivityStat resource. /// - public class ItemActivityItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -339,3 +343,4 @@ public class ItemActivityItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/ItemActivityStatItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/ItemActivityStatItemRequestBuilder.cs index b4a57ef5d4..eea96032b6 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/ItemActivityStatItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/Item/ItemActivityStatItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities; using ApiSdk.Models.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.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item /// /// Provides operations to manage the itemActivityStats property of the microsoft.graph.itemAnalytics entity. /// - public class ItemActivityStatItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityStatItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the activities property of the microsoft.graph.itemActivityStat entity. @@ -30,7 +33,7 @@ public Command BuildActivitiesNavCommand() { var command = new Command("activities"); command.Description = "Provides operations to manage the activities property of the microsoft.graph.itemActivityStat entity."; - var builder = new ActivitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.Activities.ActivitiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -200,8 +203,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ItemActivityStat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ItemActivityStat.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 ItemActivityStatItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemActivityStatItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats/{itemActivityStat%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 ToPatchRequestInformation(ItemActivityStat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemActivityStat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ItemActivityStat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemActivityStat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(ItemActivityStat body, Actio /// /// Get itemActivityStats from drives /// - public class ItemActivityStatItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityStatItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class ItemActivityStatItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/ItemActivityStatsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/ItemActivityStatsRequestBuilder.cs index bdb388dca9..1b5f2ee969 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/ItemActivityStatsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/ItemActivityStats/ItemActivityStatsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Count; using ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats /// /// Provides operations to manage the itemActivityStats property of the microsoft.graph.itemAnalytics entity. /// - public class ItemActivityStatsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityStatsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the itemActivityStats property of the microsoft.graph.itemAnalytics entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ItemActivityStatItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.ItemActivityStats.Item.ItemActivityStatItemRequestBuilder(PathParameters); commands.Add(builder.BuildActivitiesNavCommand()); 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.Drives.Item.Items.Item.Analytics.ItemActivityStats.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(ItemActivityStat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ItemActivityStat.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 ItemActivityStatsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemActivityStatsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/itemActivityStats{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public ItemActivityStatsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ItemActivityStat body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ItemActivityStat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ItemActivityStat body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ItemActivityStat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(ItemActivityStat body, Action /// /// Get itemActivityStats from drives /// - public class ItemActivityStatsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemActivityStatsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class ItemActivityStatsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Analytics/LastSevenDays/LastSevenDaysRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Analytics/LastSevenDays/LastSevenDaysRequestBuilder.cs index fd5633d7fa..445c855f9a 100644 --- a/src/generated/Drives/Item/Items/Item/Analytics/LastSevenDays/LastSevenDaysRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Analytics/LastSevenDays/LastSevenDaysRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Analytics.LastSevenDays /// /// Provides operations to manage the lastSevenDays property of the microsoft.graph.itemAnalytics entity. /// - public class LastSevenDaysRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastSevenDaysRequestBuilder : BaseCliRequestBuilder { /// /// Get lastSevenDays from drives @@ -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 LastSevenDaysRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/lastSevenDays{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LastSevenDaysRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/analytics/lastSevenDays{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public LastSevenDaysRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 lastSevenDays from drives /// - public class LastSevenDaysRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastSevenDaysRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class LastSevenDaysRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/AssignSensitivityLabel/AssignSensitivityLabelPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/AssignSensitivityLabel/AssignSensitivityLabelPostRequestBody.cs index 13fcf66f34..f14346c5e8 100644 --- a/src/generated/Drives/Item/Items/Item/AssignSensitivityLabel/AssignSensitivityLabelPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/AssignSensitivityLabel/AssignSensitivityLabelPostRequestBody.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.Drives.Item.Items.Item.AssignSensitivityLabel { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AssignSensitivityLabelPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AssignSensitivityLabelPostRequestBody : IAdditionalDataHolder, 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 assignmentMethod property - public SensitivityLabelAssignmentMethod? AssignmentMethod { get; set; } + public global::ApiSdk.Models.SensitivityLabelAssignmentMethod? AssignmentMethod { get; set; } /// The justificationText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -32,7 +34,7 @@ public class AssignSensitivityLabelPostRequestBody : IAdditionalDataHolder, IPar public string SensitivityLabelId { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AssignSensitivityLabelPostRequestBody() { @@ -41,12 +43,12 @@ public AssignSensitivityLabelPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AssignSensitivityLabelPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.AssignSensitivityLabel.AssignSensitivityLabelPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AssignSensitivityLabelPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.AssignSensitivityLabel.AssignSensitivityLabelPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,7 +58,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "assignmentMethod", n => { AssignmentMethod = n.GetEnumValue(); } }, + { "assignmentMethod", n => { AssignmentMethod = n.GetEnumValue(); } }, { "justificationText", n => { JustificationText = n.GetStringValue(); } }, { "sensitivityLabelId", n => { SensitivityLabelId = n.GetStringValue(); } }, }; @@ -68,10 +70,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteEnumValue("assignmentMethod", AssignmentMethod); + writer.WriteEnumValue("assignmentMethod", AssignmentMethod); writer.WriteStringValue("justificationText", JustificationText); writer.WriteStringValue("sensitivityLabelId", SensitivityLabelId); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/AssignSensitivityLabel/AssignSensitivityLabelRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/AssignSensitivityLabel/AssignSensitivityLabelRequestBuilder.cs index aeb2bd4754..b3b4bd59a7 100644 --- a/src/generated/Drives/Item/Items/Item/AssignSensitivityLabel/AssignSensitivityLabelRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/AssignSensitivityLabel/AssignSensitivityLabelRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.AssignSensitivityLabel /// /// Provides operations to call the assignSensitivityLabel method. /// - public class AssignSensitivityLabelRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AssignSensitivityLabelRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action assignSensitivityLabel @@ -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(AssignSensitivityLabelPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.AssignSensitivityLabel.AssignSensitivityLabelPostRequestBody.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 AssignSensitivityLabelRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/assignSensitivityLabel", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AssignSensitivityLabelRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/assignSensitivityLabel", rawUrl) @@ -89,11 +92,11 @@ public AssignSensitivityLabelRequestBuilder(string rawUrl) : base("{+baseurl}/dr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AssignSensitivityLabelPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.AssignSensitivityLabel.AssignSensitivityLabelPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AssignSensitivityLabelPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.AssignSensitivityLabel.AssignSensitivityLabelPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(AssignSensitivityLabelPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Checkin/CheckinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Checkin/CheckinPostRequestBody.cs index 0178562f7f..cbbd96465a 100644 --- a/src/generated/Drives/Item/Items/Item/Checkin/CheckinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Checkin/CheckinPostRequestBody.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.Drives.Item.Items.Item.Checkin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CheckinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CheckinPostRequestBody : IAdditionalDataHolder, 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 CheckinPostRequestBody : IAdditionalDataHolder, IParsable public string Comment { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CheckinPostRequestBody() { @@ -38,12 +40,12 @@ public CheckinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CheckinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Checkin.CheckinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CheckinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Checkin.CheckinPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Checkin/CheckinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Checkin/CheckinRequestBuilder.cs index 2e8b78ff3e..ec0294ffa3 100644 --- a/src/generated/Drives/Item/Items/Item/Checkin/CheckinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Checkin/CheckinRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Checkin /// /// Provides operations to call the checkin method. /// - public class CheckinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckinRequestBuilder : BaseCliRequestBuilder { /// /// Check in a checked out driveItem resource, which makes the version of the document available to others. @@ -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(CheckinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Checkin.CheckinPostRequestBody.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 CheckinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/checkin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/checkin", rawUrl) @@ -90,11 +93,11 @@ public CheckinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CheckinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Checkin.CheckinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CheckinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Checkin.CheckinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(CheckinPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Checkout/CheckoutRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Checkout/CheckoutRequestBuilder.cs index e71b4d1101..38ba2b60c2 100644 --- a/src/generated/Drives/Item/Items/Item/Checkout/CheckoutRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Checkout/CheckoutRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Checkout /// /// Provides operations to call the checkout method. /// - public class CheckoutRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CheckoutRequestBuilder : BaseCliRequestBuilder { /// /// Check out a driveItem resource to prevent others from editing the document, and prevent your changes from being visible until the documented is checked in. @@ -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 CheckoutRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/checkout", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CheckoutRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/checkout", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Children.Count; using ApiSdk.Drives.Item.Items.Item.Children.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Children /// /// Provides operations to manage the children property of the microsoft.graph.driveItem entity. /// - public class ChildrenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChildrenRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the children property of the microsoft.graph.driveItem entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new ApiSdk.Drives.Item.Items.Item.Children.Item.DriveItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Children.Item.DriveItemItemRequestBuilder(PathParameters); commands.Add(builder.BuildContentNavCommand()); commands.Add(builder.BuildContentStreamNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -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.Drives.Item.Items.Item.Children.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.DriveItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DriveItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -220,14 +223,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChildrenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/children{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChildrenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/children{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -240,11 +243,11 @@ public ChildrenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -260,11 +263,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.DriveItem body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DriveItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.DriveItem body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DriveItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -276,7 +279,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.DriveItem body, /// /// Collection containing Item objects for the immediate children of Item. Only items representing folders have children. Read-only. Nullable. /// - public class ChildrenRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChildrenRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -340,3 +344,4 @@ public class ChildrenRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Children/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Children/Count/CountRequestBuilder.cs index ee9db411da..0d42dc1633 100644 --- a/src/generated/Drives/Item/Items/Item/Children/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Children/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Children.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}/drives/{drive%2Did}/items/{driveItem%2Did}/children/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/children/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Children/Item/Content/ContentRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Children/Item/Content/ContentRequestBuilder.cs index c2bd3c8e33..90f906c155 100644 --- a/src/generated/Drives/Item/Items/Item/Children/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Children/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.Drives.Item.Items.Item.Children.Item.Content /// /// Provides operations to manage the media for the drive entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. @@ -187,14 +190,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}/drives/{drive%2Did}/items/{driveItem%2Did}/children/{driveItem%2Did1}/content{?%24format*}", pathParameters) { } /// - /// Instantiates a 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}/drives/{drive%2Did}/items/{driveItem%2Did}/children/{driveItem%2Did1}/content{?%24format*}", rawUrl) @@ -226,11 +229,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,7 +266,8 @@ public RequestInformation ToPutRequestInformation(Stream body, Action /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. /// - public class ContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilderGetQueryParameters { /// Format of the content #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -278,3 +282,4 @@ public class ContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Children/Item/ContentStream/ContentStreamRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Children/Item/ContentStream/ContentStreamRequestBuilder.cs index d6500d88bb..f6e89caec4 100644 --- a/src/generated/Drives/Item/Items/Item/Children/Item/ContentStream/ContentStreamRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Children/Item/ContentStream/ContentStreamRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Children.Item.ContentStream /// /// Provides operations to manage the media for the drive entity. /// - public class ContentStreamRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentStreamRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. @@ -182,14 +185,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 ContentStreamRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/children/{driveItem%2Did1}/contentStream", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentStreamRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/children/{driveItem%2Did1}/contentStream", rawUrl) @@ -257,3 +260,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Children.Item.Content; using ApiSdk.Drives.Item.Items.Item.Children.Item.ContentStream; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Children.Item /// /// Provides operations to manage the children property of the microsoft.graph.driveItem entity. /// - public class DriveItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the drive entity. @@ -31,7 +34,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Children.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -50,7 +53,7 @@ public Command BuildContentStreamNavCommand() { var command = new Command("content-stream"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentStreamRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Children.Item.ContentStream.ContentStreamRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -126,14 +129,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DriveItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/children/{driveItem%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 DriveItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/children/{driveItem%2Did1}{?%24expand,%24select}", rawUrl) @@ -146,11 +149,11 @@ public DriveItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -161,7 +164,8 @@ public RequestInformation ToGetRequestInformation(Action /// Collection containing Item objects for the immediate children of Item. Only items representing folders have children. Read-only. Nullable. /// - public class DriveItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -186,3 +190,4 @@ public class DriveItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Content/ContentRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Content/ContentRequestBuilder.cs index ba9931db55..d529851435 100644 --- a/src/generated/Drives/Item/Items/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/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.Drives.Item.Items.Item.Content /// /// Provides operations to manage the media for the drive entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. @@ -169,14 +172,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}/drives/{drive%2Did}/items/{driveItem%2Did}/content{?%24format*}", pathParameters) { } /// - /// Instantiates a 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}/drives/{drive%2Did}/items/{driveItem%2Did}/content{?%24format*}", rawUrl) @@ -208,11 +211,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,7 +248,8 @@ public RequestInformation ToPutRequestInformation(Stream body, Action /// The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead. /// - public class ContentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilderGetQueryParameters { /// Format of the content #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -260,3 +264,4 @@ public class ContentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/ContentStream/ContentStreamRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/ContentStream/ContentStreamRequestBuilder.cs index 8a10c358f2..1451dcbfd8 100644 --- a/src/generated/Drives/Item/Items/Item/ContentStream/ContentStreamRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/ContentStream/ContentStreamRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.ContentStream /// /// Provides operations to manage the media for the drive entity. /// - public class ContentStreamRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentStreamRequestBuilder : BaseCliRequestBuilder { /// /// The content stream, if the item represents a file. @@ -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 ContentStreamRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/contentStream", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ContentStreamRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/contentStream", rawUrl) @@ -239,3 +242,4 @@ public RequestInformation ToPutRequestInformation(Stream body, 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.Drives.Item.Items.Item.Copy { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CopyPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CopyPostRequestBody : IAdditionalDataHolder, 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 childrenOnly property + public bool? ChildrenOnly { get; set; } + /// The includeAllVersionHistory property + public bool? IncludeAllVersionHistory { get; set; } /// The name property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable @@ -24,13 +30,13 @@ public class CopyPostRequestBody : IAdditionalDataHolder, IParsable /// The parentReference property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ItemReference? ParentReference { get; set; } + public global::ApiSdk.Models.ItemReference? ParentReference { get; set; } #nullable restore #else - public ItemReference ParentReference { get; set; } + public global::ApiSdk.Models.ItemReference ParentReference { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CopyPostRequestBody() { @@ -39,12 +45,12 @@ public CopyPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CopyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Copy.CopyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CopyPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Copy.CopyPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +60,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { + { "childrenOnly", n => { ChildrenOnly = n.GetBoolValue(); } }, + { "includeAllVersionHistory", n => { IncludeAllVersionHistory = n.GetBoolValue(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "parentReference", n => { ParentReference = n.GetObjectValue(ItemReference.CreateFromDiscriminatorValue); } }, + { "parentReference", n => { ParentReference = n.GetObjectValue(global::ApiSdk.Models.ItemReference.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +73,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); + writer.WriteBoolValue("childrenOnly", ChildrenOnly); + writer.WriteBoolValue("includeAllVersionHistory", IncludeAllVersionHistory); writer.WriteStringValue("name", Name); - writer.WriteObjectValue("parentReference", ParentReference); + writer.WriteObjectValue("parentReference", ParentReference); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Copy/CopyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Copy/CopyRequestBuilder.cs index 06c2594077..911a9e7e09 100644 --- a/src/generated/Drives/Item/Items/Item/Copy/CopyRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Copy/CopyRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; 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.Drives.Item.Items.Item.Copy /// /// Provides operations to call the copy method. /// - public class CopyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CopyRequestBuilder : BaseCliRequestBuilder { /// - /// Asynchronously creates a copy of an driveItem (including any children), under a new parent item or with a new name. + /// Create a copy of a driveItem asynchronously. You can optionally copy exclusively the child items, specify a new parent folder, or provide a new name. Once the request is accepted, the operation is queued and processed asynchronously. Use the monitor URL to track progress until the operation completes. /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Asynchronously creates a copy of an driveItem (including any children), under a new parent item or with a new name.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-beta"; + command.Description = "Create a copy of a driveItem asynchronously. You can optionally copy exclusively the child items, specify a new parent folder, or provide a new name. Once the request is accepted, the operation is queued and processed asynchronously. Use the monitor URL to track progress until the operation completes.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-beta"; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(CopyPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Copy.CopyPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,32 +83,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 CopyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/copy", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CopyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/copy", rawUrl) { } /// - /// Asynchronously creates a copy of an driveItem (including any children), under a new parent item or with a new name. + /// Create a copy of a driveItem asynchronously. You can optionally copy exclusively the child items, specify a new parent folder, or provide a new name. Once the request is accepted, the operation is queued and processed asynchronously. Use the monitor URL to track progress until the operation completes. /// /// 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(CopyPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Copy.CopyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CopyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Copy.CopyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(CopyPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/CreateLink/CreateLinkPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/CreateLink/CreateLinkPostRequestBody.cs index 53755dbe9a..11db26a7ed 100644 --- a/src/generated/Drives/Item/Items/Item/CreateLink/CreateLinkPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/CreateLink/CreateLinkPostRequestBody.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.Drives.Item.Items.Item.CreateLink { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateLinkPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateLinkPostRequestBody : IAdditionalDataHolder, 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 CreateLinkPostRequestBody : IAdditionalDataHolder, IParsable /// The recipients property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Recipients { get; set; } + public List? Recipients { get; set; } #nullable restore #else - public List Recipients { get; set; } + public List Recipients { get; set; } #endif /// The retainInheritedPermissions property public bool? RetainInheritedPermissions { get; set; } @@ -60,7 +62,7 @@ public class CreateLinkPostRequestBody : IAdditionalDataHolder, IParsable public string Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateLinkPostRequestBody() { @@ -69,12 +71,12 @@ public CreateLinkPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateLinkPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.CreateLink.CreateLinkPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateLinkPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.CreateLink.CreateLinkPostRequestBody(); } /// /// The deserialization information for the current model @@ -87,7 +89,7 @@ public virtual IDictionary> GetFieldDeserializers() { "expirationDateTime", n => { ExpirationDateTime = n.GetDateTimeOffsetValue(); } }, { "message", n => { Message = n.GetStringValue(); } }, { "password", n => { Password = n.GetStringValue(); } }, - { "recipients", n => { Recipients = n.GetCollectionOfObjectValues(DriveRecipient.CreateFromDiscriminatorValue)?.ToList(); } }, + { "recipients", n => { Recipients = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DriveRecipient.CreateFromDiscriminatorValue)?.AsList(); } }, { "retainInheritedPermissions", n => { RetainInheritedPermissions = n.GetBoolValue(); } }, { "scope", n => { Scope = n.GetStringValue(); } }, { "sendNotification", n => { SendNotification = n.GetBoolValue(); } }, @@ -104,7 +106,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteDateTimeOffsetValue("expirationDateTime", ExpirationDateTime); writer.WriteStringValue("message", Message); writer.WriteStringValue("password", Password); - writer.WriteCollectionOfObjectValues("recipients", Recipients); + writer.WriteCollectionOfObjectValues("recipients", Recipients); writer.WriteBoolValue("retainInheritedPermissions", RetainInheritedPermissions); writer.WriteStringValue("scope", Scope); writer.WriteBoolValue("sendNotification", SendNotification); @@ -113,3 +115,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/CreateLink/CreateLinkRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/CreateLink/CreateLinkRequestBuilder.cs index 980c4a7566..597f99b656 100644 --- a/src/generated/Drives/Item/Items/Item/CreateLink/CreateLinkRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/CreateLink/CreateLinkRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.CreateLink /// /// Provides operations to call the createLink method. /// - public class CreateLinkRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateLinkRequestBuilder : BaseCliRequestBuilder { /// /// Create a link to share a driveItem driveItem.The createLink action creates a new sharing link if the specified link type doesn't already exist for the calling application.If a sharing link of the specified type already exists for the app, the existing sharing link is returned. DriveItem resources inherit sharing permissions from their ancestors. @@ -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(CreateLinkPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.CreateLink.CreateLinkPostRequestBody.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 CreateLinkRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/createLink", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateLinkRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/createLink", rawUrl) @@ -101,11 +104,11 @@ public CreateLinkRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateLinkPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.CreateLink.CreateLinkPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateLinkPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.CreateLink.CreateLinkPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(CreateLinkPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/CreateUploadSession/CreateUploadSessionPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/CreateUploadSession/CreateUploadSessionPostRequestBody.cs index 817f69e7c2..77fbdb4b90 100644 --- a/src/generated/Drives/Item/Items/Item/CreateUploadSession/CreateUploadSessionPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/CreateUploadSession/CreateUploadSessionPostRequestBody.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.Drives.Item.Items.Item.CreateUploadSession { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateUploadSessionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateUploadSessionPostRequestBody : IAdditionalDataHolder, 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 CreateUploadSessionPostRequestBody : IAdditionalDataHolder, IParsab /// The item property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public DriveItemUploadableProperties? Item { get; set; } + public global::ApiSdk.Models.DriveItemUploadableProperties? Item { get; set; } #nullable restore #else - public DriveItemUploadableProperties Item { get; set; } + public global::ApiSdk.Models.DriveItemUploadableProperties Item { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateUploadSessionPostRequestBody() { @@ -31,12 +33,12 @@ public CreateUploadSessionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateUploadSessionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.CreateUploadSession.CreateUploadSessionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateUploadSessionPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.CreateUploadSession.CreateUploadSessionPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "item", n => { Item = n.GetObjectValue(DriveItemUploadableProperties.CreateFromDiscriminatorValue); } }, + { "item", n => { Item = n.GetObjectValue(global::ApiSdk.Models.DriveItemUploadableProperties.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("item", Item); + writer.WriteObjectValue("item", Item); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/CreateUploadSession/CreateUploadSessionRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/CreateUploadSession/CreateUploadSessionRequestBuilder.cs index 5a6c169e9d..d0626a75e0 100644 --- a/src/generated/Drives/Item/Items/Item/CreateUploadSession/CreateUploadSessionRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/CreateUploadSession/CreateUploadSessionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.CreateUploadSession /// /// Provides operations to call the createUploadSession method. /// - public class CreateUploadSessionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateUploadSessionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action createUploadSession @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CreateUploadSessionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.CreateUploadSession.CreateUploadSessionPostRequestBody.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 CreateUploadSessionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/createUploadSession", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateUploadSessionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/createUploadSession", rawUrl) @@ -100,11 +103,11 @@ public CreateUploadSessionRequestBuilder(string rawUrl) : base("{+baseurl}/drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateUploadSessionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.CreateUploadSession.CreateUploadSessionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateUploadSessionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.CreateUploadSession.CreateUploadSessionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CreateUploadSessionPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.cs index 5a174f45b1..7734743892 100644 --- a/src/generated/Drives/Item/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/CreatedByUser/CreatedByUserRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.CreatedByUser.MailboxSettings; using ApiSdk.Drives.Item.Items.Item.CreatedByUser.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; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.CreatedByUser /// /// Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. /// - public class CreatedByUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreatedByUserRequestBuilder : BaseCliRequestBuilder { /// /// Get createdByUser from drives @@ -89,7 +92,7 @@ public Command BuildMailboxSettingsNavCommand() { var command = new Command("mailbox-settings"); command.Description = "The mailboxSettings property"; - var builder = new MailboxSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.CreatedByUser.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPatchCommand()); @@ -107,7 +110,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.Drives.Item.Items.Item.CreatedByUser.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -123,14 +126,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 CreatedByUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/createdByUser{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreatedByUserRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/createdByUser{?%24expand,%24select}", rawUrl) @@ -143,11 +146,11 @@ public CreatedByUserRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 createdByUser from drives /// - public class CreatedByUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreatedByUserRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -183,3 +187,4 @@ public class CreatedByUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs index 917c048fe1..b4324683c6 100644 --- a/src/generated/Drives/Item/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/CreatedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.CreatedByUser.MailboxSettings /// /// Builds and executes requests for operations under \drives\{drive-id}\items\{driveItem-id}\createdByUser\mailboxSettings /// - public class MailboxSettingsRequestBuilder : BaseCliRequestBuilder + [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. @@ -114,8 +117,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.MailboxSettings.CreateFromDiscriminatorValue); + 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; @@ -137,14 +140,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MailboxSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/createdByUser/mailboxSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/createdByUser/mailboxSettings{?%24expand,%24select}", rawUrl) @@ -157,11 +160,11 @@ public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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); @@ -177,11 +180,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.MailboxSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -193,7 +196,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MailboxSetting /// /// 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. /// - public class MailboxSettingsRequestBuilderGetQueryParameters + [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 @@ -218,3 +222,4 @@ public class MailboxSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs index 259ae1a2eb..d501958bae 100644 --- a/src/generated/Drives/Item/Items/Item/CreatedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/CreatedByUser/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,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.CreatedByUser.ServiceProvisioningErrors. /// /// Provides operations to count the resources in the collection. /// - 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}/drives/{drive%2Did}/items/{driveItem%2Did}/createdByUser/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}/drives/{drive%2Did}/items/{driveItem%2Did}/createdByUser/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs index dc44a5efdb..0ac3d90301 100644 --- a/src/generated/Drives/Item/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/CreatedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.CreatedByUser.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.Drives.Item.Items.Item.CreatedByUser.ServiceProvisioningErrors /// /// Builds and executes requests for operations under \drives\{drive-id}\items\{driveItem-id}\createdByUser\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.Drives.Item.Items.Item.CreatedByUser.ServiceProvisioningErrors.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -148,14 +151,14 @@ public Command BuildGetCommand() 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}/drives/{drive%2Did}/items/{driveItem%2Did}/createdByUser/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}/drives/{drive%2Did}/items/{driveItem%2Did}/createdByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -168,11 +171,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); @@ -183,7 +186,8 @@ public RequestInformation ToGetRequestInformation(Action /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. /// - public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -247,3 +251,4 @@ public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Delta/DeltaGetResponse.cs b/src/generated/Drives/Item/Items/Item/Delta/DeltaGetResponse.cs index 285eb9f119..6c51717a0f 100644 --- a/src/generated/Drives/Item/Items/Item/Delta/DeltaGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/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.Drives.Item.Items.Item.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.Drives.Item.Items.Item.Delta.DeltaGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.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.DriveItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DriveItem.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/Drives/Item/Items/Item/Delta/DeltaRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Delta/DeltaRequestBuilder.cs index 424abec0f0..0bf768a1d8 100644 --- a/src/generated/Drives/Item/Items/Item/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/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.Drives.Item.Items.Item.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 { /// /// Track changes in a driveItem and its children over time. Your app begins by calling delta without any parameters.The service starts enumerating the drive's hierarchy, returning pages of items and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you no longer see an @odata.nextLink returned, or you see a response with an empty set of changes. After you finish receiving all the changes, you may apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. Deleted items are returned with the deleted facet.Items with this property set should be removed from your local state. Note: you should only delete a folder locally if it's empty after syncing all the changes. @@ -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 DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/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}/drives/{drive%2Did}/items/{driveItem%2Did}/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -150,11 +153,11 @@ public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -165,7 +168,8 @@ public RequestInformation ToGetRequestInformation(Action /// Track changes in a driveItem and its children over time. Your app begins by calling delta without any parameters.The service starts enumerating the drive's hierarchy, returning pages of items and either an @odata.nextLink or an @odata.deltaLink.Your app should continue calling with the @odata.nextLink until you no longer see an @odata.nextLink returned, or you see a response with an empty set of changes. After you finish receiving all the changes, you may apply them to your local state.To check for changes in the future, call delta again with the @odata.deltaLink from the previous response. Deleted items are returned with the deleted facet.Items with this property set should be removed from your local state. Note: you should only delete a folder locally if it's empty after syncing all the changes. /// - 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/Drives/Item/Items/Item/DeltaWithToken/DeltaWithTokenGetResponse.cs b/src/generated/Drives/Item/Items/Item/DeltaWithToken/DeltaWithTokenGetResponse.cs index 5f7ecb41c0..746cc4f2a7 100644 --- a/src/generated/Drives/Item/Items/Item/DeltaWithToken/DeltaWithTokenGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/DeltaWithToken/DeltaWithTokenGetResponse.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.Drives.Item.Items.Item.DeltaWithToken { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaWithTokenGetResponse : BaseDeltaFunctionResponse, IParsable + public partial class DeltaWithTokenGetResponse : 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 DeltaWithTokenGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Drives.Item.Items.Item.DeltaWithToken.DeltaWithTokenGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaWithTokenGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.DeltaWithToken.DeltaWithTokenGetResponse(); } /// /// 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.DriveItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DriveItem.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/Drives/Item/Items/Item/DeltaWithToken/DeltaWithTokenRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/DeltaWithToken/DeltaWithTokenRequestBuilder.cs index e8f0a59e5e..e09faf9491 100644 --- a/src/generated/Drives/Item/Items/Item/DeltaWithToken/DeltaWithTokenRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/DeltaWithToken/DeltaWithTokenRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.DeltaWithToken /// /// Provides operations to call the delta method. /// - public class DeltaWithTokenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaWithTokenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function delta @@ -135,14 +138,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DeltaWithTokenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/delta(token='{token}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DeltaWithTokenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/delta(token='{token}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -155,11 +158,11 @@ public DeltaWithTokenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -170,7 +173,8 @@ public RequestInformation ToGetRequestInformation(Action /// Invoke function delta /// - public class DeltaWithTokenRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeltaWithTokenRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -234,3 +238,4 @@ public class DeltaWithTokenRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilder.cs new file mode 100644 index 0000000000..319ab53ace --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/DiscardCheckout/DiscardCheckoutRequestBuilder.cs @@ -0,0 +1,96 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.DiscardCheckout +{ + /// + /// Provides operations to call the discardCheckout method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DiscardCheckoutRequestBuilder : BaseCliRequestBuilder + { + /// + /// Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions. + /// Find more info here + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/driveitem-discardcheckout?view=graph-rest-beta"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + 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 DiscardCheckoutRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/discardCheckout", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DiscardCheckoutRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/discardCheckout", rawUrl) + { + } + /// + /// Discard the check out of a driveItem. This action releases a driveItem resource that was previously checked out. Any changes made to the item while it was checked out are discarded. The same user that performed the checkout must discard it. Another alternative is to use application permissions. + /// + /// 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/Drives/Item/Items/Item/DriveItemItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/DriveItemItemRequestBuilder.cs index a515c505c5..c4d8a09394 100644 --- a/src/generated/Drives/Item/Items/Item/DriveItemItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/DriveItemItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Activities; using ApiSdk.Drives.Item.Items.Item.Analytics; using ApiSdk.Drives.Item.Items.Item.AssignSensitivityLabel; @@ -13,6 +14,8 @@ using ApiSdk.Drives.Item.Items.Item.CreatedByUser; using ApiSdk.Drives.Item.Items.Item.Delta; using ApiSdk.Drives.Item.Items.Item.DeltaWithToken; +using ApiSdk.Drives.Item.Items.Item.DiscardCheckout; +using ApiSdk.Drives.Item.Items.Item.Extensions; using ApiSdk.Drives.Item.Items.Item.ExtractSensitivityLabels; using ApiSdk.Drives.Item.Items.Item.Follow; using ApiSdk.Drives.Item.Items.Item.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval; @@ -33,6 +36,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -51,7 +55,8 @@ namespace ApiSdk.Drives.Item.Items.Item /// /// Provides operations to manage the items property of the microsoft.graph.drive entity. /// - public class DriveItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the activities property of the microsoft.graph.driveItem entity. @@ -61,7 +66,7 @@ public Command BuildActivitiesNavCommand() { var command = new Command("activities"); command.Description = "Provides operations to manage the activities property of the microsoft.graph.driveItem entity."; - var builder = new ActivitiesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Activities.ActivitiesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -87,7 +92,7 @@ public Command BuildAnalyticsNavCommand() { var command = new Command("analytics"); command.Description = "Provides operations to manage the analytics property of the microsoft.graph.driveItem entity."; - var builder = new AnalyticsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Analytics.AnalyticsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAllTimeNavCommand()); @@ -114,7 +119,7 @@ public Command BuildAssignSensitivityLabelNavCommand() { var command = new Command("assign-sensitivity-label"); command.Description = "Provides operations to call the assignSensitivityLabel method."; - var builder = new AssignSensitivityLabelRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.AssignSensitivityLabel.AssignSensitivityLabelRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -131,7 +136,7 @@ public Command BuildCheckinNavCommand() { var command = new Command("checkin"); command.Description = "Provides operations to call the checkin method."; - var builder = new CheckinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Checkin.CheckinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -148,7 +153,7 @@ public Command BuildCheckoutNavCommand() { var command = new Command("checkout"); command.Description = "Provides operations to call the checkout method."; - var builder = new CheckoutRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Checkout.CheckoutRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -165,7 +170,7 @@ public Command BuildChildrenNavCommand() { var command = new Command("children"); command.Description = "Provides operations to manage the children property of the microsoft.graph.driveItem entity."; - var builder = new ChildrenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Children.ChildrenRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -192,7 +197,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Content.ContentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -211,7 +216,7 @@ public Command BuildContentStreamNavCommand() { var command = new Command("content-stream"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentStreamRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.ContentStream.ContentStreamRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -230,7 +235,7 @@ public Command BuildCopyNavCommand() { var command = new Command("copy"); command.Description = "Provides operations to call the copy method."; - var builder = new CopyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Copy.CopyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -247,7 +252,7 @@ public Command BuildCreatedByUserNavCommand() { var command = new Command("created-by-user"); command.Description = "Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity."; - var builder = new CreatedByUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.CreatedByUser.CreatedByUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -271,7 +276,7 @@ public Command BuildCreateLinkNavCommand() { var command = new Command("create-link"); command.Description = "Provides operations to call the createLink method."; - var builder = new CreateLinkRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.CreateLink.CreateLinkRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -288,7 +293,7 @@ public Command BuildCreateUploadSessionNavCommand() { var command = new Command("create-upload-session"); command.Description = "Provides operations to call the createUploadSession method."; - var builder = new CreateUploadSessionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.CreateUploadSession.CreateUploadSessionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -346,7 +351,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.Drives.Item.Items.Item.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -363,7 +368,7 @@ public Command BuildDeltaWithTokenRbCommand() { var command = new Command("delta-with-token"); command.Description = "Provides operations to call the delta method."; - var builder = new DeltaWithTokenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.DeltaWithToken.DeltaWithTokenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -373,6 +378,50 @@ public Command BuildDeltaWithTokenRbCommand() return command; } /// + /// Provides operations to call the discardCheckout method. + /// + /// A + public Command BuildDiscardCheckoutNavCommand() + { + var command = new Command("discard-checkout"); + command.Description = "Provides operations to call the discardCheckout method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.DiscardCheckout.DiscardCheckoutRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the extensions property of the microsoft.graph.driveItem entity. + /// + /// A + public Command BuildExtensionsNavCommand() + { + var command = new Command("extensions"); + command.Description = "Provides operations to manage the extensions property of the microsoft.graph.driveItem entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Extensions.ExtensionsRequestBuilder(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 call the extractSensitivityLabels method. /// /// A @@ -380,7 +429,7 @@ public Command BuildExtractSensitivityLabelsNavCommand() { var command = new Command("extract-sensitivity-labels"); command.Description = "Provides operations to call the extractSensitivityLabels method."; - var builder = new ExtractSensitivityLabelsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.ExtractSensitivityLabels.ExtractSensitivityLabelsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -397,7 +446,7 @@ public Command BuildFollowNavCommand() { var command = new Command("follow"); command.Description = "Provides operations to call the follow method."; - var builder = new FollowRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Follow.FollowRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -414,7 +463,7 @@ public Command BuildGetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithI { var command = new Command("get-activities-by-interval-with-start-date-time-with-end-date-time-with-interval"); command.Description = "Provides operations to call the getActivitiesByInterval method."; - var builder = new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -489,7 +538,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.Drives.Item.Items.Item.Invite.InviteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -506,7 +555,7 @@ public Command BuildLastModifiedByUserNavCommand() { var command = new Command("last-modified-by-user"); command.Description = "Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity."; - var builder = new LastModifiedByUserRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.LastModifiedByUser.LastModifiedByUserRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -530,7 +579,7 @@ public Command BuildListItemNavCommand() { var command = new Command("list-item"); command.Description = "Provides operations to manage the listItem property of the microsoft.graph.driveItem entity."; - var builder = new ListItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.ListItem.ListItemRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -574,8 +623,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.DriveItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DriveItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -604,7 +653,7 @@ public Command BuildPermanentDeleteNavCommand() { var command = new Command("permanent-delete"); command.Description = "Provides operations to call the permanentDelete method."; - var builder = new PermanentDeleteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.PermanentDelete.PermanentDeleteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -621,7 +670,7 @@ public Command BuildPermissionsNavCommand() { var command = new Command("permissions"); command.Description = "Provides operations to manage the permissions property of the microsoft.graph.driveItem entity."; - var builder = new PermissionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Permissions.PermissionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -648,7 +697,7 @@ public Command BuildPreviewNavCommand() { var command = new Command("preview"); command.Description = "Provides operations to call the preview method."; - var builder = new PreviewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Preview.PreviewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -665,7 +714,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.Drives.Item.Items.Item.Restore.RestoreRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -682,7 +731,7 @@ public Command BuildRetentionLabelNavCommand() { var command = new Command("retention-label"); command.Description = "Provides operations to manage the retentionLabel property of the microsoft.graph.driveItem entity."; - var builder = new RetentionLabelRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.RetentionLabel.RetentionLabelRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -701,7 +750,7 @@ public Command BuildSearchWithQRbCommand() { var command = new Command("search-with-q"); command.Description = "Provides operations to call the search method."; - var builder = new SearchWithQRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.SearchWithQ.SearchWithQRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -718,7 +767,7 @@ public Command BuildSubscriptionsNavCommand() { var command = new Command("subscriptions"); command.Description = "Provides operations to manage the subscriptions property of the microsoft.graph.driveItem entity."; - var builder = new SubscriptionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Subscriptions.SubscriptionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -745,7 +794,7 @@ public Command BuildThumbnailsNavCommand() { var command = new Command("thumbnails"); command.Description = "Provides operations to manage the thumbnails property of the microsoft.graph.driveItem entity."; - var builder = new ThumbnailsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Thumbnails.ThumbnailsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -772,7 +821,7 @@ public Command BuildUnfollowNavCommand() { var command = new Command("unfollow"); command.Description = "Provides operations to call the unfollow method."; - var builder = new UnfollowRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Unfollow.UnfollowRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -789,7 +838,7 @@ public Command BuildValidatePermissionNavCommand() { var command = new Command("validate-permission"); command.Description = "Provides operations to call the validatePermission method."; - var builder = new ValidatePermissionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.ValidatePermission.ValidatePermissionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -806,7 +855,7 @@ public Command BuildVersionsNavCommand() { var command = new Command("versions"); command.Description = "Provides operations to manage the versions property of the microsoft.graph.driveItem entity."; - var builder = new VersionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Versions.VersionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -833,7 +882,7 @@ public Command BuildWorkbookNavCommand() { var command = new Command("workbook"); command.Description = "Provides operations to manage the workbook property of the microsoft.graph.driveItem entity."; - var builder = new WorkbookRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.WorkbookRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildApplicationNavCommand()); @@ -862,14 +911,14 @@ public Command BuildWorkbookNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DriveItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DriveItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}{?%24expand,%24select}", rawUrl) @@ -901,11 +950,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -921,11 +970,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.DriveItem body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DriveItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DriveItem body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DriveItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -937,7 +986,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.DriveItem body /// /// All items contained in the drive. Read-only. Nullable. /// - public class DriveItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -962,3 +1012,4 @@ public class DriveItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Extensions/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Extensions/Count/CountRequestBuilder.cs new file mode 100644 index 0000000000..45c7828ffd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Extensions/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.Drives.Item.Items.Item.Extensions.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 driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var searchOption = new Option("--search", description: "Search items by search 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + 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}/drives/{drive%2Did}/items/{driveItem%2Did}/extensions/$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}/drives/{drive%2Did}/items/{driveItem%2Did}/extensions/$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/Drives/Item/Items/Item/Extensions/ExtensionsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Extensions/ExtensionsRequestBuilder.cs new file mode 100644 index 0000000000..c5d17fd6a0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Extensions/ExtensionsRequestBuilder.cs @@ -0,0 +1,346 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Extensions.Count; +using ApiSdk.Drives.Item.Items.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; +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.Drives.Item.Items.Item.Extensions +{ + /// + /// Provides operations to manage the extensions property of the microsoft.graph.driveItem entity. + /// + [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.driveItem entity. + /// + /// A Tuple<List<Command>, List<Command>> + public Tuple, List> BuildCommand() + { + var executables = new List(); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Extensions.Item.ExtensionItemRequestBuilder(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.Drives.Item.Items.Item.Extensions.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 extensions for drives + /// + /// A + public Command BuildCreateCommand() + { + var command = new Command("create"); + command.Description = "Create new navigation property to extensions for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + 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.Extension.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + 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 collection of open extensions defined for this item. Nullable. + /// + /// A + public Command BuildListCommand() + { + var command = new Command("list"); + command.Description = "The collection of open extensions defined for this item. Nullable."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + 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 ExtensionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/extensions{?%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 ExtensionsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) + { + } + /// + /// The collection of open extensions defined for this item. Nullable. + /// + /// 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 extensions for drives + /// + /// 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.Extension body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Extension 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 collection of open extensions defined for this item. Nullable. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionsRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Extensions/Item/ExtensionItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Extensions/Item/ExtensionItemRequestBuilder.cs new file mode 100644 index 0000000000..2d56937bd5 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Extensions/Item/ExtensionItemRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Extensions.Item +{ + /// + /// Provides operations to manage the extensions property of the microsoft.graph.driveItem entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtensionItemRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property extensions for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property extensions for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var extensionIdOption = new Option("--extension-id", description: "The unique identifier of extension") { + }; + extensionIdOption.IsRequired = true; + command.AddOption(extensionIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var extensionId = invocationContext.ParseResult.GetValueForOption(extensionIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (extensionId is not null) requestInfo.PathParameters.Add("extension%2Did", extensionId); + 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 collection of open extensions defined for this item. Nullable. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The collection of open extensions defined for this item. Nullable."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var extensionIdOption = new Option("--extension-id", description: "The unique identifier of extension") { + }; + extensionIdOption.IsRequired = true; + command.AddOption(extensionIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var extensionId = invocationContext.ParseResult.GetValueForOption(extensionIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (extensionId is not null) requestInfo.PathParameters.Add("extension%2Did", extensionId); + 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 extensions in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property extensions in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var extensionIdOption = new Option("--extension-id", description: "The unique identifier of extension") { + }; + extensionIdOption.IsRequired = true; + command.AddOption(extensionIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var extensionId = invocationContext.ParseResult.GetValueForOption(extensionIdOption); + 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.Extension.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (extensionId is not null) requestInfo.PathParameters.Add("extension%2Did", extensionId); + 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 ExtensionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ExtensionItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/extensions/{extension%2Did}{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property extensions for drives + /// + /// 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 collection of open extensions defined for this item. Nullable. + /// + /// 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 extensions in drives + /// + /// 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.Extension body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Extension 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 collection of open extensions defined for this item. Nullable. + /// + [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 +#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/Drives/Item/Items/Item/ExtractSensitivityLabels/ExtractSensitivityLabelsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/ExtractSensitivityLabels/ExtractSensitivityLabelsRequestBuilder.cs index 004e42d68f..7c4da4ec59 100644 --- a/src/generated/Drives/Item/Items/Item/ExtractSensitivityLabels/ExtractSensitivityLabelsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/ExtractSensitivityLabels/ExtractSensitivityLabelsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.ExtractSensitivityLabels /// /// Provides operations to call the extractSensitivityLabels method. /// - public class ExtractSensitivityLabelsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExtractSensitivityLabelsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action extractSensitivityLabels @@ -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 ExtractSensitivityLabelsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/extractSensitivityLabels", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExtractSensitivityLabelsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/extractSensitivityLabels", 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.Drives.Item.Items.Item.Follow /// /// Provides operations to call the follow method. /// - public class FollowRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FollowRequestBuilder : BaseCliRequestBuilder { /// /// Follow a driveItem. @@ -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 FollowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/follow", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FollowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/follow", rawUrl) @@ -101,3 +104,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.Drives.Item.Items.Item.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse : 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 GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Drives.Item.Items.Item.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(); } /// /// 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(ItemActivityStat.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.ItemActivityStat.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/Drives/Item/Items/Item/GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.cs index 65bca475e7..e5ed9587fd 100644 --- a/src/generated/Drives/Item/Items/Item/GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval/GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.GetActivitiesByIntervalWithStartDateTime /// /// Provides operations to call the getActivitiesByInterval method. /// - public class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder : BaseCliRequestBuilder { /// /// Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. @@ -148,14 +151,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -168,11 +171,11 @@ public GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalReques /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -183,7 +186,8 @@ public RequestInformation ToGetRequestInformation(Action /// Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. /// - public class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -247,3 +251,4 @@ public class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Invite/InvitePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Invite/InvitePostRequestBody.cs index fa9d83b4ae..eb4be761cb 100644 --- a/src/generated/Drives/Item/Items/Item/Invite/InvitePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/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.Drives.Item.Items.Item.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. @@ -40,10 +42,10 @@ public class InvitePostRequestBody : IAdditionalDataHolder, IParsable /// The recipients property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Recipients { get; set; } + public List? Recipients { get; set; } #nullable restore #else - public List Recipients { get; set; } + public List Recipients { get; set; } #endif /// The requireSignIn property public bool? RequireSignIn { get; set; } @@ -60,7 +62,7 @@ public class InvitePostRequestBody : IAdditionalDataHolder, IParsable /// The sendInvitation property public bool? SendInvitation { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public InvitePostRequestBody() { @@ -69,12 +71,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.Drives.Item.Items.Item.Invite.InvitePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new InvitePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Invite.InvitePostRequestBody(); } /// /// The deserialization information for the current model @@ -87,10 +89,10 @@ public virtual IDictionary> GetFieldDeserializers() { "expirationDateTime", n => { ExpirationDateTime = n.GetStringValue(); } }, { "message", n => { Message = n.GetStringValue(); } }, { "password", n => { Password = n.GetStringValue(); } }, - { "recipients", n => { Recipients = n.GetCollectionOfObjectValues(DriveRecipient.CreateFromDiscriminatorValue)?.ToList(); } }, + { "recipients", n => { Recipients = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DriveRecipient.CreateFromDiscriminatorValue)?.AsList(); } }, { "requireSignIn", n => { RequireSignIn = n.GetBoolValue(); } }, { "retainInheritedPermissions", n => { RetainInheritedPermissions = n.GetBoolValue(); } }, - { "roles", n => { Roles = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "roles", n => { Roles = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, { "sendInvitation", n => { SendInvitation = n.GetBoolValue(); } }, }; } @@ -104,7 +106,7 @@ public virtual void Serialize(ISerializationWriter writer) writer.WriteStringValue("expirationDateTime", ExpirationDateTime); writer.WriteStringValue("message", Message); writer.WriteStringValue("password", Password); - writer.WriteCollectionOfObjectValues("recipients", Recipients); + writer.WriteCollectionOfObjectValues("recipients", Recipients); writer.WriteBoolValue("requireSignIn", RequireSignIn); writer.WriteBoolValue("retainInheritedPermissions", RetainInheritedPermissions); writer.WriteCollectionOfPrimitiveValues("roles", Roles); @@ -113,3 +115,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Invite/InvitePostResponse.cs b/src/generated/Drives/Item/Items/Item/Invite/InvitePostResponse.cs index 5347537d27..e2eff081fa 100644 --- a/src/generated/Drives/Item/Items/Item/Invite/InvitePostResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Invite/InvitePostResponse.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.Drives.Item.Items.Item.Invite { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class InvitePostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class InvitePostResponse : 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 InvitePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Drives.Item.Items.Item.Invite.InvitePostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new InvitePostResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Invite.InvitePostResponse(); } /// /// 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.Permission.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Permission.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/Drives/Item/Items/Item/Invite/InviteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Invite/InviteRequestBuilder.cs index a13ca1af80..d5fe41e625 100644 --- a/src/generated/Drives/Item/Items/Item/Invite/InviteRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Invite/InviteRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.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 { /// /// Sends a sharing invitation for a driveItem.A sharing invitation provides permissions to the recipients and optionally sends an email to the recipients to notify them the item was shared. @@ -60,8 +63,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Drives.Item.Items.Item.Invite.InvitePostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -92,14 +95,14 @@ public Command BuildPostCommand() 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}/drives/{drive%2Did}/items/{driveItem%2Did}/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}/drives/{drive%2Did}/items/{driveItem%2Did}/invite", rawUrl) @@ -113,11 +116,11 @@ public InviteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(InvitePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Invite.InvitePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(InvitePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Invite.InvitePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -128,3 +131,4 @@ public RequestInformation ToPostRequestInformation(InvitePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.cs index 0b480ca6cd..fe40fbfa27 100644 --- a/src/generated/Drives/Item/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/LastModifiedByUser/LastModifiedByUserRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.LastModifiedByUser.MailboxSettings; using ApiSdk.Drives.Item.Items.Item.LastModifiedByUser.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; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.LastModifiedByUser /// /// Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. /// - public class LastModifiedByUserRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastModifiedByUserRequestBuilder : BaseCliRequestBuilder { /// /// Get lastModifiedByUser from drives @@ -89,7 +92,7 @@ public Command BuildMailboxSettingsNavCommand() { var command = new Command("mailbox-settings"); command.Description = "The mailboxSettings property"; - var builder = new MailboxSettingsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.LastModifiedByUser.MailboxSettings.MailboxSettingsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPatchCommand()); @@ -107,7 +110,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.Drives.Item.Items.Item.LastModifiedByUser.ServiceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -123,14 +126,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 LastModifiedByUserRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/lastModifiedByUser{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LastModifiedByUserRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/lastModifiedByUser{?%24expand,%24select}", rawUrl) @@ -143,11 +146,11 @@ public LastModifiedByUserRequestBuilder(string rawUrl) : base("{+baseurl}/drives /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 lastModifiedByUser from drives /// - public class LastModifiedByUserRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastModifiedByUserRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -183,3 +187,4 @@ public class LastModifiedByUserRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs index 86508ba328..dd40332a50 100644 --- a/src/generated/Drives/Item/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/LastModifiedByUser/MailboxSettings/MailboxSettingsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.LastModifiedByUser.MailboxSettings /// /// Builds and executes requests for operations under \drives\{drive-id}\items\{driveItem-id}\lastModifiedByUser\mailboxSettings /// - public class MailboxSettingsRequestBuilder : BaseCliRequestBuilder + [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. @@ -114,8 +117,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.MailboxSettings.CreateFromDiscriminatorValue); + 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; @@ -137,14 +140,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MailboxSettingsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/lastModifiedByUser/mailboxSettings{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/lastModifiedByUser/mailboxSettings{?%24expand,%24select}", rawUrl) @@ -157,11 +160,11 @@ public MailboxSettingsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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); @@ -177,11 +180,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.MailboxSettings body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.MailboxSettings body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -193,7 +196,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.MailboxSetting /// /// 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. /// - public class MailboxSettingsRequestBuilderGetQueryParameters + [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 @@ -218,3 +222,4 @@ public class MailboxSettingsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs index 41a499af31..17ed4fff3c 100644 --- a/src/generated/Drives/Item/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/LastModifiedByUser/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,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.LastModifiedByUser.ServiceProvisioningEr /// /// Provides operations to count the resources in the collection. /// - 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}/drives/{drive%2Did}/items/{driveItem%2Did}/lastModifiedByUser/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}/drives/{drive%2Did}/items/{driveItem%2Did}/lastModifiedByUser/serviceProvisioningErrors/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs index 7b399bb05e..115c1adf07 100644 --- a/src/generated/Drives/Item/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/LastModifiedByUser/ServiceProvisioningErrors/ServiceProvisioningErrorsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.LastModifiedByUser.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.Drives.Item.Items.Item.LastModifiedByUser.ServiceProvisioningEr /// /// Builds and executes requests for operations under \drives\{drive-id}\items\{driveItem-id}\lastModifiedByUser\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.Drives.Item.Items.Item.LastModifiedByUser.ServiceProvisioningErrors.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -148,14 +151,14 @@ public Command BuildGetCommand() 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}/drives/{drive%2Did}/items/{driveItem%2Did}/lastModifiedByUser/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}/drives/{drive%2Did}/items/{driveItem%2Did}/lastModifiedByUser/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -168,11 +171,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); @@ -183,7 +186,8 @@ public RequestInformation ToGetRequestInformation(Action /// Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. /// - public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ServiceProvisioningErrorsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -247,3 +251,4 @@ public class ServiceProvisioningErrorsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/ListItem/ListItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/ListItem/ListItemRequestBuilder.cs index 33997ea1c7..861e3424ee 100644 --- a/src/generated/Drives/Item/Items/Item/ListItem/ListItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/ListItem/ListItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.ListItem /// /// Provides operations to manage the listItem property of the microsoft.graph.driveItem entity. /// - public class ListItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ListItemRequestBuilder : BaseCliRequestBuilder { /// /// For drives in SharePoint, the associated document library list item. Read-only. Nullable. @@ -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 ListItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/listItem{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ListItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/listItem{?%24expand,%24select}", rawUrl) @@ -100,11 +103,11 @@ public ListItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -115,7 +118,8 @@ public RequestInformation ToGetRequestInformation(Action /// For drives in SharePoint, the associated document library list item. Read-only. Nullable. /// - public class ListItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ListItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -140,3 +144,4 @@ public class ListItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/PermanentDelete/PermanentDeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/PermanentDelete/PermanentDeleteRequestBuilder.cs index 09a4234cfc..5abcfd1b2f 100644 --- a/src/generated/Drives/Item/Items/Item/PermanentDelete/PermanentDeleteRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/PermanentDelete/PermanentDeleteRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.PermanentDelete /// /// Provides operations to call the permanentDelete method. /// - public class PermanentDeleteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermanentDeleteRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action permanentDelete @@ -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 PermanentDeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permanentDelete", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PermanentDeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permanentDelete", 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.Drives.Item.Items.Item.Permissions.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}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Permissions/Item/Grant/GrantPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantPostRequestBody.cs index 397d54bd51..2e2e7a4789 100644 --- a/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantPostRequestBody.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.Drives.Item.Items.Item.Permissions.Item.Grant { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GrantPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GrantPostRequestBody : IAdditionalDataHolder, 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 GrantPostRequestBody : IAdditionalDataHolder, IParsable /// The recipients property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Recipients { get; set; } + public List? Recipients { get; set; } #nullable restore #else - public List Recipients { get; set; } + public List Recipients { get; set; } #endif /// The roles property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -30,7 +32,7 @@ public class GrantPostRequestBody : IAdditionalDataHolder, IParsable public List Roles { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GrantPostRequestBody() { @@ -39,12 +41,12 @@ public GrantPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GrantPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant.GrantPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GrantPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant.GrantPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +56,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "recipients", n => { Recipients = n.GetCollectionOfObjectValues(DriveRecipient.CreateFromDiscriminatorValue)?.ToList(); } }, - { "roles", n => { Roles = n.GetCollectionOfPrimitiveValues()?.ToList(); } }, + { "recipients", n => { Recipients = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DriveRecipient.CreateFromDiscriminatorValue)?.AsList(); } }, + { "roles", n => { Roles = n.GetCollectionOfPrimitiveValues()?.AsList(); } }, }; } /// @@ -65,9 +67,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("recipients", Recipients); + writer.WriteCollectionOfObjectValues("recipients", Recipients); writer.WriteCollectionOfPrimitiveValues("roles", Roles); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantPostResponse.cs b/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantPostResponse.cs index 4f95df4438..c131479b49 100644 --- a/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantPostResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantPostResponse.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.Drives.Item.Items.Item.Permissions.Item.Grant { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GrantPostResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class GrantPostResponse : 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 GrantPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant.GrantPostResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GrantPostResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant.GrantPostResponse(); } /// /// 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.Permission.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.Permission.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/Drives/Item/Items/Item/Permissions/Item/Grant/GrantRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantRequestBuilder.cs index 0dafe9c882..12fdff3994 100644 --- a/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Permissions/Item/Grant/GrantRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant /// /// Provides operations to call the grant method. /// - public class GrantRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GrantRequestBuilder : BaseCliRequestBuilder { /// /// Grant users access to a link represented by a permission. @@ -65,8 +68,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GrantPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant.GrantPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -98,14 +101,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public GrantRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/{permission%2Did}/grant", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GrantRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/{permission%2Did}/grant", rawUrl) @@ -119,11 +122,11 @@ public GrantRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(GrantPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant.GrantPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GrantPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant.GrantPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -134,3 +137,4 @@ public RequestInformation ToPostRequestInformation(GrantPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Permissions/Item/PermissionItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Permissions/Item/PermissionItemRequestBuilder.cs index ae749ce55e..20222e7fd9 100644 --- a/src/generated/Drives/Item/Items/Item/Permissions/Item/PermissionItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Permissions/Item/PermissionItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant; using ApiSdk.Drives.Item.Items.Item.Permissions.Item.RevokeGrants; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Permissions.Item /// /// Provides operations to manage the permissions property of the microsoft.graph.driveItem entity. /// - public class PermissionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermissionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property permissions for drives @@ -142,7 +145,7 @@ public Command BuildGrantNavCommand() { var command = new Command("grant"); command.Description = "Provides operations to call the grant method."; - var builder = new GrantRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.Grant.GrantRequestBuilder(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(ApiSdk.Models.Permission.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Permission.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildRevokeGrantsNavCommand() { var command = new Command("revoke-grants"); command.Description = "Provides operations to call the revokeGrants method."; - var builder = new RevokeGrantsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.RevokeGrants.RevokeGrantsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -232,14 +235,14 @@ public Command BuildRevokeGrantsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PermissionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/{permission%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PermissionItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/{permission%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(ApiSdk.Models.Permission body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Permission body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Permission body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Permission body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Permission bod /// /// The set of permissions for the item. Read-only. Nullable. /// - public class PermissionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermissionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class PermissionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Permissions/Item/RevokeGrants/RevokeGrantsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Permissions/Item/RevokeGrants/RevokeGrantsPostRequestBody.cs index c007d65ee3..e69b08d50b 100644 --- a/src/generated/Drives/Item/Items/Item/Permissions/Item/RevokeGrants/RevokeGrantsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Permissions/Item/RevokeGrants/RevokeGrantsPostRequestBody.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.Drives.Item.Items.Item.Permissions.Item.RevokeGrants { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RevokeGrantsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RevokeGrantsPostRequestBody : IAdditionalDataHolder, 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 RevokeGrantsPostRequestBody : IAdditionalDataHolder, IParsable /// The grantees property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Grantees { get; set; } + public List? Grantees { get; set; } #nullable restore #else - public List Grantees { get; set; } + public List Grantees { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RevokeGrantsPostRequestBody() { @@ -31,12 +33,12 @@ public RevokeGrantsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RevokeGrantsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.RevokeGrants.RevokeGrantsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RevokeGrantsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.RevokeGrants.RevokeGrantsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "grantees", n => { Grantees = n.GetCollectionOfObjectValues(DriveRecipient.CreateFromDiscriminatorValue)?.ToList(); } }, + { "grantees", n => { Grantees = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DriveRecipient.CreateFromDiscriminatorValue)?.AsList(); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("grantees", Grantees); + writer.WriteCollectionOfObjectValues("grantees", Grantees); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Permissions/Item/RevokeGrants/RevokeGrantsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Permissions/Item/RevokeGrants/RevokeGrantsRequestBuilder.cs index 6e8d5145c2..b8f6acad62 100644 --- a/src/generated/Drives/Item/Items/Item/Permissions/Item/RevokeGrants/RevokeGrantsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Permissions/Item/RevokeGrants/RevokeGrantsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Permissions.Item.RevokeGrants /// /// Provides operations to call the revokeGrants method. /// - public class RevokeGrantsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RevokeGrantsRequestBuilder : BaseCliRequestBuilder { /// /// Revoke access to a listItem or driveItem granted via a sharing link by removing the specified recipient from the link. @@ -62,8 +65,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RevokeGrantsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.RevokeGrants.RevokeGrantsPostRequestBody.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 RevokeGrantsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/{permission%2Did}/revokeGrants", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RevokeGrantsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions/{permission%2Did}/revokeGrants", rawUrl) @@ -107,11 +110,11 @@ public RevokeGrantsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RevokeGrantsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.RevokeGrants.RevokeGrantsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RevokeGrantsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.RevokeGrants.RevokeGrantsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -122,3 +125,4 @@ public RequestInformation ToPostRequestInformation(RevokeGrantsPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Permissions/PermissionsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Permissions/PermissionsRequestBuilder.cs index e196c2b19e..1ef87be211 100644 --- a/src/generated/Drives/Item/Items/Item/Permissions/PermissionsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Permissions/PermissionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Permissions.Count; using ApiSdk.Drives.Item.Items.Item.Permissions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Permissions /// /// Provides operations to manage the permissions property of the microsoft.graph.driveItem entity. /// - public class PermissionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermissionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the permissions property of the microsoft.graph.driveItem entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new PermissionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Permissions.Item.PermissionItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); commands.Add(builder.BuildGrantNavCommand()); @@ -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.Drives.Item.Items.Item.Permissions.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(ApiSdk.Models.Permission.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Permission.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 PermissionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PermissionsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/permissions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public PermissionsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ApiSdk.Models.Permission body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Permission body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApiSdk.Models.Permission body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Permission body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(ApiSdk.Models.Permission body /// /// The set of permissions for the item. Read-only. Nullable. /// - public class PermissionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermissionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class PermissionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Preview/PreviewPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Preview/PreviewPostRequestBody.cs index 9389ab7276..ac5d6eca10 100644 --- a/src/generated/Drives/Item/Items/Item/Preview/PreviewPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Preview/PreviewPostRequestBody.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.Drives.Item.Items.Item.Preview { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PreviewPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PreviewPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. @@ -35,7 +37,7 @@ public class PreviewPostRequestBody : IAdditionalDataHolder, IParsable /// The zoom property public double? Zoom { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PreviewPostRequestBody() { @@ -44,12 +46,12 @@ public PreviewPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PreviewPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Preview.PreviewPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PreviewPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Preview.PreviewPostRequestBody(); } /// /// The deserialization information for the current model @@ -82,3 +84,4 @@ public virtual void Serialize(ISerializationWriter writer) } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Preview/PreviewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Preview/PreviewRequestBuilder.cs index 09043b3670..af6d542be9 100644 --- a/src/generated/Drives/Item/Items/Item/Preview/PreviewRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Preview/PreviewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Preview /// /// Provides operations to call the preview method. /// - public class PreviewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PreviewRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action preview @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PreviewPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Preview.PreviewPostRequestBody.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 PreviewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/preview", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PreviewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/preview", rawUrl) @@ -100,11 +103,11 @@ public PreviewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(PreviewPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Preview.PreviewPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PreviewPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Preview.PreviewPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PreviewPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Restore/RestorePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Restore/RestorePostRequestBody.cs index 8b536ea4d9..9709f6adfa 100644 --- a/src/generated/Drives/Item/Items/Item/Restore/RestorePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Restore/RestorePostRequestBody.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.Drives.Item.Items.Item.Restore { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RestorePostRequestBody : IAdditionalDataHolder, IParsable + public partial class RestorePostRequestBody : IAdditionalDataHolder, 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 RestorePostRequestBody : IAdditionalDataHolder, IParsable /// The parentReference property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public ItemReference? ParentReference { get; set; } + public global::ApiSdk.Models.ItemReference? ParentReference { get; set; } #nullable restore #else - public ItemReference ParentReference { get; set; } + public global::ApiSdk.Models.ItemReference ParentReference { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RestorePostRequestBody() { @@ -39,12 +41,12 @@ public RestorePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RestorePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Restore.RestorePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RestorePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Restore.RestorePostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +57,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "name", n => { Name = n.GetStringValue(); } }, - { "parentReference", n => { ParentReference = n.GetObjectValue(ItemReference.CreateFromDiscriminatorValue); } }, + { "parentReference", n => { ParentReference = n.GetObjectValue(global::ApiSdk.Models.ItemReference.CreateFromDiscriminatorValue); } }, }; } /// @@ -66,8 +68,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("name", Name); - writer.WriteObjectValue("parentReference", ParentReference); + writer.WriteObjectValue("parentReference", ParentReference); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Restore/RestoreRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Restore/RestoreRequestBuilder.cs index 32543cbf0b..5218c6faae 100644 --- a/src/generated/Drives/Item/Items/Item/Restore/RestoreRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/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,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.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 driveItem that has been deleted and is currently in the recycle bin. @@ -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(RestorePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Restore.RestorePostRequestBody.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 RestoreRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%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}/drives/{drive%2Did}/items/{driveItem%2Did}/restore", rawUrl) @@ -101,11 +104,11 @@ public RestoreRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(RestorePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Restore.RestorePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RestorePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Restore.RestorePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(RestorePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.cs index d393ccbf15..5b07bcee3e 100644 --- a/src/generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.RetentionLabel /// /// Provides operations to manage the retentionLabel property of the microsoft.graph.driveItem entity. /// - public class RetentionLabelRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetentionLabelRequestBuilder : BaseCliRequestBuilder { /// /// Remove a retention label from a driveItem. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. @@ -122,14 +125,14 @@ public Command BuildGetCommand() return command; } /// - /// Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. - /// Find more info here + /// Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. + /// Find more info here /// /// A public Command BuildPatchCommand() { var command = new Command("patch"); - command.Description = "Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-beta"; + command.Description = "Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-beta"; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(ItemRetentionLabel.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ItemRetentionLabel.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 RetentionLabelRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/retentionLabel{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RetentionLabelRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/retentionLabel{?%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); @@ -232,18 +235,18 @@ public RequestInformation ToGetRequestInformation(Action - /// Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. + /// Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. /// /// 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(ItemRetentionLabel body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemRetentionLabel body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ItemRetentionLabel body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ItemRetentionLabel body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -255,7 +258,8 @@ public RequestInformation ToPatchRequestInformation(ItemRetentionLabel body, Act /// /// Information about retention label and settings enforced on the driveItem. Read-write. /// - public class RetentionLabelRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RetentionLabelRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -280,3 +284,4 @@ public class RetentionLabelRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/SearchWithQ/SearchWithQGetResponse.cs b/src/generated/Drives/Item/Items/Item/SearchWithQ/SearchWithQGetResponse.cs index 91e6935bde..9f5eb0c047 100644 --- a/src/generated/Drives/Item/Items/Item/SearchWithQ/SearchWithQGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/SearchWithQ/SearchWithQGetResponse.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.Drives.Item.Items.Item.SearchWithQ { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SearchWithQGetResponse : BaseCollectionPaginationCountResponse, IParsable + public partial class SearchWithQGetResponse : 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 SearchWithQGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static new global::ApiSdk.Drives.Item.Items.Item.SearchWithQ.SearchWithQGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SearchWithQGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.SearchWithQ.SearchWithQGetResponse(); } /// /// 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.DriveItem.CreateFromDiscriminatorValue)?.ToList(); } }, + { "value", n => { Value = n.GetCollectionOfObjectValues(global::ApiSdk.Models.DriveItem.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/Drives/Item/Items/Item/SearchWithQ/SearchWithQRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/SearchWithQ/SearchWithQRequestBuilder.cs index 24e77d989e..12687509e6 100644 --- a/src/generated/Drives/Item/Items/Item/SearchWithQ/SearchWithQRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/SearchWithQ/SearchWithQRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.SearchWithQ /// /// Provides operations to call the search method. /// - public class SearchWithQRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SearchWithQRequestBuilder : BaseCliRequestBuilder { /// /// Search the hierarchy of items for items matching a query.You can search within a folder hierarchy, a whole drive, or files shared with the current user. @@ -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 SearchWithQRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/search(q='{q}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SearchWithQRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/search(q='{q}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -156,11 +159,11 @@ public SearchWithQRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 /// Search the hierarchy of items for items matching a query.You can search within a folder hierarchy, a whole drive, or files shared with the current user. /// - public class SearchWithQRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SearchWithQRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -235,3 +239,4 @@ public class SearchWithQRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Subscriptions/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Subscriptions/Count/CountRequestBuilder.cs index 15271ca77b..b5a0ab21b0 100644 --- a/src/generated/Drives/Item/Items/Item/Subscriptions/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Subscriptions/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Subscriptions.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}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Subscriptions/Item/Reauthorize/ReauthorizeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Subscriptions/Item/Reauthorize/ReauthorizeRequestBuilder.cs index db31f89190..84f0f1d3a4 100644 --- a/src/generated/Drives/Item/Items/Item/Subscriptions/Item/Reauthorize/ReauthorizeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Subscriptions/Item/Reauthorize/ReauthorizeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Subscriptions.Item.Reauthorize /// /// Provides operations to call the reauthorize method. /// - public class ReauthorizeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReauthorizeRequestBuilder : BaseCliRequestBuilder { /// /// Reauthorize a subscription when you receive a reauthorizationRequired challenge. @@ -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 ReauthorizeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions/{subscription%2Did}/reauthorize", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReauthorizeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions/{subscription%2Did}/reauthorize", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Subscriptions.Item.Reauthorize; using ApiSdk.Models.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.Drives.Item.Items.Item.Subscriptions.Item /// /// Provides operations to manage the subscriptions property of the microsoft.graph.driveItem entity. /// - public class SubscriptionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property subscriptions for drives @@ -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(Subscription.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Subscription.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,7 +207,7 @@ public Command BuildReauthorizeNavCommand() { var command = new Command("reauthorize"); command.Description = "Provides operations to call the reauthorize method."; - var builder = new ReauthorizeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Subscriptions.Item.Reauthorize.ReauthorizeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -214,14 +217,14 @@ public Command BuildReauthorizeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SubscriptionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions/{subscription%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubscriptionItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions/{subscription%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(Subscription body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Subscription body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(Subscription body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Subscription body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(Subscription body, Action /// The set of subscriptions on the item. Only supported on the root of a drive. /// - public class SubscriptionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class SubscriptionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Subscriptions/SubscriptionsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Subscriptions/SubscriptionsRequestBuilder.cs index 80285e127d..01f8ceb5e4 100644 --- a/src/generated/Drives/Item/Items/Item/Subscriptions/SubscriptionsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Subscriptions/SubscriptionsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Subscriptions.Count; using ApiSdk.Drives.Item.Items.Item.Subscriptions.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Subscriptions /// /// Provides operations to manage the subscriptions property of the microsoft.graph.driveItem entity. /// - public class SubscriptionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the subscriptions property of the microsoft.graph.driveItem entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new SubscriptionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Subscriptions.Item.SubscriptionItemRequestBuilder(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.Drives.Item.Items.Item.Subscriptions.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(Subscription.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Subscription.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 SubscriptionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubscriptionsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/subscriptions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -241,11 +244,11 @@ public SubscriptionsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(Subscription body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Subscription body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Subscription body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.Subscription body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,7 +280,8 @@ public RequestInformation ToPostRequestInformation(Subscription body, Action /// The set of subscriptions on the item. Only supported on the root of a drive. /// - public class SubscriptionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubscriptionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -341,3 +345,4 @@ public class SubscriptionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Thumbnails/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Thumbnails/Count/CountRequestBuilder.cs index 751eb7fea6..24ec24795f 100644 --- a/src/generated/Drives/Item/Items/Item/Thumbnails/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Thumbnails/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Thumbnails.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}/drives/{drive%2Did}/items/{driveItem%2Did}/thumbnails/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/thumbnails/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Thumbnails/Item/ThumbnailSetItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Thumbnails/Item/ThumbnailSetItemRequestBuilder.cs index c3543f609a..fb0a0ed2eb 100644 --- a/src/generated/Drives/Item/Items/Item/Thumbnails/Item/ThumbnailSetItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Thumbnails/Item/ThumbnailSetItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Thumbnails.Item /// /// Provides operations to manage the thumbnails property of the microsoft.graph.driveItem entity. /// - public class ThumbnailSetItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThumbnailSetItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property thumbnails for drives @@ -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(ThumbnailSet.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ThumbnailSet.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 ThumbnailSetItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/thumbnails/{thumbnailSet%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ThumbnailSetItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/thumbnails/{thumbnailSet%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(ThumbnailSet body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ThumbnailSet body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ThumbnailSet body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.ThumbnailSet body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(ThumbnailSet body, Action /// Collection of thumbnailSet objects associated with the item. For more information, see getting thumbnails. Read-only. Nullable. /// - public class ThumbnailSetItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThumbnailSetItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ThumbnailSetItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Thumbnails/ThumbnailsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Thumbnails/ThumbnailsRequestBuilder.cs index b1fd4fb6b1..59d81dc481 100644 --- a/src/generated/Drives/Item/Items/Item/Thumbnails/ThumbnailsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Thumbnails/ThumbnailsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Thumbnails.Count; using ApiSdk.Drives.Item.Items.Item.Thumbnails.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Thumbnails /// /// Provides operations to manage the thumbnails property of the microsoft.graph.driveItem entity. /// - public class ThumbnailsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThumbnailsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the thumbnails property of the microsoft.graph.driveItem entity. @@ -30,7 +33,7 @@ public class ThumbnailsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new ThumbnailSetItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Thumbnails.Item.ThumbnailSetItemRequestBuilder(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.Drives.Item.Items.Item.Thumbnails.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(ThumbnailSet.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.ThumbnailSet.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 ThumbnailsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/thumbnails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ThumbnailsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/thumbnails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -239,11 +242,11 @@ public ThumbnailsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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(ThumbnailSet body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ThumbnailSet body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ThumbnailSet body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.ThumbnailSet body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -275,7 +278,8 @@ public RequestInformation ToPostRequestInformation(ThumbnailSet body, Action /// Collection of thumbnailSet objects associated with the item. For more information, see getting thumbnails. Read-only. Nullable. /// - public class ThumbnailsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ThumbnailsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -339,3 +343,4 @@ public class ThumbnailsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Unfollow/UnfollowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Unfollow/UnfollowRequestBuilder.cs index 91f47a331b..7f96998603 100644 --- a/src/generated/Drives/Item/Items/Item/Unfollow/UnfollowRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Unfollow/UnfollowRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Unfollow /// /// Provides operations to call the unfollow method. /// - public class UnfollowRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnfollowRequestBuilder : BaseCliRequestBuilder { /// /// Unfollow a driveItem. @@ -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 UnfollowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/unfollow", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnfollowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/unfollow", 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.Drives.Item.Items.Item.ValidatePermission { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValidatePermissionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValidatePermissionPostRequestBody : IAdditionalDataHolder, 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 ValidatePermissionPostRequestBody : IAdditionalDataHolder, IParsabl public string Password { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValidatePermissionPostRequestBody() { @@ -38,12 +40,12 @@ public ValidatePermissionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValidatePermissionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.ValidatePermission.ValidatePermissionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValidatePermissionPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.ValidatePermission.ValidatePermissionPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/ValidatePermission/ValidatePermissionRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/ValidatePermission/ValidatePermissionRequestBuilder.cs index 74357e0d7e..e39660e6b3 100644 --- a/src/generated/Drives/Item/Items/Item/ValidatePermission/ValidatePermissionRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/ValidatePermission/ValidatePermissionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.ValidatePermission /// /// Provides operations to call the validatePermission method. /// - public class ValidatePermissionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValidatePermissionRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action validatePermission @@ -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(ValidatePermissionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.ValidatePermission.ValidatePermissionPostRequestBody.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 ValidatePermissionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/validatePermission", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValidatePermissionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/validatePermission", rawUrl) @@ -89,11 +92,11 @@ public ValidatePermissionRequestBuilder(string rawUrl) : base("{+baseurl}/drives /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ValidatePermissionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.ValidatePermission.ValidatePermissionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValidatePermissionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.ValidatePermission.ValidatePermissionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -104,3 +107,4 @@ public RequestInformation ToPostRequestInformation(ValidatePermissionPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Versions/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Versions/Count/CountRequestBuilder.cs index 456f26daa4..bd40c9835c 100644 --- a/src/generated/Drives/Item/Items/Item/Versions/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/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.Drives.Item.Items.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}/drives/{drive%2Did}/items/{driveItem%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}/drives/{drive%2Did}/items/{driveItem%2Did}/versions/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Versions/Item/Content/ContentRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Versions/Item/Content/ContentRequestBuilder.cs index f49e10d11b..bee6b6eabe 100644 --- a/src/generated/Drives/Item/Items/Item/Versions/Item/Content/ContentRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Versions/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.Drives.Item.Items.Item.Versions.Item.Content /// /// Provides operations to manage the media for the drive entity. /// - public class ContentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ContentRequestBuilder : BaseCliRequestBuilder { /// /// Delete content for the navigation property versions in drives @@ -181,14 +184,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}/drives/{drive%2Did}/items/{driveItem%2Did}/versions/{driveItemVersion%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}/drives/{drive%2Did}/items/{driveItem%2Did}/versions/{driveItemVersion%2Did}/content", rawUrl) @@ -256,3 +259,4 @@ public RequestInformation ToPutRequestInformation(Stream body, Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Versions.Item.Content; using ApiSdk.Drives.Item.Items.Item.Versions.Item.RestoreVersion; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Versions.Item /// /// Provides operations to manage the versions property of the microsoft.graph.driveItem entity. /// - public class DriveItemVersionItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemVersionItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the media for the drive entity. @@ -31,7 +34,7 @@ public Command BuildContentNavCommand() { var command = new Command("content"); command.Description = "Provides operations to manage the media for the drive entity."; - var builder = new ContentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Versions.Item.Content.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(DriveItemVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DriveItemVersion.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -224,7 +227,7 @@ public Command BuildRestoreVersionNavCommand() { var command = new Command("restore-version"); command.Description = "Provides operations to call the restoreVersion method."; - var builder = new RestoreVersionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Versions.Item.RestoreVersion.RestoreVersionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -234,14 +237,14 @@ public Command BuildRestoreVersionNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DriveItemVersionItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/versions/{driveItemVersion%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DriveItemVersionItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/versions/{driveItemVersion%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(DriveItemVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DriveItemVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(DriveItemVersion body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.DriveItemVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(DriveItemVersion body, Actio /// /// The list of previous versions of the item. For more info, see getting previous versions. Read-only. Nullable. /// - public class DriveItemVersionItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DriveItemVersionItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class DriveItemVersionItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Versions/Item/RestoreVersion/RestoreVersionRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Versions/Item/RestoreVersion/RestoreVersionRequestBuilder.cs index 62f9876a4e..f4efd4498b 100644 --- a/src/generated/Drives/Item/Items/Item/Versions/Item/RestoreVersion/RestoreVersionRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Versions/Item/RestoreVersion/RestoreVersionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Versions.Item.RestoreVersion /// /// Provides operations to call the restoreVersion method. /// - public class RestoreVersionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RestoreVersionRequestBuilder : BaseCliRequestBuilder { /// /// Restore a previous version of a DriveItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the file. @@ -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 RestoreVersionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/versions/{driveItemVersion%2Did}/restoreVersion", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RestoreVersionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/versions/{driveItemVersion%2Did}/restoreVersion", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Versions.Count; using ApiSdk.Drives.Item.Items.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.Drives.Item.Items.Item.Versions /// /// Provides operations to manage the versions property of the microsoft.graph.driveItem 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.driveItem entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new DriveItemVersionItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Versions.Item.DriveItemVersionItemRequestBuilder(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.Drives.Item.Items.Item.Versions.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(DriveItemVersion.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.DriveItemVersion.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 VersionsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%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}/drives/{drive%2Did}/items/{driveItem%2Did}/versions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public VersionsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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(DriveItemVersion body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DriveItemVersion body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DriveItemVersion body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.DriveItemVersion body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(DriveItemVersion body, Action /// /// The list of previous versions of the item. For more info, see getting previous versions. Read-only. Nullable. /// - public class VersionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VersionsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class VersionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Application/ApplicationRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Application/ApplicationRequestBuilder.cs index 57b4f9d077..c6ae4b090f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Application/ApplicationRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Application/ApplicationRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Application.Calculate; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Application /// /// Provides operations to manage the application property of the microsoft.graph.workbook entity. /// - public class ApplicationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the calculate method. @@ -30,7 +33,7 @@ public Command BuildCalculateNavCommand() { var command = new Command("calculate"); command.Description = "Provides operations to call the calculate method."; - var builder = new CalculateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Application.Calculate.CalculateRequestBuilder(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(WorkbookApplication.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookApplication.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 ApplicationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/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 ApplicationRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/application{?%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(WorkbookApplication body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookApplication body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookApplication body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookApplication body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookApplication body, Ac /// /// Get application from drives /// - public class ApplicationRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplicationRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class ApplicationRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Application/Calculate/CalculatePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Application/Calculate/CalculatePostRequestBody.cs index 73474bcdca..f20eacccb9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Application/Calculate/CalculatePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Application/Calculate/CalculatePostRequestBody.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.Drives.Item.Items.Item.Workbook.Application.Calculate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CalculatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class CalculatePostRequestBody : IAdditionalDataHolder, 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 CalculatePostRequestBody : IAdditionalDataHolder, IParsable public string CalculationType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CalculatePostRequestBody() { @@ -30,12 +32,12 @@ public CalculatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CalculatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Application.Calculate.CalculatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CalculatePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Application.Calculate.CalculatePostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Application/Calculate/CalculateRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Application/Calculate/CalculateRequestBuilder.cs index 96677a126f..7808669f2d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Application/Calculate/CalculateRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Application/Calculate/CalculateRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Application.Calculate /// /// Provides operations to call the calculate method. /// - public class CalculateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CalculateRequestBuilder : BaseCliRequestBuilder { /// /// Recalculate all currently opened workbooks in Excel. @@ -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(CalculatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Application.Calculate.CalculatePostRequestBody.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 CalculateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/application/calculate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CalculateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/application/calculate", rawUrl) @@ -90,11 +93,11 @@ public CalculateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CalculatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Application.Calculate.CalculatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CalculatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Application.Calculate.CalculatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -105,3 +108,4 @@ public RequestInformation ToPostRequestInformation(CalculatePostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/CloseSession/CloseSessionRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/CloseSession/CloseSessionRequestBuilder.cs index 51e29eead0..98f698c82d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/CloseSession/CloseSessionRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/CloseSession/CloseSessionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.CloseSession /// /// Provides operations to call the closeSession method. /// - public class CloseSessionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CloseSessionRequestBuilder : BaseCliRequestBuilder { /// /// Use this API to close an existing workbook session. @@ -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 CloseSessionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/closeSession", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CloseSessionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/closeSession", rawUrl) @@ -90,3 +93,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments /// /// Provides operations to manage the comments property of the microsoft.graph.workbook entity. /// - public class CommentsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommentsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the comments property of the microsoft.graph.workbook entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookCommentItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.WorkbookCommentItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -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.Drives.Item.Items.Item.Workbook.Comments.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(WorkbookComment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookComment.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 CommentsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommentsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -242,11 +245,11 @@ public CommentsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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(WorkbookComment body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookComment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookComment body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookComment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -278,7 +281,8 @@ public RequestInformation ToPostRequestInformation(WorkbookComment body, Action< /// /// Get comments from drives /// - public class CommentsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommentsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -342,3 +346,4 @@ public class CommentsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Count/CountRequestBuilder.cs index 8316b84d95..471dd24ff2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Count/CountRequestBuilder.cs index 2554267d9e..7fca4ae756 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.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 @@ -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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/$count{?%24filter,%24search}", rawUrl) @@ -95,11 +98,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs index c2287555c5..9dcf5447e6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. /// - public class ChangesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. @@ -31,7 +34,7 @@ public class ChangesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WorkbookDocumentTaskChangeItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.Item.WorkbookDocumentTaskChangeItemRequestBuilder(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 call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -99,8 +102,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -131,7 +134,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -261,14 +264,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChangesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChangesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -281,11 +284,11 @@ public ChangesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -301,11 +304,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -317,7 +320,8 @@ public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange bo /// /// A collection of task change histories. /// - public class ChangesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -381,3 +385,4 @@ public class ChangesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/Count/CountGetResponse.cs index 04c1a0da9e..b94bd8dcc3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs index e1f1d9cb40..a6dd47ba25 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -77,14 +80,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/changes/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/changes/count()", rawUrl) @@ -111,3 +114,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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. /// - public class WorkbookDocumentTaskChangeItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookDocumentTaskChangeItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property changes for drives @@ -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(WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookDocumentTaskChangeItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/changes/{workbookDocumentTaskChange%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookDocumentTaskChangeItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/changes/{workbookDocumentTaskChange%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(WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTaskChange body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookDocumentTaskChange b /// /// A collection of task change histories. /// - public class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs index 14a7646280..edb64bc0bd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function itemAt @@ -84,14 +87,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/changes/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/changes/itemAt(index={index})", rawUrl) @@ -118,3 +121,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to manage the comment property of the microsoft.graph.workbookDocumentTask entity. /// - public class CommentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommentRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property comment for drives @@ -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(WorkbookComment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookComment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildTaskNavCommand() { var command = new Command("task"); command.Description = "Provides operations to manage the task property of the microsoft.graph.workbookComment entity."; - var builder = new ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.TaskRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.TaskRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildChangesNavCommand()); @@ -240,14 +243,14 @@ public Command BuildTaskNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommentRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookComment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookComment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookComment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookComment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookComment body, Action /// /// The comment that the task is associated with. /// - public class CommentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommentRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class CommentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/ChangesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/ChangesRequestBuilder.cs index 00ba238591..c2d342d4b9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/ChangesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/ChangesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. /// - public class ChangesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. @@ -31,7 +34,7 @@ public class ChangesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WorkbookDocumentTaskChangeItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.Item.WorkbookDocumentTaskChangeItemRequestBuilder(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 call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -99,8 +102,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -131,7 +134,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -261,14 +264,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChangesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChangesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -281,11 +284,11 @@ public ChangesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -301,11 +304,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -317,7 +320,8 @@ public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange bo /// /// A collection of task change histories. /// - public class ChangesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -381,3 +385,4 @@ public class ChangesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/Count/CountGetResponse.cs index 89a76e3fa5..9d63fd5311 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/Count/CountRequestBuilder.cs index a83220d3f8..098a6026db 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -77,14 +80,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task/changes/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task/changes/count()", rawUrl) @@ -111,3 +114,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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. /// - public class WorkbookDocumentTaskChangeItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookDocumentTaskChangeItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property changes for drives @@ -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(WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookDocumentTaskChangeItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task/changes/{workbookDocumentTaskChange%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookDocumentTaskChangeItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task/changes/{workbookDocumentTaskChange%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(WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTaskChange body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookDocumentTaskChange b /// /// A collection of task change histories. /// - public class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs index dc9b731a3f..f5ea302cd3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/Comment/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function itemAt @@ -84,14 +87,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task/changes/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task/changes/itemAt(index={index})", rawUrl) @@ -118,3 +121,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to manage the task property of the microsoft.graph.workbookComment entity. /// - public class TaskRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. @@ -30,7 +33,7 @@ public Command BuildChangesNavCommand() { var command = new Command("changes"); command.Description = "Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity."; - var builder = new ChangesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.TaskNamespace.Changes.ChangesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -218,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(WorkbookDocumentTask.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTask.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -243,14 +246,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TaskRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TaskRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task/comment/task{?%24expand,%24select}", rawUrl) @@ -282,11 +285,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +305,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTask body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTask body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -318,7 +321,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, A /// /// The task associated with the comment. Read-only. Nullable. /// - public class TaskRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -343,3 +347,4 @@ public class TaskRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/TaskRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/TaskRequestBuilder.cs index 1f93c7ca4a..04f13ebfde 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/TaskRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/TaskNamespace/TaskRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.Task /// /// Provides operations to manage the task property of the microsoft.graph.workbookCommentReply entity. /// - public class TaskRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. @@ -31,7 +34,7 @@ public Command BuildChangesNavCommand() { var command = new Command("changes"); command.Description = "Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity."; - var builder = new ChangesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Changes.ChangesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCommentNavCommand() { var command = new Command("comment"); command.Description = "Provides operations to manage the comment property of the microsoft.graph.workbookDocumentTask entity."; - var builder = new CommentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.Comment.CommentRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -244,8 +247,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookDocumentTask.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTask.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -269,14 +272,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TaskRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TaskRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}/task{?%24expand,%24select}", rawUrl) @@ -308,11 +311,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +331,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTask body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTask body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -344,7 +347,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, A /// /// The task associated with the comment thread. /// - public class TaskRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -369,3 +373,4 @@ public class TaskRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/WorkbookCommentReplyItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/WorkbookCommentReplyItemRequestBuilder.cs index 3308efa3b1..32f8618d19 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/WorkbookCommentReplyItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/Item/WorkbookCommentReplyItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item /// /// Provides operations to manage the replies property of the microsoft.graph.workbookComment entity. /// - public class WorkbookCommentReplyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookCommentReplyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property replies for drives @@ -76,13 +79,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get replies from drives"; + command.Description = "The list of replies to the comment. Read-only. Nullable."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookCommentReply.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookCommentReply.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildTaskNavCommand() { var command = new Command("task"); command.Description = "Provides operations to manage the task property of the microsoft.graph.workbookCommentReply entity."; - var builder = new TaskRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.TaskNamespace.TaskRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildChangesNavCommand()); @@ -241,14 +244,14 @@ public Command BuildTaskNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookCommentReplyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookCommentReplyItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies/{workbookCommentReply%2Did}{?%24expand,%24select}", rawUrl) @@ -274,17 +277,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// /// 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); @@ -300,11 +303,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookCommentReply body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookCommentReply body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookCommentReply body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookCommentReply body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -314,9 +317,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookCommentReply body, A return requestInfo; } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// - public class WorkbookCommentReplyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookCommentReplyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -341,3 +345,4 @@ public class WorkbookCommentReplyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/RepliesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/RepliesRequestBuilder.cs index c2e6c6fff8..afbe53b4fd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/RepliesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/Replies/RepliesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies /// /// Provides operations to manage the replies property of the microsoft.graph.workbookComment 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.workbookComment entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookCommentReplyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.Item.WorkbookCommentReplyItemRequestBuilder(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.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.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(WorkbookCommentReply.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookCommentReply.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -119,13 +122,13 @@ public Command BuildCreateCommand() return command; } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Get replies from drives"; + command.Description = "The list of replies to the comment. Read-only. Nullable."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -233,31 +236,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 RepliesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/replies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// /// 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); @@ -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(WorkbookCommentReply body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookCommentReply body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookCommentReply body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookCommentReply body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -287,9 +290,10 @@ public RequestInformation ToPostRequestInformation(WorkbookCommentReply body, Ac return requestInfo; } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// - public class RepliesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RepliesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -353,3 +357,4 @@ public class RepliesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs index 7f88b1346c..ba9f7f4de1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Cha /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. /// - public class ChangesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. @@ -31,7 +34,7 @@ public class ChangesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WorkbookDocumentTaskChangeItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.Item.WorkbookDocumentTaskChangeItemRequestBuilder(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 call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -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(WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -125,7 +128,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -249,14 +252,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChangesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChangesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -269,11 +272,11 @@ public ChangesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -289,11 +292,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -305,7 +308,8 @@ public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange bo /// /// A collection of task change histories. /// - public class ChangesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -369,3 +373,4 @@ public class ChangesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/Count/CountGetResponse.cs index 763a212c61..60104e3504 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs index 59bffd2813..0b9a3f1f18 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Cha /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -71,14 +74,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/changes/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/changes/count()", rawUrl) @@ -105,3 +108,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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Cha /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. /// - public class WorkbookDocumentTaskChangeItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookDocumentTaskChangeItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property changes for drives @@ -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(WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTaskChange.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 WorkbookDocumentTaskChangeItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/changes/{workbookDocumentTaskChange%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookDocumentTaskChangeItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/changes/{workbookDocumentTaskChange%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(WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTaskChange body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookDocumentTaskChange b /// /// A collection of task change histories. /// - public class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs index d3bbae3792..735b2e03ed 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Cha /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function itemAt @@ -78,14 +81,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/changes/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/changes/itemAt(index={index})", rawUrl) @@ -112,3 +115,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to manage the comment property of the microsoft.graph.workbookDocumentTask entity. /// - public class CommentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommentRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property comment for drives @@ -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(WorkbookComment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookComment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -204,7 +207,7 @@ public Command BuildRepliesNavCommand() { var command = new Command("replies"); command.Description = "Provides operations to manage the replies property of the microsoft.graph.workbookComment entity."; - var builder = new RepliesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.RepliesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -224,14 +227,14 @@ public Command BuildRepliesNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CommentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CommentRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment{?%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(WorkbookComment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookComment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookComment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookComment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -299,7 +302,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookComment body, Action /// /// The comment that the task is associated with. /// - public class CommentRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CommentRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -324,3 +328,4 @@ public class CommentRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Count/CountRequestBuilder.cs index 61013cc003..781c965eb8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to count the resources in the collection. /// - 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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/$count{?%24filter,%24search}", rawUrl) @@ -95,11 +98,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs index 8ea9da357e..f203369bd0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/ChangesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. /// - public class ChangesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. @@ -31,7 +34,7 @@ public class ChangesRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WorkbookDocumentTaskChangeItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.Item.WorkbookDocumentTaskChangeItemRequestBuilder(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 call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -99,8 +102,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -131,7 +134,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -261,14 +264,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ChangesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChangesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task/changes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -281,11 +284,11 @@ public ChangesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -301,11 +304,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -317,7 +320,8 @@ public RequestInformation ToPostRequestInformation(WorkbookDocumentTaskChange bo /// /// A collection of task change histories. /// - public class ChangesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChangesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -381,3 +385,4 @@ public class ChangesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/Count/CountGetResponse.cs index 8e03dd6e86..36b5a79540 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs index a2fdf86946..bd7ceec7b4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -77,14 +80,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task/changes/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task/changes/count()", rawUrl) @@ -111,3 +114,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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. /// - public class WorkbookDocumentTaskChangeItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookDocumentTaskChangeItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property changes for drives @@ -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(WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTaskChange.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookDocumentTaskChangeItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task/changes/{workbookDocumentTaskChange%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookDocumentTaskChangeItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task/changes/{workbookDocumentTaskChange%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(WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTaskChange body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTaskChange body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookDocumentTaskChange b /// /// A collection of task change histories. /// - public class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class WorkbookDocumentTaskChangeItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs index 50f0eaa937..c45f450768 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/TaskNamespace/Changes/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function itemAt @@ -84,14 +87,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task/changes/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task/changes/itemAt(index={index})", rawUrl) @@ -118,3 +121,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to manage the task property of the microsoft.graph.workbookCommentReply entity. /// - public class TaskRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. @@ -30,7 +33,7 @@ public Command BuildChangesNavCommand() { var command = new Command("changes"); command.Description = "Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity."; - var builder = new ChangesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.Changes.ChangesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -218,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(WorkbookDocumentTask.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTask.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -243,14 +246,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TaskRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TaskRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}/task{?%24expand,%24select}", rawUrl) @@ -282,11 +285,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +305,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTask body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTask body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -318,7 +321,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, A /// /// The task associated with the comment thread. /// - public class TaskRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -343,3 +347,4 @@ public class TaskRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/WorkbookCommentReplyItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/WorkbookCommentReplyItemRequestBuilder.cs index d867eff8c1..69aa0f5b35 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/WorkbookCommentReplyItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/Item/WorkbookCommentReplyItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to manage the replies property of the microsoft.graph.workbookComment entity. /// - public class WorkbookCommentReplyItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookCommentReplyItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property replies for drives @@ -76,13 +79,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Get replies from drives"; + command.Description = "The list of replies to the comment. Read-only. Nullable."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookCommentReply.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookCommentReply.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,7 +225,7 @@ public Command BuildTaskNavCommand() { var command = new Command("task"); command.Description = "Provides operations to manage the task property of the microsoft.graph.workbookCommentReply entity."; - var builder = new ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.TaskRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.TaskNamespace.TaskRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildChangesNavCommand()); @@ -240,14 +243,14 @@ public Command BuildTaskNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookCommentReplyItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookCommentReplyItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies/{workbookCommentReply%2Did}{?%24expand,%24select}", rawUrl) @@ -273,17 +276,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// /// 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); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookCommentReply body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookCommentReply body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookCommentReply body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookCommentReply body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -313,9 +316,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookCommentReply body, A return requestInfo; } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// - public class WorkbookCommentReplyItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookCommentReplyItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class WorkbookCommentReplyItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/RepliesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/RepliesRequestBuilder.cs index 7894a79d8b..7c3424ce88 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/RepliesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/Comment/Replies/RepliesRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Com /// /// Provides operations to manage the replies property of the microsoft.graph.workbookComment 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.workbookComment entity. @@ -31,7 +34,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookCommentReplyItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.Item.WorkbookCommentReplyItemRequestBuilder(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.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.Replies.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(WorkbookCommentReply.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookCommentReply.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -119,13 +122,13 @@ public Command BuildCreateCommand() return command; } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Get replies from drives"; + command.Description = "The list of replies to the comment. Read-only. Nullable."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -233,31 +236,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 RepliesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task/comment/replies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// /// 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); @@ -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(WorkbookCommentReply body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookCommentReply body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookCommentReply body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookCommentReply body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -287,9 +290,10 @@ public RequestInformation ToPostRequestInformation(WorkbookCommentReply body, Ac return requestInfo; } /// - /// Get replies from drives + /// The list of replies to the comment. Read-only. Nullable. /// - public class RepliesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RepliesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -353,3 +357,4 @@ public class RepliesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/TaskRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/TaskRequestBuilder.cs index 15981100c0..c1718ae932 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/TaskRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/TaskNamespace/TaskRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace /// /// Provides operations to manage the task property of the microsoft.graph.workbookComment entity. /// - public class TaskRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity. @@ -31,7 +34,7 @@ public Command BuildChangesNavCommand() { var command = new Command("changes"); command.Description = "Provides operations to manage the changes property of the microsoft.graph.workbookDocumentTask entity."; - var builder = new ChangesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Changes.ChangesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -59,7 +62,7 @@ public Command BuildCommentNavCommand() { var command = new Command("comment"); command.Description = "Provides operations to manage the comment property of the microsoft.graph.workbookDocumentTask entity."; - var builder = new CommentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.Comment.CommentRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -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(WorkbookDocumentTask.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookDocumentTask.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -251,14 +254,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TaskRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TaskRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}/task{?%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(WorkbookDocumentTask body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTask body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookDocumentTask body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -326,7 +329,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookDocumentTask body, A /// /// The task associated with the comment. Read-only. Nullable. /// - public class TaskRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TaskRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -351,3 +355,4 @@ public class TaskRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/WorkbookCommentItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/WorkbookCommentItemRequestBuilder.cs index ec80f883db..9406c420a6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/WorkbookCommentItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Comments/Item/WorkbookCommentItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item /// /// Provides operations to manage the comments property of the microsoft.graph.workbook entity. /// - public class WorkbookCommentItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookCommentItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property comments for drives @@ -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(WorkbookComment.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookComment.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,7 +208,7 @@ public Command BuildRepliesNavCommand() { var command = new Command("replies"); command.Description = "Provides operations to manage the replies property of the microsoft.graph.workbookComment entity."; - var builder = new RepliesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.Replies.RepliesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -232,7 +235,7 @@ public Command BuildTaskNavCommand() { var command = new Command("task"); command.Description = "Provides operations to manage the task property of the microsoft.graph.workbookComment entity."; - var builder = new TaskRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.Item.TaskNamespace.TaskRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildChangesNavCommand()); @@ -251,14 +254,14 @@ public Command BuildTaskNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookCommentItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookCommentItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/comments/{workbookComment%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(WorkbookComment body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookComment body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookComment body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookComment body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -326,7 +329,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookComment body, Action /// /// Get comments from drives /// - public class WorkbookCommentItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookCommentItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -351,3 +355,4 @@ public class WorkbookCommentItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/CreateSession/CreateSessionPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/CreateSession/CreateSessionPostRequestBody.cs index 7aff4d5afb..a4f3d65d53 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/CreateSession/CreateSessionPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/CreateSession/CreateSessionPostRequestBody.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.Drives.Item.Items.Item.Workbook.CreateSession { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CreateSessionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CreateSessionPostRequestBody : IAdditionalDataHolder, 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 CreateSessionPostRequestBody : IAdditionalDataHolder, IParsable /// The persistChanges property public bool? PersistChanges { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CreateSessionPostRequestBody() { @@ -24,12 +26,12 @@ public CreateSessionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CreateSessionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.CreateSession.CreateSessionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CreateSessionPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.CreateSession.CreateSessionPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/CreateSession/CreateSessionRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/CreateSession/CreateSessionRequestBuilder.cs index 58a79d3ff5..9584478bbc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/CreateSession/CreateSessionRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/CreateSession/CreateSessionRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.CreateSession /// /// Provides operations to call the createSession method. /// - public class CreateSessionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CreateSessionRequestBuilder : BaseCliRequestBuilder { /// /// Create a new workbook session. Excel APIs can be called in one of two modes: To represent the session in the API, use the workbook-session-id: {session-id} header. In some cases, creating a new session requires an indeterminate time to complete. Microsoft Graph also provides a long running operations pattern. This pattern provides a way to poll for creation status updates, without waiting for the creation to complete. The following are the steps: @@ -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(CreateSessionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.CreateSession.CreateSessionPostRequestBody.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 CreateSessionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/createSession", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CreateSessionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/createSession", rawUrl) @@ -101,11 +104,11 @@ public CreateSessionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CreateSessionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.CreateSession.CreateSessionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CreateSessionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.CreateSession.CreateSessionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(CreateSessionPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Abs/AbsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Abs/AbsPostRequestBody.cs index 16b9be6cd1..e49bdf97a3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Abs/AbsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Abs/AbsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Abs { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AbsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AbsPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AbsPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AbsPostRequestBody() { @@ -31,12 +32,12 @@ public AbsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AbsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Abs.AbsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AbsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Abs.AbsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Abs/AbsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Abs/AbsRequestBuilder.cs index e8f3b009fc..b8ed70f0f8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Abs/AbsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Abs/AbsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Abs /// /// Provides operations to call the abs method. /// - public class AbsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AbsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action abs @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AbsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Abs.AbsPostRequestBody.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 AbsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/abs", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AbsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/abs", rawUrl) @@ -100,11 +103,11 @@ public AbsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AbsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Abs.AbsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AbsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Abs.AbsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AbsPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrInt/AccrIntPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrInt/AccrIntPostRequestBody.cs index a3c332ba43..bc9a6ab97c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrInt/AccrIntPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrInt/AccrIntPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.AccrInt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AccrIntPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AccrIntPostRequestBody : IAdditionalDataHolder, 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,69 +17,69 @@ public class AccrIntPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The calcMethod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? CalcMethod { get; set; } + public UntypedNode? CalcMethod { get; set; } #nullable restore #else - public Json CalcMethod { get; set; } + public UntypedNode CalcMethod { get; set; } #endif /// The firstInterest property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FirstInterest { get; set; } + public UntypedNode? FirstInterest { get; set; } #nullable restore #else - public Json FirstInterest { get; set; } + public UntypedNode FirstInterest { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The issue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Issue { get; set; } + public UntypedNode? Issue { get; set; } #nullable restore #else - public Json Issue { get; set; } + public UntypedNode Issue { get; set; } #endif /// The par property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Par { get; set; } + public UntypedNode? Par { get; set; } #nullable restore #else - public Json Par { get; set; } + public UntypedNode Par { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AccrIntPostRequestBody() { @@ -87,12 +88,12 @@ public AccrIntPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AccrIntPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrInt.AccrIntPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AccrIntPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrInt.AccrIntPostRequestBody(); } /// /// The deserialization information for the current model @@ -102,14 +103,14 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "calcMethod", n => { CalcMethod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "firstInterest", n => { FirstInterest = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "issue", n => { Issue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "par", n => { Par = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "calcMethod", n => { CalcMethod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "firstInterest", n => { FirstInterest = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "issue", n => { Issue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "par", n => { Par = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -119,15 +120,16 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("calcMethod", CalcMethod); - writer.WriteObjectValue("firstInterest", FirstInterest); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("issue", Issue); - writer.WriteObjectValue("par", Par); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("calcMethod", CalcMethod); + writer.WriteObjectValue("firstInterest", FirstInterest); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("issue", Issue); + writer.WriteObjectValue("par", Par); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrInt/AccrIntRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrInt/AccrIntRequestBuilder.cs index 618f23894c..b9fd81e94e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrInt/AccrIntRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrInt/AccrIntRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrInt /// /// Provides operations to call the accrInt method. /// - public class AccrIntRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccrIntRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action accrInt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccrIntPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrInt.AccrIntPostRequestBody.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 AccrIntRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/accrInt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccrIntRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/accrInt", rawUrl) @@ -100,11 +103,11 @@ public AccrIntRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AccrIntPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrInt.AccrIntPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccrIntPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrInt.AccrIntPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AccrIntPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrIntM/AccrIntMPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrIntM/AccrIntMPostRequestBody.cs index b7736a68aa..512a22d785 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrIntM/AccrIntMPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrIntM/AccrIntMPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.AccrIntM { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AccrIntMPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AccrIntMPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class AccrIntMPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The issue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Issue { get; set; } + public UntypedNode? Issue { get; set; } #nullable restore #else - public Json Issue { get; set; } + public UntypedNode Issue { get; set; } #endif /// The par property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Par { get; set; } + public UntypedNode? Par { get; set; } #nullable restore #else - public Json Par { get; set; } + public UntypedNode Par { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AccrIntMPostRequestBody() { @@ -63,12 +64,12 @@ public AccrIntMPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AccrIntMPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrIntM.AccrIntMPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AccrIntMPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrIntM.AccrIntMPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "issue", n => { Issue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "par", n => { Par = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "issue", n => { Issue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "par", n => { Par = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("issue", Issue); - writer.WriteObjectValue("par", Par); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("issue", Issue); + writer.WriteObjectValue("par", Par); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrIntM/AccrIntMRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrIntM/AccrIntMRequestBuilder.cs index 417538f9cf..1ea50a4772 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrIntM/AccrIntMRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AccrIntM/AccrIntMRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrIntM /// /// Provides operations to call the accrIntM method. /// - public class AccrIntMRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AccrIntMRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action accrIntM @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AccrIntMPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrIntM.AccrIntMPostRequestBody.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 AccrIntMRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/accrIntM", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AccrIntMRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/accrIntM", rawUrl) @@ -100,11 +103,11 @@ public AccrIntMRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AccrIntMPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrIntM.AccrIntMPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AccrIntMPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrIntM.AccrIntMPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AccrIntMPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acos/AcosPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acos/AcosPostRequestBody.cs index 877e2786ac..75a2c726fd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acos/AcosPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acos/AcosPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Acos { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AcosPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AcosPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AcosPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AcosPostRequestBody() { @@ -31,12 +32,12 @@ public AcosPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AcosPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acos.AcosPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AcosPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acos.AcosPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acos/AcosRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acos/AcosRequestBuilder.cs index d4fdbf0143..4c6274fb29 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acos/AcosRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acos/AcosRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acos /// /// Provides operations to call the acos method. /// - public class AcosRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcosRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action acos @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AcosPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acos.AcosPostRequestBody.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 AcosRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/acos", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AcosRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/acos", rawUrl) @@ -100,11 +103,11 @@ public AcosRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AcosPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acos.AcosPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AcosPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acos.AcosPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AcosPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acosh/AcoshPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acosh/AcoshPostRequestBody.cs index e611caeacd..fdc6437132 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acosh/AcoshPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acosh/AcoshPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Acosh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AcoshPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AcoshPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AcoshPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AcoshPostRequestBody() { @@ -31,12 +32,12 @@ public AcoshPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AcoshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acosh.AcoshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AcoshPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acosh.AcoshPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acosh/AcoshRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acosh/AcoshRequestBuilder.cs index da08548c0a..d40aafb11a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acosh/AcoshRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acosh/AcoshRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acosh /// /// Provides operations to call the acosh method. /// - public class AcoshRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcoshRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action acosh @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AcoshPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acosh.AcoshPostRequestBody.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 AcoshRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/acosh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AcoshRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/acosh", rawUrl) @@ -100,11 +103,11 @@ public AcoshRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AcoshPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acosh.AcoshPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AcoshPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acosh.AcoshPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AcoshPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acot/AcotPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acot/AcotPostRequestBody.cs index a9fd4c4813..d31daeba1b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acot/AcotPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acot/AcotPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Acot { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AcotPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AcotPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AcotPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AcotPostRequestBody() { @@ -31,12 +32,12 @@ public AcotPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AcotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acot.AcotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AcotPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acot.AcotPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acot/AcotRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acot/AcotRequestBuilder.cs index e7fb0e44a1..5d63a7601b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acot/AcotRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acot/AcotRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acot /// /// Provides operations to call the acot method. /// - public class AcotRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcotRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action acot @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AcotPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acot.AcotPostRequestBody.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 AcotRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/acot", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AcotRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/acot", rawUrl) @@ -100,11 +103,11 @@ public AcotRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AcotPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acot.AcotPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AcotPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acot.AcotPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AcotPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acoth/AcothPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acoth/AcothPostRequestBody.cs index 481ceb494f..2b6024542c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acoth/AcothPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acoth/AcothPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Acoth { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AcothPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AcothPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AcothPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AcothPostRequestBody() { @@ -31,12 +32,12 @@ public AcothPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AcothPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acoth.AcothPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AcothPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acoth.AcothPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acoth/AcothRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acoth/AcothRequestBuilder.cs index 311706b0ba..c20a3e8071 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acoth/AcothRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Acoth/AcothRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acoth /// /// Provides operations to call the acoth method. /// - public class AcothRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AcothRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action acoth @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AcothPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acoth.AcothPostRequestBody.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 AcothRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/acoth", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AcothRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/acoth", rawUrl) @@ -100,11 +103,11 @@ public AcothRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AcothPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acoth.AcothPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AcothPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acoth.AcothPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AcothPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorDegrc/AmorDegrcPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorDegrc/AmorDegrcPostRequestBody.cs index 89c5ccf265..3ba4bee326 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorDegrc/AmorDegrcPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorDegrc/AmorDegrcPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.AmorDegrc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AmorDegrcPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AmorDegrcPostRequestBody : IAdditionalDataHolder, 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,61 +17,61 @@ public class AmorDegrcPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The cost property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cost { get; set; } + public UntypedNode? Cost { get; set; } #nullable restore #else - public Json Cost { get; set; } + public UntypedNode Cost { get; set; } #endif /// The datePurchased property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DatePurchased { get; set; } + public UntypedNode? DatePurchased { get; set; } #nullable restore #else - public Json DatePurchased { get; set; } + public UntypedNode DatePurchased { get; set; } #endif /// The firstPeriod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FirstPeriod { get; set; } + public UntypedNode? FirstPeriod { get; set; } #nullable restore #else - public Json FirstPeriod { get; set; } + public UntypedNode FirstPeriod { get; set; } #endif /// The period property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Period { get; set; } + public UntypedNode? Period { get; set; } #nullable restore #else - public Json Period { get; set; } + public UntypedNode Period { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The salvage property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Salvage { get; set; } + public UntypedNode? Salvage { get; set; } #nullable restore #else - public Json Salvage { get; set; } + public UntypedNode Salvage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AmorDegrcPostRequestBody() { @@ -79,12 +80,12 @@ public AmorDegrcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AmorDegrcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorDegrc.AmorDegrcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AmorDegrcPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorDegrc.AmorDegrcPostRequestBody(); } /// /// The deserialization information for the current model @@ -94,13 +95,13 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "cost", n => { Cost = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "datePurchased", n => { DatePurchased = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "firstPeriod", n => { FirstPeriod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "period", n => { Period = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "salvage", n => { Salvage = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "cost", n => { Cost = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "datePurchased", n => { DatePurchased = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "firstPeriod", n => { FirstPeriod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "period", n => { Period = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "salvage", n => { Salvage = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -110,14 +111,15 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("cost", Cost); - writer.WriteObjectValue("datePurchased", DatePurchased); - writer.WriteObjectValue("firstPeriod", FirstPeriod); - writer.WriteObjectValue("period", Period); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("salvage", Salvage); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("cost", Cost); + writer.WriteObjectValue("datePurchased", DatePurchased); + writer.WriteObjectValue("firstPeriod", FirstPeriod); + writer.WriteObjectValue("period", Period); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("salvage", Salvage); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorDegrc/AmorDegrcRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorDegrc/AmorDegrcRequestBuilder.cs index dc0e3e77be..817c64c6d8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorDegrc/AmorDegrcRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorDegrc/AmorDegrcRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorDegrc /// /// Provides operations to call the amorDegrc method. /// - public class AmorDegrcRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AmorDegrcRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action amorDegrc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AmorDegrcPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorDegrc.AmorDegrcPostRequestBody.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 AmorDegrcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/amorDegrc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AmorDegrcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/amorDegrc", rawUrl) @@ -100,11 +103,11 @@ public AmorDegrcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AmorDegrcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorDegrc.AmorDegrcPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AmorDegrcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorDegrc.AmorDegrcPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AmorDegrcPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorLinc/AmorLincPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorLinc/AmorLincPostRequestBody.cs index b74b2befff..4d70f60d9f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorLinc/AmorLincPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorLinc/AmorLincPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.AmorLinc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AmorLincPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AmorLincPostRequestBody : IAdditionalDataHolder, 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,61 +17,61 @@ public class AmorLincPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The cost property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cost { get; set; } + public UntypedNode? Cost { get; set; } #nullable restore #else - public Json Cost { get; set; } + public UntypedNode Cost { get; set; } #endif /// The datePurchased property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DatePurchased { get; set; } + public UntypedNode? DatePurchased { get; set; } #nullable restore #else - public Json DatePurchased { get; set; } + public UntypedNode DatePurchased { get; set; } #endif /// The firstPeriod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FirstPeriod { get; set; } + public UntypedNode? FirstPeriod { get; set; } #nullable restore #else - public Json FirstPeriod { get; set; } + public UntypedNode FirstPeriod { get; set; } #endif /// The period property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Period { get; set; } + public UntypedNode? Period { get; set; } #nullable restore #else - public Json Period { get; set; } + public UntypedNode Period { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The salvage property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Salvage { get; set; } + public UntypedNode? Salvage { get; set; } #nullable restore #else - public Json Salvage { get; set; } + public UntypedNode Salvage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AmorLincPostRequestBody() { @@ -79,12 +80,12 @@ public AmorLincPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AmorLincPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorLinc.AmorLincPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AmorLincPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorLinc.AmorLincPostRequestBody(); } /// /// The deserialization information for the current model @@ -94,13 +95,13 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "cost", n => { Cost = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "datePurchased", n => { DatePurchased = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "firstPeriod", n => { FirstPeriod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "period", n => { Period = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "salvage", n => { Salvage = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "cost", n => { Cost = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "datePurchased", n => { DatePurchased = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "firstPeriod", n => { FirstPeriod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "period", n => { Period = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "salvage", n => { Salvage = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -110,14 +111,15 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("cost", Cost); - writer.WriteObjectValue("datePurchased", DatePurchased); - writer.WriteObjectValue("firstPeriod", FirstPeriod); - writer.WriteObjectValue("period", Period); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("salvage", Salvage); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("cost", Cost); + writer.WriteObjectValue("datePurchased", DatePurchased); + writer.WriteObjectValue("firstPeriod", FirstPeriod); + writer.WriteObjectValue("period", Period); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("salvage", Salvage); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorLinc/AmorLincRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorLinc/AmorLincRequestBuilder.cs index cb64508cdd..cc6653784f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorLinc/AmorLincRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AmorLinc/AmorLincRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorLinc /// /// Provides operations to call the amorLinc method. /// - public class AmorLincRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AmorLincRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action amorLinc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AmorLincPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorLinc.AmorLincPostRequestBody.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 AmorLincRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/amorLinc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AmorLincRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/amorLinc", rawUrl) @@ -100,11 +103,11 @@ public AmorLincRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AmorLincPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorLinc.AmorLincPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AmorLincPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorLinc.AmorLincPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AmorLincPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/And/AndPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/And/AndPostRequestBody.cs index 201bc6ee53..9ca0111911 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/And/AndPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/And/AndPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.And { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AndPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AndPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AndPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AndPostRequestBody() { @@ -31,12 +32,12 @@ public AndPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AndPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.And.AndPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AndPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.And.AndPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/And/AndRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/And/AndRequestBuilder.cs index ed379e33c1..80629d829b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/And/AndRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/And/AndRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.And /// /// Provides operations to call the and method. /// - public class AndRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AndRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action and @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AndPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.And.AndPostRequestBody.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 AndRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/and", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AndRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/and", rawUrl) @@ -100,11 +103,11 @@ public AndRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AndPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.And.AndPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AndPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.And.AndPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AndPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Arabic/ArabicPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Arabic/ArabicPostRequestBody.cs index 41cd084dbd..6c733a84b8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Arabic/ArabicPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Arabic/ArabicPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Arabic { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ArabicPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ArabicPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ArabicPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ArabicPostRequestBody() { @@ -31,12 +32,12 @@ public ArabicPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ArabicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Arabic.ArabicPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ArabicPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Arabic.ArabicPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Arabic/ArabicRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Arabic/ArabicRequestBuilder.cs index a8175a04cd..45276a11b4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Arabic/ArabicRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Arabic/ArabicRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Arabic /// /// Provides operations to call the arabic method. /// - public class ArabicRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ArabicRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action arabic @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ArabicPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Arabic.ArabicPostRequestBody.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 ArabicRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/arabic", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ArabicRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/arabic", rawUrl) @@ -100,11 +103,11 @@ public ArabicRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ArabicPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Arabic.ArabicPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ArabicPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Arabic.ArabicPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ArabicPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Areas/AreasPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Areas/AreasPostRequestBody.cs index 706f437071..479c4b66b9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Areas/AreasPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Areas/AreasPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Areas { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AreasPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AreasPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AreasPostRequestBody : IAdditionalDataHolder, IParsable /// The reference property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Reference { get; set; } + public UntypedNode? Reference { get; set; } #nullable restore #else - public Json Reference { get; set; } + public UntypedNode Reference { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AreasPostRequestBody() { @@ -31,12 +32,12 @@ public AreasPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AreasPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Areas.AreasPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AreasPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Areas.AreasPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "reference", n => { Reference = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "reference", n => { Reference = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("reference", Reference); + writer.WriteObjectValue("reference", Reference); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Areas/AreasRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Areas/AreasRequestBuilder.cs index 1bfe7952a2..e85433e1f0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Areas/AreasRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Areas/AreasRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Areas /// /// Provides operations to call the areas method. /// - public class AreasRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AreasRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action areas @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AreasPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Areas.AreasPostRequestBody.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 AreasRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/areas", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AreasRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/areas", rawUrl) @@ -100,11 +103,11 @@ public AreasRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AreasPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Areas.AreasPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AreasPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Areas.AreasPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AreasPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asc/AscPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asc/AscPostRequestBody.cs index 77f7a22631..f489ab5fb0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asc/AscPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asc/AscPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Asc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AscPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AscPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AscPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AscPostRequestBody() { @@ -31,12 +32,12 @@ public AscPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asc.AscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AscPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asc.AscPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asc/AscRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asc/AscRequestBuilder.cs index 9299b69c92..655c8b4bf4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asc/AscRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asc/AscRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asc /// /// Provides operations to call the asc method. /// - public class AscRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AscRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action asc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AscPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asc.AscPostRequestBody.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 AscRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/asc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/asc", rawUrl) @@ -100,11 +103,11 @@ public AscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AscPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asc.AscPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AscPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asc.AscPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AscPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asin/AsinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asin/AsinPostRequestBody.cs index f7c006addb..d5bd4dba15 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asin/AsinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asin/AsinPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Asin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AsinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AsinPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AsinPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AsinPostRequestBody() { @@ -31,12 +32,12 @@ public AsinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AsinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asin.AsinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AsinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asin.AsinPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asin/AsinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asin/AsinRequestBuilder.cs index 007c134f7d..cc5d309e77 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asin/AsinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asin/AsinRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asin /// /// Provides operations to call the asin method. /// - public class AsinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AsinRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action asin @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AsinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asin.AsinPostRequestBody.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 AsinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/asin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AsinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/asin", rawUrl) @@ -100,11 +103,11 @@ public AsinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AsinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asin.AsinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AsinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asin.AsinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AsinPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asinh/AsinhPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asinh/AsinhPostRequestBody.cs index 3801d665e7..2fe616aa7a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asinh/AsinhPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asinh/AsinhPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Asinh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AsinhPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AsinhPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AsinhPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AsinhPostRequestBody() { @@ -31,12 +32,12 @@ public AsinhPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AsinhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asinh.AsinhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AsinhPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asinh.AsinhPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asinh/AsinhRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asinh/AsinhRequestBuilder.cs index 4211b03298..784fa938c7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asinh/AsinhRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Asinh/AsinhRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asinh /// /// Provides operations to call the asinh method. /// - public class AsinhRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AsinhRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action asinh @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AsinhPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asinh.AsinhPostRequestBody.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 AsinhRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/asinh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AsinhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/asinh", rawUrl) @@ -100,11 +103,11 @@ public AsinhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AsinhPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asinh.AsinhPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AsinhPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asinh.AsinhPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AsinhPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan/AtanPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan/AtanPostRequestBody.cs index ecd385ed57..d37ea86920 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan/AtanPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan/AtanPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Atan { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AtanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AtanPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AtanPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AtanPostRequestBody() { @@ -31,12 +32,12 @@ public AtanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AtanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan.AtanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AtanPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan.AtanPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan/AtanRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan/AtanRequestBuilder.cs index 0f6ac40cc6..62e1b8d8f9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan/AtanRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan/AtanRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan /// /// Provides operations to call the atan method. /// - public class AtanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AtanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action atan @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AtanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan.AtanPostRequestBody.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 AtanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/atan", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AtanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/atan", rawUrl) @@ -100,11 +103,11 @@ public AtanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AtanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan.AtanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AtanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan.AtanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AtanPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan2/Atan2PostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan2/Atan2PostRequestBody.cs index f5935b53ee..93880425d6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan2/Atan2PostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan2/Atan2PostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Atan2 { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Atan2PostRequestBody : IAdditionalDataHolder, IParsable + public partial class Atan2PostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Atan2PostRequestBody : IAdditionalDataHolder, IParsable /// The xNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? XNum { get; set; } + public UntypedNode? XNum { get; set; } #nullable restore #else - public Json XNum { get; set; } + public UntypedNode XNum { get; set; } #endif /// The yNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? YNum { get; set; } + public UntypedNode? YNum { get; set; } #nullable restore #else - public Json YNum { get; set; } + public UntypedNode YNum { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Atan2PostRequestBody() { @@ -39,12 +40,12 @@ public Atan2PostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Atan2PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan2.Atan2PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Atan2PostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan2.Atan2PostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "xNum", n => { XNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "yNum", n => { YNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "xNum", n => { XNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "yNum", n => { YNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("xNum", XNum); - writer.WriteObjectValue("yNum", YNum); + writer.WriteObjectValue("xNum", XNum); + writer.WriteObjectValue("yNum", YNum); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan2/Atan2RequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan2/Atan2RequestBuilder.cs index 586acb9847..ce1773adf4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan2/Atan2RequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atan2/Atan2RequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan2 /// /// Provides operations to call the atan2 method. /// - public class Atan2RequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Atan2RequestBuilder : BaseCliRequestBuilder { /// /// Invoke action atan2 @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Atan2PostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan2.Atan2PostRequestBody.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 Atan2RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/atan2", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Atan2RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/atan2", rawUrl) @@ -100,11 +103,11 @@ public Atan2RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Atan2PostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan2.Atan2PostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Atan2PostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan2.Atan2PostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Atan2PostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atanh/AtanhPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atanh/AtanhPostRequestBody.cs index 166442da04..588346f5b8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atanh/AtanhPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atanh/AtanhPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Atanh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AtanhPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AtanhPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AtanhPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AtanhPostRequestBody() { @@ -31,12 +32,12 @@ public AtanhPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AtanhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atanh.AtanhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AtanhPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atanh.AtanhPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atanh/AtanhRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atanh/AtanhRequestBuilder.cs index 09f8a3cc7f..a981f163c6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atanh/AtanhRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Atanh/AtanhRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atanh /// /// Provides operations to call the atanh method. /// - public class AtanhRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AtanhRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action atanh @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AtanhPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atanh.AtanhPostRequestBody.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 AtanhRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/atanh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AtanhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/atanh", rawUrl) @@ -100,11 +103,11 @@ public AtanhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AtanhPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atanh.AtanhPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AtanhPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atanh.AtanhPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AtanhPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AveDev/AveDevPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AveDev/AveDevPostRequestBody.cs index 97b9ae1f5d..3961439675 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AveDev/AveDevPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AveDev/AveDevPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.AveDev { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AveDevPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AveDevPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AveDevPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AveDevPostRequestBody() { @@ -31,12 +32,12 @@ public AveDevPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AveDevPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AveDev.AveDevPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AveDevPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AveDev.AveDevPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AveDev/AveDevRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AveDev/AveDevRequestBuilder.cs index 6c864b3b54..91d52d3477 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AveDev/AveDevRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AveDev/AveDevRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AveDev /// /// Provides operations to call the aveDev method. /// - public class AveDevRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AveDevRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action aveDev @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AveDevPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AveDev.AveDevPostRequestBody.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 AveDevRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/aveDev", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AveDevRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/aveDev", rawUrl) @@ -100,11 +103,11 @@ public AveDevRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AveDevPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AveDev.AveDevPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AveDevPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AveDev.AveDevPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AveDevPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Average/AveragePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Average/AveragePostRequestBody.cs index 52ca5db11e..1b73a08a00 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Average/AveragePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Average/AveragePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Average { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AveragePostRequestBody : IAdditionalDataHolder, IParsable + public partial class AveragePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AveragePostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AveragePostRequestBody() { @@ -31,12 +32,12 @@ public AveragePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AveragePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Average.AveragePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AveragePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Average.AveragePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Average/AverageRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Average/AverageRequestBuilder.cs index 8a97796c76..dd29032aa4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Average/AverageRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Average/AverageRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Average /// /// Provides operations to call the average method. /// - public class AverageRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AverageRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action average @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AveragePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Average.AveragePostRequestBody.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 AverageRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/average", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AverageRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/average", rawUrl) @@ -100,11 +103,11 @@ public AverageRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AveragePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Average.AveragePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AveragePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Average.AveragePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AveragePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageA/AverageAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageA/AverageAPostRequestBody.cs index 92a6c311ed..ca114413d9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageA/AverageAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageA/AverageAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.AverageA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AverageAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AverageAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class AverageAPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AverageAPostRequestBody() { @@ -31,12 +32,12 @@ public AverageAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AverageAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageA.AverageAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AverageAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageA.AverageAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageA/AverageARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageA/AverageARequestBuilder.cs index b32b1b5f56..a9dc42913e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageA/AverageARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageA/AverageARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageA /// /// Provides operations to call the averageA method. /// - public class AverageARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AverageARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action averageA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AverageAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageA.AverageAPostRequestBody.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 AverageARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/averageA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AverageARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/averageA", rawUrl) @@ -100,11 +103,11 @@ public AverageARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AverageAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageA.AverageAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AverageAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageA.AverageAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AverageAPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIf/AverageIfPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIf/AverageIfPostRequestBody.cs index 36bfbf7241..3fdd5ff786 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIf/AverageIfPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIf/AverageIfPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.AverageIf { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AverageIfPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AverageIfPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class AverageIfPostRequestBody : IAdditionalDataHolder, IParsable /// The averageRange property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? AverageRange { get; set; } + public UntypedNode? AverageRange { get; set; } #nullable restore #else - public Json AverageRange { get; set; } + public UntypedNode AverageRange { get; set; } #endif /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The range property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Range { get; set; } + public UntypedNode? Range { get; set; } #nullable restore #else - public Json Range { get; set; } + public UntypedNode Range { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AverageIfPostRequestBody() { @@ -47,12 +48,12 @@ public AverageIfPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AverageIfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIf.AverageIfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AverageIfPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIf.AverageIfPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "averageRange", n => { AverageRange = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "range", n => { Range = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "averageRange", n => { AverageRange = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "range", n => { Range = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("averageRange", AverageRange); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("range", Range); + writer.WriteObjectValue("averageRange", AverageRange); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("range", Range); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIf/AverageIfRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIf/AverageIfRequestBuilder.cs index 5b4c860632..4641307824 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIf/AverageIfRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIf/AverageIfRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIf /// /// Provides operations to call the averageIf method. /// - public class AverageIfRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AverageIfRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action averageIf @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AverageIfPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIf.AverageIfPostRequestBody.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 AverageIfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/averageIf", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AverageIfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/averageIf", rawUrl) @@ -100,11 +103,11 @@ public AverageIfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(AverageIfPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIf.AverageIfPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AverageIfPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIf.AverageIfPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AverageIfPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIfs/AverageIfsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIfs/AverageIfsPostRequestBody.cs index 621ccb9c0f..d98c44861e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIfs/AverageIfsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIfs/AverageIfsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.AverageIfs { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AverageIfsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AverageIfsPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class AverageIfsPostRequestBody : IAdditionalDataHolder, IParsable /// The averageRange property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? AverageRange { get; set; } + public UntypedNode? AverageRange { get; set; } #nullable restore #else - public Json AverageRange { get; set; } + public UntypedNode AverageRange { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AverageIfsPostRequestBody() { @@ -39,12 +40,12 @@ public AverageIfsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AverageIfsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIfs.AverageIfsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AverageIfsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIfs.AverageIfsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "averageRange", n => { AverageRange = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "averageRange", n => { AverageRange = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("averageRange", AverageRange); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("averageRange", AverageRange); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIfs/AverageIfsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIfs/AverageIfsRequestBuilder.cs index d6cacf47c3..5780ae8924 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIfs/AverageIfsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/AverageIfs/AverageIfsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIfs /// /// Provides operations to call the averageIfs method. /// - public class AverageIfsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AverageIfsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action averageIfs @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(AverageIfsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIfs.AverageIfsPostRequestBody.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 AverageIfsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/averageIfs", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AverageIfsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/averageIfs", rawUrl) @@ -100,11 +103,11 @@ public AverageIfsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(AverageIfsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIfs.AverageIfsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AverageIfsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIfs.AverageIfsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(AverageIfsPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BahtText/BahtTextPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BahtText/BahtTextPostRequestBody.cs index 705637213f..ee712a25bd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BahtText/BahtTextPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BahtText/BahtTextPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.BahtText { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BahtTextPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BahtTextPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class BahtTextPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BahtTextPostRequestBody() { @@ -31,12 +32,12 @@ public BahtTextPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BahtTextPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BahtText.BahtTextPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BahtTextPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BahtText.BahtTextPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BahtText/BahtTextRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BahtText/BahtTextRequestBuilder.cs index 24996c7010..6b851c6ea3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BahtText/BahtTextRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BahtText/BahtTextRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BahtText /// /// Provides operations to call the bahtText method. /// - public class BahtTextRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BahtTextRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bahtText @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BahtTextPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BahtText.BahtTextPostRequestBody.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 BahtTextRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bahtText", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BahtTextRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bahtText", rawUrl) @@ -100,11 +103,11 @@ public BahtTextRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(BahtTextPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BahtText.BahtTextPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BahtTextPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BahtText.BahtTextPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BahtTextPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Base/BasePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Base/BasePostRequestBody.cs index 18b3100a1b..2a9da12db6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Base/BasePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Base/BasePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Base { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BasePostRequestBody : IAdditionalDataHolder, IParsable + public partial class BasePostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class BasePostRequestBody : IAdditionalDataHolder, IParsable /// The minLength property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? MinLength { get; set; } + public UntypedNode? MinLength { get; set; } #nullable restore #else - public Json MinLength { get; set; } + public UntypedNode MinLength { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The radix property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Radix { get; set; } + public UntypedNode? Radix { get; set; } #nullable restore #else - public Json Radix { get; set; } + public UntypedNode Radix { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BasePostRequestBody() { @@ -47,12 +48,12 @@ public BasePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BasePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Base.BasePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BasePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Base.BasePostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "minLength", n => { MinLength = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "radix", n => { Radix = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "minLength", n => { MinLength = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "radix", n => { Radix = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("minLength", MinLength); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("radix", Radix); + writer.WriteObjectValue("minLength", MinLength); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("radix", Radix); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Base/BaseRequestBuilderEscaped.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Base/BaseRequestBuilderEscaped.cs index 384613d70d..c9a8073323 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Base/BaseRequestBuilderEscaped.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Base/BaseRequestBuilderEscaped.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Base /// /// Provides operations to call the base method. /// - public class BaseRequestBuilderEscaped : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BaseRequestBuilderEscaped : BaseCliRequestBuilder { /// /// Invoke action base @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BasePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Base.BasePostRequestBody.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 BaseRequestBuilderEscaped(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/base", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BaseRequestBuilderEscaped(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/base", rawUrl) @@ -100,11 +103,11 @@ public BaseRequestBuilderEscaped(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(BasePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Base.BasePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BasePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Base.BasePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BasePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselI/BesselIPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselI/BesselIPostRequestBody.cs index 95b3c74bc5..a2dbff2a35 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselI/BesselIPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselI/BesselIPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.BesselI { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BesselIPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BesselIPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BesselIPostRequestBody : IAdditionalDataHolder, IParsable /// The n property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? N { get; set; } + public UntypedNode? N { get; set; } #nullable restore #else - public Json N { get; set; } + public UntypedNode N { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BesselIPostRequestBody() { @@ -39,12 +40,12 @@ public BesselIPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BesselIPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselI.BesselIPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BesselIPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselI.BesselIPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "n", n => { N = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "n", n => { N = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("n", N); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("n", N); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselI/BesselIRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselI/BesselIRequestBuilder.cs index b4b46d806b..77d493617d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselI/BesselIRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselI/BesselIRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselI /// /// Provides operations to call the besselI method. /// - public class BesselIRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BesselIRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action besselI @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BesselIPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselI.BesselIPostRequestBody.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 BesselIRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/besselI", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BesselIRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/besselI", rawUrl) @@ -100,11 +103,11 @@ public BesselIRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(BesselIPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselI.BesselIPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BesselIPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselI.BesselIPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BesselIPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselJ/BesselJPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselJ/BesselJPostRequestBody.cs index 3305965ee2..62d0d56268 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselJ/BesselJPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselJ/BesselJPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.BesselJ { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BesselJPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BesselJPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BesselJPostRequestBody : IAdditionalDataHolder, IParsable /// The n property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? N { get; set; } + public UntypedNode? N { get; set; } #nullable restore #else - public Json N { get; set; } + public UntypedNode N { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BesselJPostRequestBody() { @@ -39,12 +40,12 @@ public BesselJPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BesselJPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselJ.BesselJPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BesselJPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselJ.BesselJPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "n", n => { N = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "n", n => { N = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("n", N); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("n", N); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselJ/BesselJRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselJ/BesselJRequestBuilder.cs index 3a0f2e79cc..3c36af36be 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselJ/BesselJRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselJ/BesselJRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselJ /// /// Provides operations to call the besselJ method. /// - public class BesselJRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BesselJRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action besselJ @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BesselJPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselJ.BesselJPostRequestBody.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 BesselJRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/besselJ", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BesselJRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/besselJ", rawUrl) @@ -100,11 +103,11 @@ public BesselJRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(BesselJPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselJ.BesselJPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BesselJPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselJ.BesselJPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BesselJPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselK/BesselKPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselK/BesselKPostRequestBody.cs index ad686850a9..15f06d1468 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselK/BesselKPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselK/BesselKPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.BesselK { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BesselKPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BesselKPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BesselKPostRequestBody : IAdditionalDataHolder, IParsable /// The n property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? N { get; set; } + public UntypedNode? N { get; set; } #nullable restore #else - public Json N { get; set; } + public UntypedNode N { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BesselKPostRequestBody() { @@ -39,12 +40,12 @@ public BesselKPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BesselKPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselK.BesselKPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BesselKPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselK.BesselKPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "n", n => { N = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "n", n => { N = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("n", N); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("n", N); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselK/BesselKRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselK/BesselKRequestBuilder.cs index b929edac7f..b18201293e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselK/BesselKRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselK/BesselKRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselK /// /// Provides operations to call the besselK method. /// - public class BesselKRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BesselKRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action besselK @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BesselKPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselK.BesselKPostRequestBody.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 BesselKRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/besselK", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BesselKRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/besselK", rawUrl) @@ -100,11 +103,11 @@ public BesselKRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(BesselKPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselK.BesselKPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BesselKPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselK.BesselKPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BesselKPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselY/BesselYPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselY/BesselYPostRequestBody.cs index ebc6c21c9e..6194aa6122 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselY/BesselYPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselY/BesselYPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.BesselY { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BesselYPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BesselYPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BesselYPostRequestBody : IAdditionalDataHolder, IParsable /// The n property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? N { get; set; } + public UntypedNode? N { get; set; } #nullable restore #else - public Json N { get; set; } + public UntypedNode N { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BesselYPostRequestBody() { @@ -39,12 +40,12 @@ public BesselYPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BesselYPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselY.BesselYPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BesselYPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselY.BesselYPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "n", n => { N = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "n", n => { N = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("n", N); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("n", N); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselY/BesselYRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselY/BesselYRequestBuilder.cs index 51cf306ad8..35e56750fe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselY/BesselYRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/BesselY/BesselYRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselY /// /// Provides operations to call the besselY method. /// - public class BesselYRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BesselYRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action besselY @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BesselYPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselY.BesselYPostRequestBody.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 BesselYRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/besselY", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BesselYRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/besselY", rawUrl) @@ -100,11 +103,11 @@ public BesselYRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(BesselYPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselY.BesselYPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BesselYPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselY.BesselYPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BesselYPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Dist/Beta_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Dist/Beta_DistPostRequestBody.cs index fdb402a3b0..c0a8a78a5a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Dist/Beta_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Dist/Beta_DistPostRequestBody.cs @@ -1,68 +1,69 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Beta_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Beta_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Beta_DistPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The A property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? A { get; set; } + public UntypedNode? A { get; set; } #nullable restore #else - public Json A { get; set; } + public UntypedNode A { 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 alpha property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Alpha { get; set; } + public UntypedNode? Alpha { get; set; } #nullable restore #else - public Json Alpha { get; set; } + public UntypedNode Alpha { get; set; } #endif /// The B property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? B { get; set; } + public UntypedNode? B { get; set; } #nullable restore #else - public Json B { get; set; } + public UntypedNode B { get; set; } #endif /// The beta property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Beta { get; set; } + public UntypedNode? Beta { get; set; } #nullable restore #else - public Json Beta { get; set; } + public UntypedNode Beta { get; set; } #endif /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Beta_DistPostRequestBody() { @@ -71,12 +72,12 @@ public Beta_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Beta_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Dist.Beta_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Beta_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Dist.Beta_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "A", n => { A = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "alpha", n => { Alpha = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "B", n => { B = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "beta", n => { Beta = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "A", n => { A = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "alpha", n => { Alpha = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "B", n => { B = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "beta", n => { Beta = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("A", A); - writer.WriteObjectValue("alpha", Alpha); - writer.WriteObjectValue("B", B); - writer.WriteObjectValue("beta", Beta); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("A", A); + writer.WriteObjectValue("alpha", Alpha); + writer.WriteObjectValue("B", B); + writer.WriteObjectValue("beta", Beta); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Dist/Beta_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Dist/Beta_DistRequestBuilder.cs index 976c17a3c8..ad938be5bf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Dist/Beta_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Dist/Beta_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Dist /// /// Provides operations to call the beta_Dist method. /// - public class Beta_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Beta_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action beta_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Beta_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Dist.Beta_DistPostRequestBody.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 Beta_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/beta_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Beta_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/beta_Dist", rawUrl) @@ -100,11 +103,11 @@ public Beta_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Beta_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Dist.Beta_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Beta_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Dist.Beta_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Beta_DistPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Inv/Beta_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Inv/Beta_InvPostRequestBody.cs index bdb85c160c..4e846a162a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Inv/Beta_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Inv/Beta_InvPostRequestBody.cs @@ -1,60 +1,61 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Beta_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Beta_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Beta_InvPostRequestBody : IAdditionalDataHolder, IParsable #pragma warning restore CS1591 { /// The A property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? A { get; set; } + public UntypedNode? A { get; set; } #nullable restore #else - public Json A { get; set; } + public UntypedNode A { 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 alpha property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Alpha { get; set; } + public UntypedNode? Alpha { get; set; } #nullable restore #else - public Json Alpha { get; set; } + public UntypedNode Alpha { get; set; } #endif /// The B property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? B { get; set; } + public UntypedNode? B { get; set; } #nullable restore #else - public Json B { get; set; } + public UntypedNode B { get; set; } #endif /// The beta property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Beta { get; set; } + public UntypedNode? Beta { get; set; } #nullable restore #else - public Json Beta { get; set; } + public UntypedNode Beta { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Beta_InvPostRequestBody() { @@ -63,12 +64,12 @@ public Beta_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Beta_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Inv.Beta_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Beta_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Inv.Beta_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "A", n => { A = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "alpha", n => { Alpha = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "B", n => { B = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "beta", n => { Beta = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "A", n => { A = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "alpha", n => { Alpha = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "B", n => { B = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "beta", n => { Beta = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("A", A); - writer.WriteObjectValue("alpha", Alpha); - writer.WriteObjectValue("B", B); - writer.WriteObjectValue("beta", Beta); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("A", A); + writer.WriteObjectValue("alpha", Alpha); + writer.WriteObjectValue("B", B); + writer.WriteObjectValue("beta", Beta); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Inv/Beta_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Inv/Beta_InvRequestBuilder.cs index f8a3ed98c1..fe256405c2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Inv/Beta_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Beta_Inv/Beta_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Inv /// /// Provides operations to call the beta_Inv method. /// - public class Beta_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Beta_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action beta_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Beta_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Inv.Beta_InvPostRequestBody.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 Beta_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/beta_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Beta_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/beta_Inv", rawUrl) @@ -100,11 +103,11 @@ public Beta_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Beta_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Inv.Beta_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Beta_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Inv.Beta_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Beta_InvPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Dec/Bin2DecPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Dec/Bin2DecPostRequestBody.cs index 338264754d..8c1af633ac 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Dec/Bin2DecPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Dec/Bin2DecPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Bin2Dec { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Bin2DecPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Bin2DecPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Bin2DecPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Bin2DecPostRequestBody() { @@ -31,12 +32,12 @@ public Bin2DecPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Bin2DecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Dec.Bin2DecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Bin2DecPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Dec.Bin2DecPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Dec/Bin2DecRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Dec/Bin2DecRequestBuilder.cs index 60c46b534d..fddcb2d6ab 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Dec/Bin2DecRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Dec/Bin2DecRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Dec /// /// Provides operations to call the bin2Dec method. /// - public class Bin2DecRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Bin2DecRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bin2Dec @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Bin2DecPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Dec.Bin2DecPostRequestBody.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 Bin2DecRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bin2Dec", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Bin2DecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bin2Dec", rawUrl) @@ -100,11 +103,11 @@ public Bin2DecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Bin2DecPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Dec.Bin2DecPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Bin2DecPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Dec.Bin2DecPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Bin2DecPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Hex/Bin2HexPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Hex/Bin2HexPostRequestBody.cs index 989fac93cd..75c834cd70 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Hex/Bin2HexPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Hex/Bin2HexPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Bin2Hex { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Bin2HexPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Bin2HexPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Bin2HexPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Bin2HexPostRequestBody() { @@ -39,12 +40,12 @@ public Bin2HexPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Bin2HexPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Hex.Bin2HexPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Bin2HexPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Hex.Bin2HexPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Hex/Bin2HexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Hex/Bin2HexRequestBuilder.cs index c30acddb17..a9b1b1d619 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Hex/Bin2HexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Hex/Bin2HexRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Hex /// /// Provides operations to call the bin2Hex method. /// - public class Bin2HexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Bin2HexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bin2Hex @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Bin2HexPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Hex.Bin2HexPostRequestBody.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 Bin2HexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bin2Hex", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Bin2HexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bin2Hex", rawUrl) @@ -100,11 +103,11 @@ public Bin2HexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Bin2HexPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Hex.Bin2HexPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Bin2HexPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Hex.Bin2HexPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Bin2HexPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Oct/Bin2OctPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Oct/Bin2OctPostRequestBody.cs index 5727ceab1d..2e4e2980f9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Oct/Bin2OctPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Oct/Bin2OctPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Bin2Oct { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Bin2OctPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Bin2OctPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Bin2OctPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Bin2OctPostRequestBody() { @@ -39,12 +40,12 @@ public Bin2OctPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Bin2OctPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Oct.Bin2OctPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Bin2OctPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Oct.Bin2OctPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Oct/Bin2OctRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Oct/Bin2OctRequestBuilder.cs index 887b95c9be..9b82f1a598 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Oct/Bin2OctRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bin2Oct/Bin2OctRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Oct /// /// Provides operations to call the bin2Oct method. /// - public class Bin2OctRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Bin2OctRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bin2Oct @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Bin2OctPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Oct.Bin2OctPostRequestBody.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 Bin2OctRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bin2Oct", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Bin2OctRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bin2Oct", rawUrl) @@ -100,11 +103,11 @@ public Bin2OctRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Bin2OctPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Oct.Bin2OctPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Bin2OctPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Oct.Bin2OctPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Bin2OctPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist/Binom_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist/Binom_DistPostRequestBody.cs index a51a9c3a6d..c4d6710570 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist/Binom_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist/Binom_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Binom_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Binom_DistPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class Binom_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The numberS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberS { get; set; } + public UntypedNode? NumberS { get; set; } #nullable restore #else - public Json NumberS { get; set; } + public UntypedNode NumberS { get; set; } #endif /// The probabilityS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ProbabilityS { get; set; } + public UntypedNode? ProbabilityS { get; set; } #nullable restore #else - public Json ProbabilityS { get; set; } + public UntypedNode ProbabilityS { get; set; } #endif /// The trials property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Trials { get; set; } + public UntypedNode? Trials { get; set; } #nullable restore #else - public Json Trials { get; set; } + public UntypedNode Trials { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Binom_DistPostRequestBody() { @@ -55,12 +56,12 @@ public Binom_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Binom_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist.Binom_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Binom_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist.Binom_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberS", n => { NumberS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probabilityS", n => { ProbabilityS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "trials", n => { Trials = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberS", n => { NumberS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probabilityS", n => { ProbabilityS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "trials", n => { Trials = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("numberS", NumberS); - writer.WriteObjectValue("probabilityS", ProbabilityS); - writer.WriteObjectValue("trials", Trials); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("numberS", NumberS); + writer.WriteObjectValue("probabilityS", ProbabilityS); + writer.WriteObjectValue("trials", Trials); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist/Binom_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist/Binom_DistRequestBuilder.cs index 8b2e600c04..a04c6f5664 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist/Binom_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist/Binom_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist /// /// Provides operations to call the binom_Dist method. /// - public class Binom_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Binom_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action binom_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Binom_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist.Binom_DistPostRequestBody.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 Binom_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/binom_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Binom_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/binom_Dist", rawUrl) @@ -100,11 +103,11 @@ public Binom_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Binom_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist.Binom_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Binom_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist.Binom_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Binom_DistPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist_Range/Binom_Dist_RangePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist_Range/Binom_Dist_RangePostRequestBody.cs index 8945b45209..fbf703aa99 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist_Range/Binom_Dist_RangePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist_Range/Binom_Dist_RangePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist_Range { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Binom_Dist_RangePostRequestBody : IAdditionalDataHolder, IParsable + public partial class Binom_Dist_RangePostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class Binom_Dist_RangePostRequestBody : IAdditionalDataHolder, IParsable /// The numberS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberS { get; set; } + public UntypedNode? NumberS { get; set; } #nullable restore #else - public Json NumberS { get; set; } + public UntypedNode NumberS { get; set; } #endif /// The numberS2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberS2 { get; set; } + public UntypedNode? NumberS2 { get; set; } #nullable restore #else - public Json NumberS2 { get; set; } + public UntypedNode NumberS2 { get; set; } #endif /// The probabilityS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ProbabilityS { get; set; } + public UntypedNode? ProbabilityS { get; set; } #nullable restore #else - public Json ProbabilityS { get; set; } + public UntypedNode ProbabilityS { get; set; } #endif /// The trials property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Trials { get; set; } + public UntypedNode? Trials { get; set; } #nullable restore #else - public Json Trials { get; set; } + public UntypedNode Trials { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Binom_Dist_RangePostRequestBody() { @@ -55,12 +56,12 @@ public Binom_Dist_RangePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Binom_Dist_RangePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist_Range.Binom_Dist_RangePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Binom_Dist_RangePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist_Range.Binom_Dist_RangePostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numberS", n => { NumberS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberS2", n => { NumberS2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probabilityS", n => { ProbabilityS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "trials", n => { Trials = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numberS", n => { NumberS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberS2", n => { NumberS2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probabilityS", n => { ProbabilityS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "trials", n => { Trials = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("numberS", NumberS); - writer.WriteObjectValue("numberS2", NumberS2); - writer.WriteObjectValue("probabilityS", ProbabilityS); - writer.WriteObjectValue("trials", Trials); + writer.WriteObjectValue("numberS", NumberS); + writer.WriteObjectValue("numberS2", NumberS2); + writer.WriteObjectValue("probabilityS", ProbabilityS); + writer.WriteObjectValue("trials", Trials); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist_Range/Binom_Dist_RangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist_Range/Binom_Dist_RangeRequestBuilder.cs index f369460473..008c635c4a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist_Range/Binom_Dist_RangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Dist_Range/Binom_Dist_RangeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist_Range /// /// Provides operations to call the binom_Dist_Range method. /// - public class Binom_Dist_RangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Binom_Dist_RangeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action binom_Dist_Range @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Binom_Dist_RangePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist_Range.Binom_Dist_RangePostRequestBody.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 Binom_Dist_RangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/binom_Dist_Range", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Binom_Dist_RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/binom_Dist_Range", rawUrl) @@ -100,11 +103,11 @@ public Binom_Dist_RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Binom_Dist_RangePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist_Range.Binom_Dist_RangePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Binom_Dist_RangePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist_Range.Binom_Dist_RangePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Binom_Dist_RangePostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Inv/Binom_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Inv/Binom_InvPostRequestBody.cs index 2ea415fe2e..4edb2cbb8b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Inv/Binom_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Inv/Binom_InvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Binom_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Binom_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Binom_InvPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Binom_InvPostRequestBody : IAdditionalDataHolder, IParsable /// The alpha property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Alpha { get; set; } + public UntypedNode? Alpha { get; set; } #nullable restore #else - public Json Alpha { get; set; } + public UntypedNode Alpha { get; set; } #endif /// The probabilityS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ProbabilityS { get; set; } + public UntypedNode? ProbabilityS { get; set; } #nullable restore #else - public Json ProbabilityS { get; set; } + public UntypedNode ProbabilityS { get; set; } #endif /// The trials property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Trials { get; set; } + public UntypedNode? Trials { get; set; } #nullable restore #else - public Json Trials { get; set; } + public UntypedNode Trials { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Binom_InvPostRequestBody() { @@ -47,12 +48,12 @@ public Binom_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Binom_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Inv.Binom_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Binom_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Inv.Binom_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "alpha", n => { Alpha = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probabilityS", n => { ProbabilityS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "trials", n => { Trials = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "alpha", n => { Alpha = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probabilityS", n => { ProbabilityS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "trials", n => { Trials = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("alpha", Alpha); - writer.WriteObjectValue("probabilityS", ProbabilityS); - writer.WriteObjectValue("trials", Trials); + writer.WriteObjectValue("alpha", Alpha); + writer.WriteObjectValue("probabilityS", ProbabilityS); + writer.WriteObjectValue("trials", Trials); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Inv/Binom_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Inv/Binom_InvRequestBuilder.cs index ffcc816eb0..437290a2fa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Inv/Binom_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Binom_Inv/Binom_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Inv /// /// Provides operations to call the binom_Inv method. /// - public class Binom_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Binom_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action binom_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Binom_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Inv.Binom_InvPostRequestBody.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 Binom_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/binom_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Binom_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/binom_Inv", rawUrl) @@ -100,11 +103,11 @@ public Binom_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Binom_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Inv.Binom_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Binom_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Inv.Binom_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Binom_InvPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitand/BitandPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitand/BitandPostRequestBody.cs index 2cd64be26e..927f0a9b6a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitand/BitandPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitand/BitandPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Bitand { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BitandPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BitandPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BitandPostRequestBody : IAdditionalDataHolder, IParsable /// The number1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number1 { get; set; } + public UntypedNode? Number1 { get; set; } #nullable restore #else - public Json Number1 { get; set; } + public UntypedNode Number1 { get; set; } #endif /// The number2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number2 { get; set; } + public UntypedNode? Number2 { get; set; } #nullable restore #else - public Json Number2 { get; set; } + public UntypedNode Number2 { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BitandPostRequestBody() { @@ -39,12 +40,12 @@ public BitandPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BitandPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitand.BitandPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BitandPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitand.BitandPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number1", n => { Number1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number2", n => { Number2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number1", n => { Number1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number2", n => { Number2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number1", Number1); - writer.WriteObjectValue("number2", Number2); + writer.WriteObjectValue("number1", Number1); + writer.WriteObjectValue("number2", Number2); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitand/BitandRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitand/BitandRequestBuilder.cs index 11ce617238..eb38eb3aeb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitand/BitandRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitand/BitandRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitand /// /// Provides operations to call the bitand method. /// - public class BitandRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BitandRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bitand @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BitandPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitand.BitandPostRequestBody.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 BitandRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitand", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BitandRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitand", rawUrl) @@ -100,11 +103,11 @@ public BitandRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(BitandPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitand.BitandPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BitandPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitand.BitandPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BitandPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitlshift/BitlshiftPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitlshift/BitlshiftPostRequestBody.cs index b5eaefc1e9..b36c4dab3c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitlshift/BitlshiftPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitlshift/BitlshiftPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Bitlshift { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BitlshiftPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BitlshiftPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BitlshiftPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The shiftAmount property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ShiftAmount { get; set; } + public UntypedNode? ShiftAmount { get; set; } #nullable restore #else - public Json ShiftAmount { get; set; } + public UntypedNode ShiftAmount { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BitlshiftPostRequestBody() { @@ -39,12 +40,12 @@ public BitlshiftPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BitlshiftPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitlshift.BitlshiftPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BitlshiftPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitlshift.BitlshiftPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "shiftAmount", n => { ShiftAmount = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "shiftAmount", n => { ShiftAmount = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("shiftAmount", ShiftAmount); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("shiftAmount", ShiftAmount); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitlshift/BitlshiftRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitlshift/BitlshiftRequestBuilder.cs index 9f9790a8dc..567496358b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitlshift/BitlshiftRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitlshift/BitlshiftRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitlshift /// /// Provides operations to call the bitlshift method. /// - public class BitlshiftRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BitlshiftRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bitlshift @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BitlshiftPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitlshift.BitlshiftPostRequestBody.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 BitlshiftRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitlshift", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BitlshiftRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitlshift", rawUrl) @@ -100,11 +103,11 @@ public BitlshiftRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(BitlshiftPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitlshift.BitlshiftPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BitlshiftPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitlshift.BitlshiftPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BitlshiftPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitor/BitorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitor/BitorPostRequestBody.cs index 0113c275d6..c64f60974d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitor/BitorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitor/BitorPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Bitor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BitorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BitorPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BitorPostRequestBody : IAdditionalDataHolder, IParsable /// The number1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number1 { get; set; } + public UntypedNode? Number1 { get; set; } #nullable restore #else - public Json Number1 { get; set; } + public UntypedNode Number1 { get; set; } #endif /// The number2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number2 { get; set; } + public UntypedNode? Number2 { get; set; } #nullable restore #else - public Json Number2 { get; set; } + public UntypedNode Number2 { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BitorPostRequestBody() { @@ -39,12 +40,12 @@ public BitorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BitorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitor.BitorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BitorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitor.BitorPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number1", n => { Number1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number2", n => { Number2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number1", n => { Number1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number2", n => { Number2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number1", Number1); - writer.WriteObjectValue("number2", Number2); + writer.WriteObjectValue("number1", Number1); + writer.WriteObjectValue("number2", Number2); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitor/BitorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitor/BitorRequestBuilder.cs index 116e42b94a..f8a5d2fb0c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitor/BitorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitor/BitorRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitor /// /// Provides operations to call the bitor method. /// - public class BitorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BitorRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bitor @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BitorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitor.BitorPostRequestBody.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 BitorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BitorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitor", rawUrl) @@ -100,11 +103,11 @@ public BitorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(BitorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitor.BitorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BitorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitor.BitorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BitorPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitrshift/BitrshiftPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitrshift/BitrshiftPostRequestBody.cs index 905c8235a2..3af0afcf1e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitrshift/BitrshiftPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitrshift/BitrshiftPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Bitrshift { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BitrshiftPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BitrshiftPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BitrshiftPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The shiftAmount property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ShiftAmount { get; set; } + public UntypedNode? ShiftAmount { get; set; } #nullable restore #else - public Json ShiftAmount { get; set; } + public UntypedNode ShiftAmount { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BitrshiftPostRequestBody() { @@ -39,12 +40,12 @@ public BitrshiftPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BitrshiftPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitrshift.BitrshiftPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BitrshiftPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitrshift.BitrshiftPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "shiftAmount", n => { ShiftAmount = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "shiftAmount", n => { ShiftAmount = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("shiftAmount", ShiftAmount); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("shiftAmount", ShiftAmount); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitrshift/BitrshiftRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitrshift/BitrshiftRequestBuilder.cs index 7cea47117d..0fe56a97ae 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitrshift/BitrshiftRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitrshift/BitrshiftRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitrshift /// /// Provides operations to call the bitrshift method. /// - public class BitrshiftRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BitrshiftRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bitrshift @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BitrshiftPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitrshift.BitrshiftPostRequestBody.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 BitrshiftRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitrshift", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BitrshiftRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitrshift", rawUrl) @@ -100,11 +103,11 @@ public BitrshiftRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(BitrshiftPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitrshift.BitrshiftPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BitrshiftPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitrshift.BitrshiftPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BitrshiftPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitxor/BitxorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitxor/BitxorPostRequestBody.cs index c6612347d4..417023115c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitxor/BitxorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitxor/BitxorPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Bitxor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class BitxorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class BitxorPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class BitxorPostRequestBody : IAdditionalDataHolder, IParsable /// The number1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number1 { get; set; } + public UntypedNode? Number1 { get; set; } #nullable restore #else - public Json Number1 { get; set; } + public UntypedNode Number1 { get; set; } #endif /// The number2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number2 { get; set; } + public UntypedNode? Number2 { get; set; } #nullable restore #else - public Json Number2 { get; set; } + public UntypedNode Number2 { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public BitxorPostRequestBody() { @@ -39,12 +40,12 @@ public BitxorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static BitxorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitxor.BitxorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new BitxorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitxor.BitxorPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number1", n => { Number1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number2", n => { Number2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number1", n => { Number1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number2", n => { Number2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number1", Number1); - writer.WriteObjectValue("number2", Number2); + writer.WriteObjectValue("number1", Number1); + writer.WriteObjectValue("number2", Number2); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitxor/BitxorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitxor/BitxorRequestBuilder.cs index 7c9ddda075..d7bcb88e45 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitxor/BitxorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Bitxor/BitxorRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitxor /// /// Provides operations to call the bitxor method. /// - public class BitxorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BitxorRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action bitxor @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(BitxorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitxor.BitxorPostRequestBody.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 BitxorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitxor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public BitxorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/bitxor", rawUrl) @@ -100,11 +103,11 @@ public BitxorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(BitxorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitxor.BitxorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(BitxorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitxor.BitxorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(BitxorPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Math/Ceiling_MathPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Math/Ceiling_MathPostRequestBody.cs index 6739ca3b76..89b503c837 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Math/Ceiling_MathPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Math/Ceiling_MathPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Math { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Ceiling_MathPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Ceiling_MathPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Ceiling_MathPostRequestBody : IAdditionalDataHolder, IParsable /// The mode property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Mode { get; set; } + public UntypedNode? Mode { get; set; } #nullable restore #else - public Json Mode { get; set; } + public UntypedNode Mode { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The significance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Significance { get; set; } + public UntypedNode? Significance { get; set; } #nullable restore #else - public Json Significance { get; set; } + public UntypedNode Significance { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Ceiling_MathPostRequestBody() { @@ -47,12 +48,12 @@ public Ceiling_MathPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Ceiling_MathPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Math.Ceiling_MathPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Ceiling_MathPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Math.Ceiling_MathPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "mode", n => { Mode = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "significance", n => { Significance = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "mode", n => { Mode = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "significance", n => { Significance = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("mode", Mode); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("significance", Significance); + writer.WriteObjectValue("mode", Mode); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("significance", Significance); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Math/Ceiling_MathRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Math/Ceiling_MathRequestBuilder.cs index 8ae7c3c42d..8e2e79e38a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Math/Ceiling_MathRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Math/Ceiling_MathRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Math /// /// Provides operations to call the ceiling_Math method. /// - public class Ceiling_MathRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Ceiling_MathRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action ceiling_Math @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Ceiling_MathPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Math.Ceiling_MathPostRequestBody.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 Ceiling_MathRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ceiling_Math", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Ceiling_MathRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ceiling_Math", rawUrl) @@ -100,11 +103,11 @@ public Ceiling_MathRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Ceiling_MathPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Math.Ceiling_MathPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Ceiling_MathPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Math.Ceiling_MathPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Ceiling_MathPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Precise/Ceiling_PrecisePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Precise/Ceiling_PrecisePostRequestBody.cs index ed0b85a8f7..f225f65f34 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Precise/Ceiling_PrecisePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Precise/Ceiling_PrecisePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Precise { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Ceiling_PrecisePostRequestBody : IAdditionalDataHolder, IParsable + public partial class Ceiling_PrecisePostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Ceiling_PrecisePostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The significance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Significance { get; set; } + public UntypedNode? Significance { get; set; } #nullable restore #else - public Json Significance { get; set; } + public UntypedNode Significance { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Ceiling_PrecisePostRequestBody() { @@ -39,12 +40,12 @@ public Ceiling_PrecisePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Ceiling_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Precise.Ceiling_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Ceiling_PrecisePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Precise.Ceiling_PrecisePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "significance", n => { Significance = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "significance", n => { Significance = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("significance", Significance); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("significance", Significance); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Precise/Ceiling_PreciseRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Precise/Ceiling_PreciseRequestBuilder.cs index 29dae2d46e..46f0a57f6c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Precise/Ceiling_PreciseRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ceiling_Precise/Ceiling_PreciseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Precise /// /// Provides operations to call the ceiling_Precise method. /// - public class Ceiling_PreciseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Ceiling_PreciseRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action ceiling_Precise @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Ceiling_PrecisePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Precise.Ceiling_PrecisePostRequestBody.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 Ceiling_PreciseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ceiling_Precise", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Ceiling_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ceiling_Precise", rawUrl) @@ -100,11 +103,11 @@ public Ceiling_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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(Ceiling_PrecisePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Precise.Ceiling_PrecisePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Ceiling_PrecisePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Precise.Ceiling_PrecisePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Ceiling_PrecisePostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CharNamespace/CharPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CharNamespace/CharPostRequestBody.cs index e4f8a0086d..4fa193a578 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CharNamespace/CharPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CharNamespace/CharPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CharNamespace { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CharPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CharPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CharPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CharPostRequestBody() { @@ -31,12 +32,12 @@ public CharPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CharPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CharNamespace.CharPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CharPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CharNamespace.CharPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CharNamespace/CharRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CharNamespace/CharRequestBuilder.cs index bc7b81f3ae..8260667425 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CharNamespace/CharRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CharNamespace/CharRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CharNamespace /// /// Provides operations to call the char method. /// - public class CharRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CharRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action char @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CharPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CharNamespace.CharPostRequestBody.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 CharRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/char", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CharRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/char", rawUrl) @@ -100,11 +103,11 @@ public CharRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CharPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CharNamespace.CharPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CharPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CharNamespace.CharPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CharPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist/ChiSq_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist/ChiSq_DistPostRequestBody.cs index 8347d64729..38abd5cdb0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist/ChiSq_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist/ChiSq_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChiSq_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChiSq_DistPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class ChiSq_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChiSq_DistPostRequestBody() { @@ -47,12 +48,12 @@ public ChiSq_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChiSq_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist.ChiSq_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChiSq_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist.ChiSq_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist/ChiSq_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist/ChiSq_DistRequestBuilder.cs index dcee556c54..0389987695 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist/ChiSq_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist/ChiSq_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist /// /// Provides operations to call the chiSq_Dist method. /// - public class ChiSq_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChiSq_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action chiSq_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChiSq_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist.ChiSq_DistPostRequestBody.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 ChiSq_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/chiSq_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChiSq_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/chiSq_Dist", rawUrl) @@ -100,11 +103,11 @@ public ChiSq_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChiSq_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist.ChiSq_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChiSq_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist.ChiSq_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ChiSq_DistPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist_RT/ChiSq_Dist_RTPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist_RT/ChiSq_Dist_RTPostRequestBody.cs index f4e8cbf0d9..1d05c9ac26 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist_RT/ChiSq_Dist_RTPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist_RT/ChiSq_Dist_RTPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist_RT { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChiSq_Dist_RTPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChiSq_Dist_RTPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ChiSq_Dist_RTPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChiSq_Dist_RTPostRequestBody() { @@ -39,12 +40,12 @@ public ChiSq_Dist_RTPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChiSq_Dist_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist_RT.ChiSq_Dist_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChiSq_Dist_RTPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist_RT.ChiSq_Dist_RTPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist_RT/ChiSq_Dist_RTRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist_RT/ChiSq_Dist_RTRequestBuilder.cs index 5e7cd960a3..4df345dfdb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist_RT/ChiSq_Dist_RTRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Dist_RT/ChiSq_Dist_RTRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist_RT /// /// Provides operations to call the chiSq_Dist_RT method. /// - public class ChiSq_Dist_RTRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChiSq_Dist_RTRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action chiSq_Dist_RT @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChiSq_Dist_RTPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist_RT.ChiSq_Dist_RTPostRequestBody.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 ChiSq_Dist_RTRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/chiSq_Dist_RT", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChiSq_Dist_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/chiSq_Dist_RT", rawUrl) @@ -100,11 +103,11 @@ public ChiSq_Dist_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChiSq_Dist_RTPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist_RT.ChiSq_Dist_RTPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChiSq_Dist_RTPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist_RT.ChiSq_Dist_RTPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ChiSq_Dist_RTPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv/ChiSq_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv/ChiSq_InvPostRequestBody.cs index 19639d2ccf..9ed04bafba 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv/ChiSq_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv/ChiSq_InvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChiSq_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChiSq_InvPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ChiSq_InvPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChiSq_InvPostRequestBody() { @@ -39,12 +40,12 @@ public ChiSq_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChiSq_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv.ChiSq_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChiSq_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv.ChiSq_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv/ChiSq_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv/ChiSq_InvRequestBuilder.cs index df086f9349..bc3572b476 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv/ChiSq_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv/ChiSq_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv /// /// Provides operations to call the chiSq_Inv method. /// - public class ChiSq_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChiSq_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action chiSq_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChiSq_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv.ChiSq_InvPostRequestBody.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 ChiSq_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/chiSq_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChiSq_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/chiSq_Inv", rawUrl) @@ -100,11 +103,11 @@ public ChiSq_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ChiSq_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv.ChiSq_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChiSq_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv.ChiSq_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ChiSq_InvPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv_RT/ChiSq_Inv_RTPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv_RT/ChiSq_Inv_RTPostRequestBody.cs index 30f4d9e8d5..1dc27636b8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv_RT/ChiSq_Inv_RTPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv_RT/ChiSq_Inv_RTPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv_RT { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChiSq_Inv_RTPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChiSq_Inv_RTPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ChiSq_Inv_RTPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChiSq_Inv_RTPostRequestBody() { @@ -39,12 +40,12 @@ public ChiSq_Inv_RTPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChiSq_Inv_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv_RT.ChiSq_Inv_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChiSq_Inv_RTPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv_RT.ChiSq_Inv_RTPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv_RT/ChiSq_Inv_RTRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv_RT/ChiSq_Inv_RTRequestBuilder.cs index 7f62f16cfa..55ce309ae4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv_RT/ChiSq_Inv_RTRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ChiSq_Inv_RT/ChiSq_Inv_RTRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv_RT /// /// Provides operations to call the chiSq_Inv_RT method. /// - public class ChiSq_Inv_RTRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChiSq_Inv_RTRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action chiSq_Inv_RT @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChiSq_Inv_RTPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv_RT.ChiSq_Inv_RTPostRequestBody.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 ChiSq_Inv_RTRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/chiSq_Inv_RT", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChiSq_Inv_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/chiSq_Inv_RT", rawUrl) @@ -100,11 +103,11 @@ public ChiSq_Inv_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ChiSq_Inv_RTPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv_RT.ChiSq_Inv_RTPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChiSq_Inv_RTPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv_RT.ChiSq_Inv_RTPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ChiSq_Inv_RTPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Choose/ChoosePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Choose/ChoosePostRequestBody.cs index 3c4d11ffee..12ecc720ca 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Choose/ChoosePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Choose/ChoosePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Choose { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ChoosePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ChoosePostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ChoosePostRequestBody : IAdditionalDataHolder, IParsable /// The indexNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? IndexNum { get; set; } + public UntypedNode? IndexNum { get; set; } #nullable restore #else - public Json IndexNum { get; set; } + public UntypedNode IndexNum { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ChoosePostRequestBody() { @@ -39,12 +40,12 @@ public ChoosePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ChoosePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Choose.ChoosePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ChoosePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Choose.ChoosePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "indexNum", n => { IndexNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "indexNum", n => { IndexNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("indexNum", IndexNum); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("indexNum", IndexNum); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Choose/ChooseRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Choose/ChooseRequestBuilder.cs index 77804393e3..3d39b3ff40 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Choose/ChooseRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Choose/ChooseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Choose /// /// Provides operations to call the choose method. /// - public class ChooseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChooseRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action choose @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ChoosePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Choose.ChoosePostRequestBody.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 ChooseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/choose", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChooseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/choose", rawUrl) @@ -100,11 +103,11 @@ public ChooseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ChoosePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Choose.ChoosePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ChoosePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Choose.ChoosePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ChoosePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Clean/CleanPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Clean/CleanPostRequestBody.cs index 2c49dbb285..845321988a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Clean/CleanPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Clean/CleanPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Clean { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CleanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CleanPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CleanPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CleanPostRequestBody() { @@ -31,12 +32,12 @@ public CleanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CleanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Clean.CleanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CleanPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Clean.CleanPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Clean/CleanRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Clean/CleanRequestBuilder.cs index c7c535be91..bdb0609350 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Clean/CleanRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Clean/CleanRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Clean /// /// Provides operations to call the clean method. /// - public class CleanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CleanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action clean @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CleanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Clean.CleanPostRequestBody.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 CleanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/clean", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CleanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/clean", rawUrl) @@ -100,11 +103,11 @@ public CleanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CleanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Clean.CleanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CleanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Clean.CleanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CleanPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Code/CodePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Code/CodePostRequestBody.cs index de6ba78648..0cb24656b1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Code/CodePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Code/CodePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Code { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CodePostRequestBody : IAdditionalDataHolder, IParsable + public partial class CodePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CodePostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CodePostRequestBody() { @@ -31,12 +32,12 @@ public CodePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CodePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Code.CodePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CodePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Code.CodePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Code/CodeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Code/CodeRequestBuilder.cs index 5c7cfce916..ced3c4b33e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Code/CodeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Code/CodeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Code /// /// Provides operations to call the code method. /// - public class CodeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CodeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action code @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CodePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Code.CodePostRequestBody.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 CodeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/code", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CodeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/code", rawUrl) @@ -100,11 +103,11 @@ public CodeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CodePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Code.CodePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CodePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Code.CodePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CodePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Columns/ColumnsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Columns/ColumnsPostRequestBody.cs index 9702241bd7..b72e4dcc56 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Columns/ColumnsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Columns/ColumnsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Columns { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ColumnsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ColumnsPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ColumnsPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ColumnsPostRequestBody() { @@ -31,12 +32,12 @@ public ColumnsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ColumnsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Columns.ColumnsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ColumnsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Columns.ColumnsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("array", Array); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Columns/ColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Columns/ColumnsRequestBuilder.cs index 64f8acab8a..f31d5e6280 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Columns/ColumnsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Columns/ColumnsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Columns /// /// Provides operations to call the columns method. /// - public class ColumnsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action columns @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ColumnsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Columns.ColumnsPostRequestBody.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 ColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/columns", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/columns", rawUrl) @@ -100,11 +103,11 @@ public ColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ColumnsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Columns.ColumnsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ColumnsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Columns.ColumnsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ColumnsPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combin/CombinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combin/CombinPostRequestBody.cs index 9676780fd5..cba1f265d7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combin/CombinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combin/CombinPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Combin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CombinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CombinPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class CombinPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The numberChosen property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberChosen { get; set; } + public UntypedNode? NumberChosen { get; set; } #nullable restore #else - public Json NumberChosen { get; set; } + public UntypedNode NumberChosen { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CombinPostRequestBody() { @@ -39,12 +40,12 @@ public CombinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CombinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combin.CombinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CombinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combin.CombinPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberChosen", n => { NumberChosen = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberChosen", n => { NumberChosen = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("numberChosen", NumberChosen); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("numberChosen", NumberChosen); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combin/CombinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combin/CombinRequestBuilder.cs index 2a37a9269b..1f258900ae 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combin/CombinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combin/CombinRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combin /// /// Provides operations to call the combin method. /// - public class CombinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CombinRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action combin @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CombinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combin.CombinPostRequestBody.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 CombinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/combin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CombinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/combin", rawUrl) @@ -100,11 +103,11 @@ public CombinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CombinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combin.CombinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CombinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combin.CombinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CombinPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combina/CombinaPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combina/CombinaPostRequestBody.cs index 7f522a533d..ae698d30ad 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combina/CombinaPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combina/CombinaPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Combina { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CombinaPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CombinaPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class CombinaPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The numberChosen property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberChosen { get; set; } + public UntypedNode? NumberChosen { get; set; } #nullable restore #else - public Json NumberChosen { get; set; } + public UntypedNode NumberChosen { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CombinaPostRequestBody() { @@ -39,12 +40,12 @@ public CombinaPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CombinaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combina.CombinaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CombinaPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combina.CombinaPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberChosen", n => { NumberChosen = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberChosen", n => { NumberChosen = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("numberChosen", NumberChosen); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("numberChosen", NumberChosen); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combina/CombinaRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combina/CombinaRequestBuilder.cs index 75ef331f78..310e81fb6d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combina/CombinaRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Combina/CombinaRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combina /// /// Provides operations to call the combina method. /// - public class CombinaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CombinaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action combina @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CombinaPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combina.CombinaPostRequestBody.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 CombinaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/combina", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CombinaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/combina", rawUrl) @@ -100,11 +103,11 @@ public CombinaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CombinaPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combina.CombinaPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CombinaPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combina.CombinaPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CombinaPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Complex/ComplexPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Complex/ComplexPostRequestBody.cs index 95eec6eddc..f22a6c56b8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Complex/ComplexPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Complex/ComplexPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Complex { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ComplexPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ComplexPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class ComplexPostRequestBody : IAdditionalDataHolder, IParsable /// The iNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? INum { get; set; } + public UntypedNode? INum { get; set; } #nullable restore #else - public Json INum { get; set; } + public UntypedNode INum { get; set; } #endif /// The realNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? RealNum { get; set; } + public UntypedNode? RealNum { get; set; } #nullable restore #else - public Json RealNum { get; set; } + public UntypedNode RealNum { get; set; } #endif /// The suffix property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Suffix { get; set; } + public UntypedNode? Suffix { get; set; } #nullable restore #else - public Json Suffix { get; set; } + public UntypedNode Suffix { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ComplexPostRequestBody() { @@ -47,12 +48,12 @@ public ComplexPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ComplexPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Complex.ComplexPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ComplexPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Complex.ComplexPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "iNum", n => { INum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "realNum", n => { RealNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "suffix", n => { Suffix = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "iNum", n => { INum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "realNum", n => { RealNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "suffix", n => { Suffix = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("iNum", INum); - writer.WriteObjectValue("realNum", RealNum); - writer.WriteObjectValue("suffix", Suffix); + writer.WriteObjectValue("iNum", INum); + writer.WriteObjectValue("realNum", RealNum); + writer.WriteObjectValue("suffix", Suffix); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Complex/ComplexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Complex/ComplexRequestBuilder.cs index 5e3bfca8ca..ff36ec9723 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Complex/ComplexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Complex/ComplexRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Complex /// /// Provides operations to call the complex method. /// - public class ComplexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ComplexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action complex @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ComplexPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Complex.ComplexPostRequestBody.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 ComplexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/complex", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ComplexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/complex", rawUrl) @@ -100,11 +103,11 @@ public ComplexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ComplexPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Complex.ComplexPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ComplexPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Complex.ComplexPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ComplexPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Concatenate/ConcatenatePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Concatenate/ConcatenatePostRequestBody.cs index 1a6517ae1d..dcf929dd8b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Concatenate/ConcatenatePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Concatenate/ConcatenatePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Concatenate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ConcatenatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ConcatenatePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ConcatenatePostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ConcatenatePostRequestBody() { @@ -31,12 +32,12 @@ public ConcatenatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ConcatenatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Concatenate.ConcatenatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ConcatenatePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Concatenate.ConcatenatePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Concatenate/ConcatenateRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Concatenate/ConcatenateRequestBuilder.cs index 57bfb76a70..553706331b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Concatenate/ConcatenateRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Concatenate/ConcatenateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Concatenate /// /// Provides operations to call the concatenate method. /// - public class ConcatenateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConcatenateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action concatenate @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConcatenatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Concatenate.ConcatenatePostRequestBody.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 ConcatenateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/concatenate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConcatenateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/concatenate", rawUrl) @@ -100,11 +103,11 @@ public ConcatenateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ConcatenatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Concatenate.ConcatenatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ConcatenatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Concatenate.ConcatenatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ConcatenatePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_Norm/Confidence_NormPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_Norm/Confidence_NormPostRequestBody.cs index 4304e6fcb9..be00380dab 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_Norm/Confidence_NormPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_Norm/Confidence_NormPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Confidence_Norm { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Confidence_NormPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Confidence_NormPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Confidence_NormPostRequestBody : IAdditionalDataHolder, IParsable /// The alpha property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Alpha { get; set; } + public UntypedNode? Alpha { get; set; } #nullable restore #else - public Json Alpha { get; set; } + public UntypedNode Alpha { get; set; } #endif /// The size property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Size { get; set; } + public UntypedNode? Size { get; set; } #nullable restore #else - public Json Size { get; set; } + public UntypedNode Size { get; set; } #endif /// The standardDev property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StandardDev { get; set; } + public UntypedNode? StandardDev { get; set; } #nullable restore #else - public Json StandardDev { get; set; } + public UntypedNode StandardDev { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Confidence_NormPostRequestBody() { @@ -47,12 +48,12 @@ public Confidence_NormPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Confidence_NormPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_Norm.Confidence_NormPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Confidence_NormPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_Norm.Confidence_NormPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "alpha", n => { Alpha = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "size", n => { Size = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "standardDev", n => { StandardDev = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "alpha", n => { Alpha = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "size", n => { Size = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "standardDev", n => { StandardDev = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("alpha", Alpha); - writer.WriteObjectValue("size", Size); - writer.WriteObjectValue("standardDev", StandardDev); + writer.WriteObjectValue("alpha", Alpha); + writer.WriteObjectValue("size", Size); + writer.WriteObjectValue("standardDev", StandardDev); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_Norm/Confidence_NormRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_Norm/Confidence_NormRequestBuilder.cs index 96ea25b1c3..204b702556 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_Norm/Confidence_NormRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_Norm/Confidence_NormRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_Norm /// /// Provides operations to call the confidence_Norm method. /// - public class Confidence_NormRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Confidence_NormRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action confidence_Norm @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Confidence_NormPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_Norm.Confidence_NormPostRequestBody.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 Confidence_NormRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/confidence_Norm", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Confidence_NormRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/confidence_Norm", rawUrl) @@ -100,11 +103,11 @@ public Confidence_NormRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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(Confidence_NormPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_Norm.Confidence_NormPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Confidence_NormPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_Norm.Confidence_NormPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Confidence_NormPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_T/Confidence_TPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_T/Confidence_TPostRequestBody.cs index b27e5aa160..61f154b3fb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_T/Confidence_TPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_T/Confidence_TPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Confidence_T { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Confidence_TPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Confidence_TPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Confidence_TPostRequestBody : IAdditionalDataHolder, IParsable /// The alpha property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Alpha { get; set; } + public UntypedNode? Alpha { get; set; } #nullable restore #else - public Json Alpha { get; set; } + public UntypedNode Alpha { get; set; } #endif /// The size property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Size { get; set; } + public UntypedNode? Size { get; set; } #nullable restore #else - public Json Size { get; set; } + public UntypedNode Size { get; set; } #endif /// The standardDev property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StandardDev { get; set; } + public UntypedNode? StandardDev { get; set; } #nullable restore #else - public Json StandardDev { get; set; } + public UntypedNode StandardDev { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Confidence_TPostRequestBody() { @@ -47,12 +48,12 @@ public Confidence_TPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Confidence_TPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_T.Confidence_TPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Confidence_TPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_T.Confidence_TPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "alpha", n => { Alpha = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "size", n => { Size = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "standardDev", n => { StandardDev = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "alpha", n => { Alpha = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "size", n => { Size = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "standardDev", n => { StandardDev = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("alpha", Alpha); - writer.WriteObjectValue("size", Size); - writer.WriteObjectValue("standardDev", StandardDev); + writer.WriteObjectValue("alpha", Alpha); + writer.WriteObjectValue("size", Size); + writer.WriteObjectValue("standardDev", StandardDev); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_T/Confidence_TRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_T/Confidence_TRequestBuilder.cs index 57c1313034..54f829354d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_T/Confidence_TRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Confidence_T/Confidence_TRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_T /// /// Provides operations to call the confidence_T method. /// - public class Confidence_TRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Confidence_TRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action confidence_T @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Confidence_TPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_T.Confidence_TPostRequestBody.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 Confidence_TRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/confidence_T", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Confidence_TRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/confidence_T", rawUrl) @@ -100,11 +103,11 @@ public Confidence_TRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Confidence_TPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_T.Confidence_TPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Confidence_TPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_T.Confidence_TPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Confidence_TPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ConvertNamespace/ConvertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ConvertNamespace/ConvertPostRequestBody.cs index ede620034a..a1c4f879fb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ConvertNamespace/ConvertPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ConvertNamespace/ConvertPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ConvertNamespace { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ConvertPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ConvertPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class ConvertPostRequestBody : IAdditionalDataHolder, IParsable /// The fromUnit property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FromUnit { get; set; } + public UntypedNode? FromUnit { get; set; } #nullable restore #else - public Json FromUnit { get; set; } + public UntypedNode FromUnit { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The toUnit property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ToUnit { get; set; } + public UntypedNode? ToUnit { get; set; } #nullable restore #else - public Json ToUnit { get; set; } + public UntypedNode ToUnit { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ConvertPostRequestBody() { @@ -47,12 +48,12 @@ public ConvertPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ConvertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ConvertNamespace.ConvertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ConvertPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ConvertNamespace.ConvertPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fromUnit", n => { FromUnit = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "toUnit", n => { ToUnit = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fromUnit", n => { FromUnit = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "toUnit", n => { ToUnit = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fromUnit", FromUnit); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("toUnit", ToUnit); + writer.WriteObjectValue("fromUnit", FromUnit); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("toUnit", ToUnit); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ConvertNamespace/ConvertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ConvertNamespace/ConvertRequestBuilder.cs index ceac0b8057..59a614ff69 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ConvertNamespace/ConvertRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ConvertNamespace/ConvertRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ConvertNamespace /// /// Provides operations to call the convert method. /// - public class ConvertRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConvertRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action convert @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ConvertPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ConvertNamespace.ConvertPostRequestBody.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 ConvertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/convert", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConvertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/convert", rawUrl) @@ -100,11 +103,11 @@ public ConvertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ConvertPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ConvertNamespace.ConvertPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ConvertPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ConvertNamespace.ConvertPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ConvertPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cos/CosPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cos/CosPostRequestBody.cs index 1af9bf7db9..cd710dbeff 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cos/CosPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cos/CosPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Cos { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CosPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CosPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CosPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CosPostRequestBody() { @@ -31,12 +32,12 @@ public CosPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CosPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cos.CosPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CosPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cos.CosPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cos/CosRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cos/CosRequestBuilder.cs index 1770d86324..b2f758affe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cos/CosRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cos/CosRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cos /// /// Provides operations to call the cos method. /// - public class CosRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CosRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action cos @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CosPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cos.CosPostRequestBody.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 CosRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cos", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CosRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cos", rawUrl) @@ -100,11 +103,11 @@ public CosRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CosPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cos.CosPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CosPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cos.CosPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CosPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cosh/CoshPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cosh/CoshPostRequestBody.cs index 2fb4b9c63b..bbc1b642b9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cosh/CoshPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cosh/CoshPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Cosh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CoshPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CoshPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CoshPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CoshPostRequestBody() { @@ -31,12 +32,12 @@ public CoshPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CoshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cosh.CoshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CoshPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cosh.CoshPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cosh/CoshRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cosh/CoshRequestBuilder.cs index cacac901d1..f8c05aba57 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cosh/CoshRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cosh/CoshRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cosh /// /// Provides operations to call the cosh method. /// - public class CoshRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CoshRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action cosh @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CoshPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cosh.CoshPostRequestBody.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 CoshRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cosh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CoshRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cosh", rawUrl) @@ -100,11 +103,11 @@ public CoshRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CoshPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cosh.CoshPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CoshPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cosh.CoshPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CoshPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cot/CotPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cot/CotPostRequestBody.cs index 2211634043..ac2cc8df2f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cot/CotPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cot/CotPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Cot { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CotPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CotPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CotPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CotPostRequestBody() { @@ -31,12 +32,12 @@ public CotPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cot.CotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CotPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cot.CotPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cot/CotRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cot/CotRequestBuilder.cs index 57e5d2c3ce..9f56200f81 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cot/CotRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Cot/CotRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cot /// /// Provides operations to call the cot method. /// - public class CotRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CotRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action cot @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CotPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cot.CotPostRequestBody.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 CotRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cot", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CotRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cot", rawUrl) @@ -100,11 +103,11 @@ public CotRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CotPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cot.CotPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CotPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cot.CotPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CotPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Coth/CothPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Coth/CothPostRequestBody.cs index 5331c53702..5913eac32e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Coth/CothPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Coth/CothPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Coth { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CothPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CothPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CothPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CothPostRequestBody() { @@ -31,12 +32,12 @@ public CothPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CothPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Coth.CothPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CothPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Coth.CothPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Coth/CothRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Coth/CothRequestBuilder.cs index 0abcbb60a4..208098c150 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Coth/CothRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Coth/CothRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Coth /// /// Provides operations to call the coth method. /// - public class CothRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CothRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action coth @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CothPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Coth.CothPostRequestBody.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 CothRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coth", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CothRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coth", rawUrl) @@ -100,11 +103,11 @@ public CothRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CothPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Coth.CothPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CothPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Coth.CothPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CothPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Count/CountPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Count/CountPostRequestBody.cs index 586b49bd02..1eee74d369 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Count/CountPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Count/CountPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CountPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CountPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CountPostRequestBody() { @@ -31,12 +32,12 @@ public CountPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Count.CountPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Count.CountPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Count/CountRequestBuilder.cs index c331135efb..cadd97e02a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Count/CountRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Count /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action count @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CountPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Count.CountPostRequestBody.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 CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/count", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/count", rawUrl) @@ -100,11 +103,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CountPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Count.CountPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CountPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Count.CountPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CountPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountA/CountAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountA/CountAPostRequestBody.cs index b531aa5294..353ccfa6df 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountA/CountAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountA/CountAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CountA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CountAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CountAPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CountAPostRequestBody() { @@ -31,12 +32,12 @@ public CountAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountA.CountAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountA.CountAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountA/CountARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountA/CountARequestBuilder.cs index c0e3e61d5c..2940c17c86 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountA/CountARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountA/CountARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountA /// /// Provides operations to call the countA method. /// - public class CountARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action countA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CountAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountA.CountAPostRequestBody.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 CountARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/countA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/countA", rawUrl) @@ -100,11 +103,11 @@ public CountARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CountAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountA.CountAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CountAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountA.CountAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CountAPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountBlank/CountBlankPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountBlank/CountBlankPostRequestBody.cs index 36eced3283..6dbcba0710 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountBlank/CountBlankPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountBlank/CountBlankPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CountBlank { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountBlankPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CountBlankPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CountBlankPostRequestBody : IAdditionalDataHolder, IParsable /// The range property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Range { get; set; } + public UntypedNode? Range { get; set; } #nullable restore #else - public Json Range { get; set; } + public UntypedNode Range { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CountBlankPostRequestBody() { @@ -31,12 +32,12 @@ public CountBlankPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountBlankPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountBlank.CountBlankPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountBlankPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountBlank.CountBlankPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "range", n => { Range = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "range", n => { Range = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("range", Range); + writer.WriteObjectValue("range", Range); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountBlank/CountBlankRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountBlank/CountBlankRequestBuilder.cs index 1ccde23181..f1a1107547 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountBlank/CountBlankRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountBlank/CountBlankRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountBlank /// /// Provides operations to call the countBlank method. /// - public class CountBlankRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountBlankRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action countBlank @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CountBlankPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountBlank.CountBlankPostRequestBody.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 CountBlankRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/countBlank", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountBlankRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/countBlank", rawUrl) @@ -100,11 +103,11 @@ public CountBlankRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CountBlankPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountBlank.CountBlankPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CountBlankPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountBlank.CountBlankPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CountBlankPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIf/CountIfPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIf/CountIfPostRequestBody.cs index ad23b0549e..5ad1017f5f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIf/CountIfPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIf/CountIfPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CountIf { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountIfPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CountIfPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class CountIfPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The range property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Range { get; set; } + public UntypedNode? Range { get; set; } #nullable restore #else - public Json Range { get; set; } + public UntypedNode Range { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CountIfPostRequestBody() { @@ -39,12 +40,12 @@ public CountIfPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountIfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIf.CountIfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountIfPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIf.CountIfPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "range", n => { Range = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "range", n => { Range = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("range", Range); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("range", Range); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIf/CountIfRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIf/CountIfRequestBuilder.cs index 593968d2d9..58220a2ef5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIf/CountIfRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIf/CountIfRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIf /// /// Provides operations to call the countIf method. /// - public class CountIfRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountIfRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action countIf @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CountIfPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIf.CountIfPostRequestBody.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 CountIfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/countIf", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountIfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/countIf", rawUrl) @@ -100,11 +103,11 @@ public CountIfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CountIfPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIf.CountIfPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CountIfPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIf.CountIfPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CountIfPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIfs/CountIfsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIfs/CountIfsPostRequestBody.cs index 1ac64ec36f..6783485261 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIfs/CountIfsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIfs/CountIfsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CountIfs { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountIfsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CountIfsPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CountIfsPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CountIfsPostRequestBody() { @@ -31,12 +32,12 @@ public CountIfsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountIfsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIfs.CountIfsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountIfsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIfs.CountIfsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIfs/CountIfsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIfs/CountIfsRequestBuilder.cs index 6ec52f8239..e9f2888d40 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIfs/CountIfsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CountIfs/CountIfsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIfs /// /// Provides operations to call the countIfs method. /// - public class CountIfsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountIfsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action countIfs @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CountIfsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIfs.CountIfsPostRequestBody.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 CountIfsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/countIfs", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountIfsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/countIfs", rawUrl) @@ -100,11 +103,11 @@ public CountIfsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CountIfsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIfs.CountIfsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CountIfsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIfs.CountIfsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CountIfsPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDayBs/CoupDayBsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDayBs/CoupDayBsPostRequestBody.cs index 3743770281..6a55c87533 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDayBs/CoupDayBsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDayBs/CoupDayBsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CoupDayBs { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CoupDayBsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CoupDayBsPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class CoupDayBsPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CoupDayBsPostRequestBody() { @@ -55,12 +56,12 @@ public CoupDayBsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CoupDayBsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDayBs.CoupDayBsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CoupDayBsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDayBs.CoupDayBsPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDayBs/CoupDayBsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDayBs/CoupDayBsRequestBuilder.cs index 2611c8af59..9cd00dc3b0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDayBs/CoupDayBsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDayBs/CoupDayBsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDayBs /// /// Provides operations to call the coupDayBs method. /// - public class CoupDayBsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CoupDayBsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action coupDayBs @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CoupDayBsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDayBs.CoupDayBsPostRequestBody.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 CoupDayBsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupDayBs", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CoupDayBsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupDayBs", rawUrl) @@ -100,11 +103,11 @@ public CoupDayBsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CoupDayBsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDayBs.CoupDayBsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CoupDayBsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDayBs.CoupDayBsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CoupDayBsPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDays/CoupDaysPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDays/CoupDaysPostRequestBody.cs index 0ac45a4d86..6c9f99bceb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDays/CoupDaysPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDays/CoupDaysPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CoupDays { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CoupDaysPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CoupDaysPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class CoupDaysPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CoupDaysPostRequestBody() { @@ -55,12 +56,12 @@ public CoupDaysPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CoupDaysPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDays.CoupDaysPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CoupDaysPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDays.CoupDaysPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDays/CoupDaysRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDays/CoupDaysRequestBuilder.cs index 4003d5fad0..fe61351740 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDays/CoupDaysRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDays/CoupDaysRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDays /// /// Provides operations to call the coupDays method. /// - public class CoupDaysRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CoupDaysRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action coupDays @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CoupDaysPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDays.CoupDaysPostRequestBody.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 CoupDaysRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupDays", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CoupDaysRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupDays", rawUrl) @@ -100,11 +103,11 @@ public CoupDaysRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CoupDaysPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDays.CoupDaysPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CoupDaysPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDays.CoupDaysPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CoupDaysPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDaysNc/CoupDaysNcPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDaysNc/CoupDaysNcPostRequestBody.cs index 259485114d..0dbefc9150 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDaysNc/CoupDaysNcPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDaysNc/CoupDaysNcPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CoupDaysNc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CoupDaysNcPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CoupDaysNcPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class CoupDaysNcPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CoupDaysNcPostRequestBody() { @@ -55,12 +56,12 @@ public CoupDaysNcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CoupDaysNcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDaysNc.CoupDaysNcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CoupDaysNcPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDaysNc.CoupDaysNcPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDaysNc/CoupDaysNcRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDaysNc/CoupDaysNcRequestBuilder.cs index 926c0f36af..9a7521aba4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDaysNc/CoupDaysNcRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupDaysNc/CoupDaysNcRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDaysNc /// /// Provides operations to call the coupDaysNc method. /// - public class CoupDaysNcRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CoupDaysNcRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action coupDaysNc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CoupDaysNcPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDaysNc.CoupDaysNcPostRequestBody.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 CoupDaysNcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupDaysNc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CoupDaysNcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupDaysNc", rawUrl) @@ -100,11 +103,11 @@ public CoupDaysNcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(CoupDaysNcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDaysNc.CoupDaysNcPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CoupDaysNcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDaysNc.CoupDaysNcPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CoupDaysNcPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNcd/CoupNcdPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNcd/CoupNcdPostRequestBody.cs index e974984c61..47247c0001 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNcd/CoupNcdPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNcd/CoupNcdPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CoupNcd { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CoupNcdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CoupNcdPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class CoupNcdPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CoupNcdPostRequestBody() { @@ -55,12 +56,12 @@ public CoupNcdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CoupNcdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNcd.CoupNcdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CoupNcdPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNcd.CoupNcdPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNcd/CoupNcdRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNcd/CoupNcdRequestBuilder.cs index 0eed3b0a3c..2aa2e49759 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNcd/CoupNcdRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNcd/CoupNcdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNcd /// /// Provides operations to call the coupNcd method. /// - public class CoupNcdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CoupNcdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action coupNcd @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CoupNcdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNcd.CoupNcdPostRequestBody.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 CoupNcdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupNcd", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CoupNcdRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupNcd", rawUrl) @@ -100,11 +103,11 @@ public CoupNcdRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CoupNcdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNcd.CoupNcdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CoupNcdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNcd.CoupNcdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CoupNcdPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNum/CoupNumPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNum/CoupNumPostRequestBody.cs index fc6a149465..c541b7bdda 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNum/CoupNumPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNum/CoupNumPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CoupNum { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CoupNumPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CoupNumPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class CoupNumPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CoupNumPostRequestBody() { @@ -55,12 +56,12 @@ public CoupNumPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CoupNumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNum.CoupNumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CoupNumPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNum.CoupNumPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNum/CoupNumRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNum/CoupNumRequestBuilder.cs index 5596022ffb..524d2206eb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNum/CoupNumRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupNum/CoupNumRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNum /// /// Provides operations to call the coupNum method. /// - public class CoupNumRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CoupNumRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action coupNum @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CoupNumPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNum.CoupNumPostRequestBody.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 CoupNumRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupNum", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CoupNumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupNum", rawUrl) @@ -100,11 +103,11 @@ public CoupNumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CoupNumPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNum.CoupNumPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CoupNumPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNum.CoupNumPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CoupNumPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupPcd/CoupPcdPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupPcd/CoupPcdPostRequestBody.cs index c2dcb6e6b6..1d44e73b21 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupPcd/CoupPcdPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupPcd/CoupPcdPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CoupPcd { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CoupPcdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CoupPcdPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class CoupPcdPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CoupPcdPostRequestBody() { @@ -55,12 +56,12 @@ public CoupPcdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CoupPcdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupPcd.CoupPcdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CoupPcdPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupPcd.CoupPcdPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupPcd/CoupPcdRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupPcd/CoupPcdRequestBuilder.cs index c296c9b769..8e06bf45a5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupPcd/CoupPcdRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CoupPcd/CoupPcdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupPcd /// /// Provides operations to call the coupPcd method. /// - public class CoupPcdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CoupPcdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action coupPcd @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CoupPcdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupPcd.CoupPcdPostRequestBody.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 CoupPcdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupPcd", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CoupPcdRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/coupPcd", rawUrl) @@ -100,11 +103,11 @@ public CoupPcdRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CoupPcdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupPcd.CoupPcdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CoupPcdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupPcd.CoupPcdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CoupPcdPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csc/CscPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csc/CscPostRequestBody.cs index 78877e91ce..e1ef5ce407 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csc/CscPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csc/CscPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Csc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CscPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CscPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CscPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CscPostRequestBody() { @@ -31,12 +32,12 @@ public CscPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csc.CscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CscPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csc.CscPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csc/CscRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csc/CscRequestBuilder.cs index 259cfa5f5c..bb85ee7c6c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csc/CscRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csc/CscRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csc /// /// Provides operations to call the csc method. /// - public class CscRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CscRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action csc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CscPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csc.CscPostRequestBody.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 CscRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/csc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/csc", rawUrl) @@ -100,11 +103,11 @@ public CscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CscPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csc.CscPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CscPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csc.CscPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CscPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csch/CschPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csch/CschPostRequestBody.cs index 5ce3c9b4ff..576f3b473b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csch/CschPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csch/CschPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Csch { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CschPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CschPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class CschPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CschPostRequestBody() { @@ -31,12 +32,12 @@ public CschPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CschPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csch.CschPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CschPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csch.CschPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csch/CschRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csch/CschRequestBuilder.cs index 4945c2647f..326302e756 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csch/CschRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Csch/CschRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csch /// /// Provides operations to call the csch method. /// - public class CschRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CschRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action csch @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CschPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csch.CschPostRequestBody.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 CschRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/csch", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CschRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/csch", rawUrl) @@ -100,11 +103,11 @@ public CschRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CschPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csch.CschPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CschPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csch.CschPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CschPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumIPmt/CumIPmtPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumIPmt/CumIPmtPostRequestBody.cs index cdf72fc016..8992a4008c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumIPmt/CumIPmtPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumIPmt/CumIPmtPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CumIPmt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CumIPmtPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CumIPmtPostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class CumIPmtPostRequestBody : IAdditionalDataHolder, IParsable /// The endPeriod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndPeriod { get; set; } + public UntypedNode? EndPeriod { get; set; } #nullable restore #else - public Json EndPeriod { get; set; } + public UntypedNode EndPeriod { get; set; } #endif /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The startPeriod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartPeriod { get; set; } + public UntypedNode? StartPeriod { get; set; } #nullable restore #else - public Json StartPeriod { get; set; } + public UntypedNode StartPeriod { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CumIPmtPostRequestBody() { @@ -71,12 +72,12 @@ public CumIPmtPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CumIPmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumIPmt.CumIPmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CumIPmtPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumIPmt.CumIPmtPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endPeriod", n => { EndPeriod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startPeriod", n => { StartPeriod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "endPeriod", n => { EndPeriod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startPeriod", n => { StartPeriod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endPeriod", EndPeriod); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("startPeriod", StartPeriod); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("endPeriod", EndPeriod); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("startPeriod", StartPeriod); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumIPmt/CumIPmtRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumIPmt/CumIPmtRequestBuilder.cs index 3edfb6f887..6b35018e73 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumIPmt/CumIPmtRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumIPmt/CumIPmtRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumIPmt /// /// Provides operations to call the cumIPmt method. /// - public class CumIPmtRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CumIPmtRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action cumIPmt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CumIPmtPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumIPmt.CumIPmtPostRequestBody.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 CumIPmtRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cumIPmt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CumIPmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cumIPmt", rawUrl) @@ -100,11 +103,11 @@ public CumIPmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(CumIPmtPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumIPmt.CumIPmtPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CumIPmtPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumIPmt.CumIPmtPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CumIPmtPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumPrinc/CumPrincPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumPrinc/CumPrincPostRequestBody.cs index 3442b7cb9c..d7a1afec03 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumPrinc/CumPrincPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumPrinc/CumPrincPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.CumPrinc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CumPrincPostRequestBody : IAdditionalDataHolder, IParsable + public partial class CumPrincPostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class CumPrincPostRequestBody : IAdditionalDataHolder, IParsable /// The endPeriod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndPeriod { get; set; } + public UntypedNode? EndPeriod { get; set; } #nullable restore #else - public Json EndPeriod { get; set; } + public UntypedNode EndPeriod { get; set; } #endif /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The startPeriod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartPeriod { get; set; } + public UntypedNode? StartPeriod { get; set; } #nullable restore #else - public Json StartPeriod { get; set; } + public UntypedNode StartPeriod { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public CumPrincPostRequestBody() { @@ -71,12 +72,12 @@ public CumPrincPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CumPrincPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumPrinc.CumPrincPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CumPrincPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumPrinc.CumPrincPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endPeriod", n => { EndPeriod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startPeriod", n => { StartPeriod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "endPeriod", n => { EndPeriod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startPeriod", n => { StartPeriod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endPeriod", EndPeriod); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("startPeriod", StartPeriod); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("endPeriod", EndPeriod); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("startPeriod", StartPeriod); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumPrinc/CumPrincRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumPrinc/CumPrincRequestBuilder.cs index 79b87c051a..fe11835a09 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumPrinc/CumPrincRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/CumPrinc/CumPrincRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumPrinc /// /// Provides operations to call the cumPrinc method. /// - public class CumPrincRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CumPrincRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action cumPrinc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(CumPrincPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumPrinc.CumPrincPostRequestBody.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 CumPrincRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cumPrinc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CumPrincRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/cumPrinc", rawUrl) @@ -100,11 +103,11 @@ public CumPrincRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(CumPrincPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumPrinc.CumPrincPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(CumPrincPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumPrinc.CumPrincPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(CumPrincPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DateNamespace/DatePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DateNamespace/DatePostRequestBody.cs index 5a5e71fae6..9c1cb1ea55 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DateNamespace/DatePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DateNamespace/DatePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DateNamespace { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class DatePostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DatePostRequestBody : IAdditionalDataHolder, IParsable /// The day property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Day { get; set; } + public UntypedNode? Day { get; set; } #nullable restore #else - public Json Day { get; set; } + public UntypedNode Day { get; set; } #endif /// The month property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Month { get; set; } + public UntypedNode? Month { get; set; } #nullable restore #else - public Json Month { get; set; } + public UntypedNode Month { get; set; } #endif /// The year property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Year { get; set; } + public UntypedNode? Year { get; set; } #nullable restore #else - public Json Year { get; set; } + public UntypedNode Year { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DatePostRequestBody() { @@ -47,12 +48,12 @@ public DatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DateNamespace.DatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DatePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DateNamespace.DatePostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "day", n => { Day = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "month", n => { Month = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "year", n => { Year = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "day", n => { Day = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "month", n => { Month = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "year", n => { Year = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("day", Day); - writer.WriteObjectValue("month", Month); - writer.WriteObjectValue("year", Year); + writer.WriteObjectValue("day", Day); + writer.WriteObjectValue("month", Month); + writer.WriteObjectValue("year", Year); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DateNamespace/DateRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DateNamespace/DateRequestBuilder.cs index 1f0baf9287..196da5fe93 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DateNamespace/DateRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DateNamespace/DateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DateNamespace /// /// Provides operations to call the date method. /// - public class DateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action date @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DateNamespace.DatePostRequestBody.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 DateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/date", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/date", rawUrl) @@ -100,11 +103,11 @@ public DateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DateNamespace.DatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DateNamespace.DatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DatePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Datevalue/DatevaluePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Datevalue/DatevaluePostRequestBody.cs index f186adf082..11983899cb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Datevalue/DatevaluePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Datevalue/DatevaluePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Datevalue { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DatevaluePostRequestBody : IAdditionalDataHolder, IParsable + public partial class DatevaluePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class DatevaluePostRequestBody : IAdditionalDataHolder, IParsable /// The dateText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DateText { get; set; } + public UntypedNode? DateText { get; set; } #nullable restore #else - public Json DateText { get; set; } + public UntypedNode DateText { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DatevaluePostRequestBody() { @@ -31,12 +32,12 @@ public DatevaluePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DatevaluePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Datevalue.DatevaluePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DatevaluePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Datevalue.DatevaluePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "dateText", n => { DateText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "dateText", n => { DateText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("dateText", DateText); + writer.WriteObjectValue("dateText", DateText); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Datevalue/DatevalueRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Datevalue/DatevalueRequestBuilder.cs index cb121e2ef6..f88910696e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Datevalue/DatevalueRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Datevalue/DatevalueRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Datevalue /// /// Provides operations to call the datevalue method. /// - public class DatevalueRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DatevalueRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action datevalue @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DatevaluePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Datevalue.DatevaluePostRequestBody.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 DatevalueRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/datevalue", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DatevalueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/datevalue", rawUrl) @@ -100,11 +103,11 @@ public DatevalueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DatevaluePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Datevalue.DatevaluePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DatevaluePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Datevalue.DatevaluePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DatevaluePostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Daverage/DaveragePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Daverage/DaveragePostRequestBody.cs index 327d641303..d23ddf5c57 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Daverage/DaveragePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Daverage/DaveragePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Daverage { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DaveragePostRequestBody : IAdditionalDataHolder, IParsable + public partial class DaveragePostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DaveragePostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DaveragePostRequestBody() { @@ -47,12 +48,12 @@ public DaveragePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DaveragePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Daverage.DaveragePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DaveragePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Daverage.DaveragePostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Daverage/DaverageRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Daverage/DaverageRequestBuilder.cs index 33c4421f2b..e8a7eec333 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Daverage/DaverageRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Daverage/DaverageRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Daverage /// /// Provides operations to call the daverage method. /// - public class DaverageRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DaverageRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action daverage @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DaveragePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Daverage.DaveragePostRequestBody.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 DaverageRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/daverage", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DaverageRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/daverage", rawUrl) @@ -100,11 +103,11 @@ public DaverageRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DaveragePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Daverage.DaveragePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DaveragePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Daverage.DaveragePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DaveragePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Day/DayPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Day/DayPostRequestBody.cs index 1052afeace..27f06e07a3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Day/DayPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Day/DayPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Day { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DayPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DayPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class DayPostRequestBody : IAdditionalDataHolder, IParsable /// The serialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SerialNumber { get; set; } + public UntypedNode? SerialNumber { get; set; } #nullable restore #else - public Json SerialNumber { get; set; } + public UntypedNode SerialNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DayPostRequestBody() { @@ -31,12 +32,12 @@ public DayPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DayPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Day.DayPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DayPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Day.DayPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "serialNumber", n => { SerialNumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "serialNumber", n => { SerialNumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("serialNumber", SerialNumber); + writer.WriteObjectValue("serialNumber", SerialNumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Day/DayRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Day/DayRequestBuilder.cs index a0b95cfd62..f87b6bbb17 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Day/DayRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Day/DayRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Day /// /// Provides operations to call the day method. /// - public class DayRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DayRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action day @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DayPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Day.DayPostRequestBody.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 DayRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/day", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DayRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/day", rawUrl) @@ -100,11 +103,11 @@ public DayRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(DayPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Day.DayPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DayPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Day.DayPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DayPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days/DaysPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days/DaysPostRequestBody.cs index faf3287742..9d92b6b1f4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days/DaysPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days/DaysPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Days { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DaysPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DaysPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class DaysPostRequestBody : IAdditionalDataHolder, IParsable /// The endDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndDate { get; set; } + public UntypedNode? EndDate { get; set; } #nullable restore #else - public Json EndDate { get; set; } + public UntypedNode EndDate { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DaysPostRequestBody() { @@ -39,12 +40,12 @@ public DaysPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DaysPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days.DaysPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DaysPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days.DaysPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endDate", n => { EndDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "endDate", n => { EndDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endDate", EndDate); - writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("endDate", EndDate); + writer.WriteObjectValue("startDate", StartDate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days/DaysRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days/DaysRequestBuilder.cs index 015c1b3e87..da6e76f591 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days/DaysRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days/DaysRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days /// /// Provides operations to call the days method. /// - public class DaysRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DaysRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action days @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DaysPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days.DaysPostRequestBody.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 DaysRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/days", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DaysRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/days", rawUrl) @@ -100,11 +103,11 @@ public DaysRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DaysPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days.DaysPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DaysPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days.DaysPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DaysPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days360/Days360PostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days360/Days360PostRequestBody.cs index 3b09145778..87933dfc1a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days360/Days360PostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days360/Days360PostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Days360 { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Days360PostRequestBody : IAdditionalDataHolder, IParsable + public partial class Days360PostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Days360PostRequestBody : IAdditionalDataHolder, IParsable /// The endDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndDate { get; set; } + public UntypedNode? EndDate { get; set; } #nullable restore #else - public Json EndDate { get; set; } + public UntypedNode EndDate { get; set; } #endif /// The method property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Method { get; set; } + public UntypedNode? Method { get; set; } #nullable restore #else - public Json Method { get; set; } + public UntypedNode Method { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Days360PostRequestBody() { @@ -47,12 +48,12 @@ public Days360PostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Days360PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days360.Days360PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Days360PostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days360.Days360PostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endDate", n => { EndDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "method", n => { Method = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "endDate", n => { EndDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "method", n => { Method = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endDate", EndDate); - writer.WriteObjectValue("method", Method); - writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("endDate", EndDate); + writer.WriteObjectValue("method", Method); + writer.WriteObjectValue("startDate", StartDate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days360/Days360RequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days360/Days360RequestBuilder.cs index 9a50afbb5e..fe39428ea0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days360/Days360RequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Days360/Days360RequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days360 /// /// Provides operations to call the days360 method. /// - public class Days360RequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Days360RequestBuilder : BaseCliRequestBuilder { /// /// Invoke action days360 @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Days360PostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days360.Days360PostRequestBody.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 Days360RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/days360", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Days360RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/days360", rawUrl) @@ -100,11 +103,11 @@ public Days360RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Days360PostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days360.Days360PostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Days360PostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days360.Days360PostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Days360PostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Db/DbPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Db/DbPostRequestBody.cs index 3290d5a812..d051fb9b04 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Db/DbPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Db/DbPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Db { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DbPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DbPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class DbPostRequestBody : IAdditionalDataHolder, IParsable /// The cost property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cost { get; set; } + public UntypedNode? Cost { get; set; } #nullable restore #else - public Json Cost { get; set; } + public UntypedNode Cost { get; set; } #endif /// The life property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Life { get; set; } + public UntypedNode? Life { get; set; } #nullable restore #else - public Json Life { get; set; } + public UntypedNode Life { get; set; } #endif /// The month property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Month { get; set; } + public UntypedNode? Month { get; set; } #nullable restore #else - public Json Month { get; set; } + public UntypedNode Month { get; set; } #endif /// The period property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Period { get; set; } + public UntypedNode? Period { get; set; } #nullable restore #else - public Json Period { get; set; } + public UntypedNode Period { get; set; } #endif /// The salvage property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Salvage { get; set; } + public UntypedNode? Salvage { get; set; } #nullable restore #else - public Json Salvage { get; set; } + public UntypedNode Salvage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DbPostRequestBody() { @@ -63,12 +64,12 @@ public DbPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Db.DbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DbPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Db.DbPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cost", n => { Cost = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "life", n => { Life = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "month", n => { Month = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "period", n => { Period = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "salvage", n => { Salvage = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cost", n => { Cost = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "life", n => { Life = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "month", n => { Month = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "period", n => { Period = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "salvage", n => { Salvage = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cost", Cost); - writer.WriteObjectValue("life", Life); - writer.WriteObjectValue("month", Month); - writer.WriteObjectValue("period", Period); - writer.WriteObjectValue("salvage", Salvage); + writer.WriteObjectValue("cost", Cost); + writer.WriteObjectValue("life", Life); + writer.WriteObjectValue("month", Month); + writer.WriteObjectValue("period", Period); + writer.WriteObjectValue("salvage", Salvage); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Db/DbRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Db/DbRequestBuilder.cs index 08eaead3a5..18afa4213b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Db/DbRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Db/DbRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Db /// /// Provides operations to call the db method. /// - public class DbRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DbRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action db @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DbPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Db.DbPostRequestBody.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 DbRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/db", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/db", rawUrl) @@ -100,11 +103,11 @@ public DbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/it /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(DbPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Db.DbPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DbPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Db.DbPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DbPostRequestBody body, Actio } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dbcs/DbcsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dbcs/DbcsPostRequestBody.cs index c0d14f16c8..8c8bd18270 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dbcs/DbcsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dbcs/DbcsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dbcs { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DbcsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DbcsPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class DbcsPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DbcsPostRequestBody() { @@ -31,12 +32,12 @@ public DbcsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DbcsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dbcs.DbcsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DbcsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dbcs.DbcsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dbcs/DbcsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dbcs/DbcsRequestBuilder.cs index 35f444b09f..3fe4f77223 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dbcs/DbcsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dbcs/DbcsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dbcs /// /// Provides operations to call the dbcs method. /// - public class DbcsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DbcsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dbcs @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DbcsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dbcs.DbcsPostRequestBody.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 DbcsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dbcs", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DbcsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dbcs", rawUrl) @@ -100,11 +103,11 @@ public DbcsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DbcsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dbcs.DbcsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DbcsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dbcs.DbcsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DbcsPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dcount/DcountPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dcount/DcountPostRequestBody.cs index bcd6811169..0146deee89 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dcount/DcountPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dcount/DcountPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dcount { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DcountPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DcountPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DcountPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DcountPostRequestBody() { @@ -47,12 +48,12 @@ public DcountPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DcountPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dcount.DcountPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DcountPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dcount.DcountPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dcount/DcountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dcount/DcountRequestBuilder.cs index fe924edac0..5e048a3acd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dcount/DcountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dcount/DcountRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dcount /// /// Provides operations to call the dcount method. /// - public class DcountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DcountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dcount @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DcountPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dcount.DcountPostRequestBody.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 DcountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dcount", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DcountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dcount", rawUrl) @@ -100,11 +103,11 @@ public DcountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DcountPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dcount.DcountPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DcountPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dcount.DcountPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DcountPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DcountA/DcountAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DcountA/DcountAPostRequestBody.cs index 554c2cccca..8d22f32474 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DcountA/DcountAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DcountA/DcountAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DcountA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DcountAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DcountAPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DcountAPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DcountAPostRequestBody() { @@ -47,12 +48,12 @@ public DcountAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DcountAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DcountA.DcountAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DcountAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DcountA.DcountAPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DcountA/DcountARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DcountA/DcountARequestBuilder.cs index 412353720a..f36a5e5e20 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DcountA/DcountARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DcountA/DcountARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DcountA /// /// Provides operations to call the dcountA method. /// - public class DcountARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DcountARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dcountA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DcountAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DcountA.DcountAPostRequestBody.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 DcountARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dcountA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DcountARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dcountA", rawUrl) @@ -100,11 +103,11 @@ public DcountARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(DcountAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DcountA.DcountAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DcountAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DcountA.DcountAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DcountAPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ddb/DdbPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ddb/DdbPostRequestBody.cs index ec43b2a02f..7984e1b41c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ddb/DdbPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ddb/DdbPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Ddb { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DdbPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DdbPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class DdbPostRequestBody : IAdditionalDataHolder, IParsable /// The cost property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cost { get; set; } + public UntypedNode? Cost { get; set; } #nullable restore #else - public Json Cost { get; set; } + public UntypedNode Cost { get; set; } #endif /// The factor property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Factor { get; set; } + public UntypedNode? Factor { get; set; } #nullable restore #else - public Json Factor { get; set; } + public UntypedNode Factor { get; set; } #endif /// The life property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Life { get; set; } + public UntypedNode? Life { get; set; } #nullable restore #else - public Json Life { get; set; } + public UntypedNode Life { get; set; } #endif /// The period property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Period { get; set; } + public UntypedNode? Period { get; set; } #nullable restore #else - public Json Period { get; set; } + public UntypedNode Period { get; set; } #endif /// The salvage property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Salvage { get; set; } + public UntypedNode? Salvage { get; set; } #nullable restore #else - public Json Salvage { get; set; } + public UntypedNode Salvage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DdbPostRequestBody() { @@ -63,12 +64,12 @@ public DdbPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DdbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ddb.DdbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DdbPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ddb.DdbPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cost", n => { Cost = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "factor", n => { Factor = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "life", n => { Life = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "period", n => { Period = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "salvage", n => { Salvage = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cost", n => { Cost = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "factor", n => { Factor = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "life", n => { Life = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "period", n => { Period = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "salvage", n => { Salvage = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cost", Cost); - writer.WriteObjectValue("factor", Factor); - writer.WriteObjectValue("life", Life); - writer.WriteObjectValue("period", Period); - writer.WriteObjectValue("salvage", Salvage); + writer.WriteObjectValue("cost", Cost); + writer.WriteObjectValue("factor", Factor); + writer.WriteObjectValue("life", Life); + writer.WriteObjectValue("period", Period); + writer.WriteObjectValue("salvage", Salvage); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ddb/DdbRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ddb/DdbRequestBuilder.cs index 29de26b5e6..17e7b5d5eb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ddb/DdbRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ddb/DdbRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ddb /// /// Provides operations to call the ddb method. /// - public class DdbRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DdbRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action ddb @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DdbPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ddb.DdbPostRequestBody.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 DdbRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ddb", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DdbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ddb", rawUrl) @@ -100,11 +103,11 @@ public DdbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(DdbPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ddb.DdbPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DdbPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ddb.DdbPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DdbPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Bin/Dec2BinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Bin/Dec2BinPostRequestBody.cs index 661848b5fd..6185fbd4e2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Bin/Dec2BinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Bin/Dec2BinPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dec2Bin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Dec2BinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Dec2BinPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Dec2BinPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Dec2BinPostRequestBody() { @@ -39,12 +40,12 @@ public Dec2BinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Dec2BinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Bin.Dec2BinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Dec2BinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Bin.Dec2BinPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Bin/Dec2BinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Bin/Dec2BinRequestBuilder.cs index 9ddfe5ef44..99d59c39e5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Bin/Dec2BinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Bin/Dec2BinRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Bin /// /// Provides operations to call the dec2Bin method. /// - public class Dec2BinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Dec2BinRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dec2Bin @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Dec2BinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Bin.Dec2BinPostRequestBody.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 Dec2BinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dec2Bin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Dec2BinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dec2Bin", rawUrl) @@ -100,11 +103,11 @@ public Dec2BinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Dec2BinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Bin.Dec2BinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Dec2BinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Bin.Dec2BinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Dec2BinPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Hex/Dec2HexPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Hex/Dec2HexPostRequestBody.cs index 221bb3968d..a59e773bdc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Hex/Dec2HexPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Hex/Dec2HexPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dec2Hex { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Dec2HexPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Dec2HexPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Dec2HexPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Dec2HexPostRequestBody() { @@ -39,12 +40,12 @@ public Dec2HexPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Dec2HexPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Hex.Dec2HexPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Dec2HexPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Hex.Dec2HexPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Hex/Dec2HexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Hex/Dec2HexRequestBuilder.cs index 9c8aa081a1..cf1de7037e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Hex/Dec2HexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Hex/Dec2HexRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Hex /// /// Provides operations to call the dec2Hex method. /// - public class Dec2HexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Dec2HexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dec2Hex @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Dec2HexPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Hex.Dec2HexPostRequestBody.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 Dec2HexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dec2Hex", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Dec2HexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dec2Hex", rawUrl) @@ -100,11 +103,11 @@ public Dec2HexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Dec2HexPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Hex.Dec2HexPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Dec2HexPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Hex.Dec2HexPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Dec2HexPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Oct/Dec2OctPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Oct/Dec2OctPostRequestBody.cs index 7624003f2e..11cd59caf3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Oct/Dec2OctPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Oct/Dec2OctPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dec2Oct { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Dec2OctPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Dec2OctPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Dec2OctPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Dec2OctPostRequestBody() { @@ -39,12 +40,12 @@ public Dec2OctPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Dec2OctPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Oct.Dec2OctPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Dec2OctPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Oct.Dec2OctPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Oct/Dec2OctRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Oct/Dec2OctRequestBuilder.cs index 20215fd62c..4054fda9b5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Oct/Dec2OctRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dec2Oct/Dec2OctRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Oct /// /// Provides operations to call the dec2Oct method. /// - public class Dec2OctRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Dec2OctRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dec2Oct @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Dec2OctPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Oct.Dec2OctPostRequestBody.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 Dec2OctRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dec2Oct", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Dec2OctRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dec2Oct", rawUrl) @@ -100,11 +103,11 @@ public Dec2OctRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Dec2OctPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Oct.Dec2OctPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Dec2OctPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Oct.Dec2OctPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Dec2OctPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DecimalNamespace/DecimalPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DecimalNamespace/DecimalPostRequestBody.cs index 4258a5e65c..771788ade2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DecimalNamespace/DecimalPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DecimalNamespace/DecimalPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DecimalNamespace { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DecimalPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DecimalPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class DecimalPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The radix property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Radix { get; set; } + public UntypedNode? Radix { get; set; } #nullable restore #else - public Json Radix { get; set; } + public UntypedNode Radix { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DecimalPostRequestBody() { @@ -39,12 +40,12 @@ public DecimalPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DecimalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DecimalNamespace.DecimalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DecimalPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DecimalNamespace.DecimalPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "radix", n => { Radix = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "radix", n => { Radix = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("radix", Radix); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("radix", Radix); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DecimalNamespace/DecimalRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DecimalNamespace/DecimalRequestBuilder.cs index 15c7f111e8..ece619bf87 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DecimalNamespace/DecimalRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DecimalNamespace/DecimalRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DecimalNamespace /// /// Provides operations to call the decimal method. /// - public class DecimalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DecimalRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action decimal @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DecimalPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DecimalNamespace.DecimalPostRequestBody.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 DecimalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/decimal", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DecimalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/decimal", rawUrl) @@ -100,11 +103,11 @@ public DecimalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(DecimalPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DecimalNamespace.DecimalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DecimalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DecimalNamespace.DecimalPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DecimalPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Degrees/DegreesPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Degrees/DegreesPostRequestBody.cs index 3cb2bd56f9..27b9fdfc35 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Degrees/DegreesPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Degrees/DegreesPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Degrees { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DegreesPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DegreesPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class DegreesPostRequestBody : IAdditionalDataHolder, IParsable /// The angle property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Angle { get; set; } + public UntypedNode? Angle { get; set; } #nullable restore #else - public Json Angle { get; set; } + public UntypedNode Angle { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DegreesPostRequestBody() { @@ -31,12 +32,12 @@ public DegreesPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DegreesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Degrees.DegreesPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DegreesPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Degrees.DegreesPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "angle", n => { Angle = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "angle", n => { Angle = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("angle", Angle); + writer.WriteObjectValue("angle", Angle); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Degrees/DegreesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Degrees/DegreesRequestBuilder.cs index b53958eece..3d5edddbe1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Degrees/DegreesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Degrees/DegreesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Degrees /// /// Provides operations to call the degrees method. /// - public class DegreesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DegreesRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action degrees @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DegreesPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Degrees.DegreesPostRequestBody.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 DegreesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/degrees", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DegreesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/degrees", rawUrl) @@ -100,11 +103,11 @@ public DegreesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(DegreesPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Degrees.DegreesPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DegreesPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Degrees.DegreesPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DegreesPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Delta/DeltaPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Delta/DeltaPostRequestBody.cs index 0af8c5918b..5f6732e32c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Delta/DeltaPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Delta/DeltaPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Delta { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DeltaPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DeltaPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class DeltaPostRequestBody : IAdditionalDataHolder, IParsable /// The number1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number1 { get; set; } + public UntypedNode? Number1 { get; set; } #nullable restore #else - public Json Number1 { get; set; } + public UntypedNode Number1 { get; set; } #endif /// The number2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number2 { get; set; } + public UntypedNode? Number2 { get; set; } #nullable restore #else - public Json Number2 { get; set; } + public UntypedNode Number2 { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DeltaPostRequestBody() { @@ -39,12 +40,12 @@ public DeltaPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DeltaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Delta.DeltaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DeltaPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Delta.DeltaPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number1", n => { Number1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number2", n => { Number2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number1", n => { Number1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number2", n => { Number2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number1", Number1); - writer.WriteObjectValue("number2", Number2); + writer.WriteObjectValue("number1", Number1); + writer.WriteObjectValue("number2", Number2); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Delta/DeltaRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Delta/DeltaRequestBuilder.cs index e2af1fefc8..aa6ad93e25 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Delta/DeltaRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Delta/DeltaRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.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 action delta @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DeltaPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Delta.DeltaPostRequestBody.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 DeltaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/delta", pathParameters) { } /// - /// Instantiates a 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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/delta", rawUrl) @@ -100,11 +103,11 @@ public DeltaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DeltaPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Delta.DeltaPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DeltaPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Delta.DeltaPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DeltaPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DevSq/DevSqPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DevSq/DevSqPostRequestBody.cs index 9dc474f8e9..49a3cd4e47 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DevSq/DevSqPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DevSq/DevSqPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DevSq { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DevSqPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DevSqPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class DevSqPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DevSqPostRequestBody() { @@ -31,12 +32,12 @@ public DevSqPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DevSqPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DevSq.DevSqPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DevSqPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DevSq.DevSqPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DevSq/DevSqRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DevSq/DevSqRequestBuilder.cs index f634b1a23f..9a983b0ba0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DevSq/DevSqRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DevSq/DevSqRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DevSq /// /// Provides operations to call the devSq method. /// - public class DevSqRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DevSqRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action devSq @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DevSqPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DevSq.DevSqPostRequestBody.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 DevSqRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/devSq", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DevSqRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/devSq", rawUrl) @@ -100,11 +103,11 @@ public DevSqRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DevSqPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DevSq.DevSqPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DevSqPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DevSq.DevSqPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DevSqPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dget/DgetPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dget/DgetPostRequestBody.cs index a168a2068b..47f0ac89ef 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dget/DgetPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dget/DgetPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dget { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DgetPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DgetPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DgetPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DgetPostRequestBody() { @@ -47,12 +48,12 @@ public DgetPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DgetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dget.DgetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DgetPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dget.DgetPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dget/DgetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dget/DgetRequestBuilder.cs index b2c85f01fd..ce34e486b8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dget/DgetRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dget/DgetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dget /// /// Provides operations to call the dget method. /// - public class DgetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DgetRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dget @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DgetPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dget.DgetPostRequestBody.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 DgetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dget", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DgetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dget", rawUrl) @@ -100,11 +103,11 @@ public DgetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DgetPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dget.DgetPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DgetPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dget.DgetPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DgetPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Disc/DiscPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Disc/DiscPostRequestBody.cs index c417c70bed..0c8010bbc2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Disc/DiscPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Disc/DiscPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Disc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DiscPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DiscPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class DiscPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The pr property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pr { get; set; } + public UntypedNode? Pr { get; set; } #nullable restore #else - public Json Pr { get; set; } + public UntypedNode Pr { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DiscPostRequestBody() { @@ -63,12 +64,12 @@ public DiscPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DiscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Disc.DiscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DiscPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Disc.DiscPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pr", n => { Pr = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pr", n => { Pr = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("pr", Pr); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("pr", Pr); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Disc/DiscRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Disc/DiscRequestBuilder.cs index 51473fe136..b851657883 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Disc/DiscRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Disc/DiscRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Disc /// /// Provides operations to call the disc method. /// - public class DiscRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DiscRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action disc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DiscPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Disc.DiscPostRequestBody.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 DiscRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/disc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DiscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/disc", rawUrl) @@ -100,11 +103,11 @@ public DiscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DiscPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Disc.DiscPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DiscPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Disc.DiscPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DiscPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmax/DmaxPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmax/DmaxPostRequestBody.cs index b5432fb8e6..a1bf9bc310 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmax/DmaxPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmax/DmaxPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dmax { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DmaxPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DmaxPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DmaxPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DmaxPostRequestBody() { @@ -47,12 +48,12 @@ public DmaxPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DmaxPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmax.DmaxPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DmaxPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmax.DmaxPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmax/DmaxRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmax/DmaxRequestBuilder.cs index 263fe856f5..7111c18fc5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmax/DmaxRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmax/DmaxRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmax /// /// Provides operations to call the dmax method. /// - public class DmaxRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DmaxRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dmax @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DmaxPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmax.DmaxPostRequestBody.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 DmaxRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dmax", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DmaxRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dmax", rawUrl) @@ -100,11 +103,11 @@ public DmaxRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DmaxPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmax.DmaxPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DmaxPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmax.DmaxPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DmaxPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmin/DminPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmin/DminPostRequestBody.cs index 6e0335fe1c..3072057124 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmin/DminPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmin/DminPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dmin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DminPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DminPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DminPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DminPostRequestBody() { @@ -47,12 +48,12 @@ public DminPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DminPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmin.DminPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DminPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmin.DminPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmin/DminRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmin/DminRequestBuilder.cs index 629500bbcb..9fc62c86c2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmin/DminRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dmin/DminRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmin /// /// Provides operations to call the dmin method. /// - public class DminRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DminRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dmin @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DminPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmin.DminPostRequestBody.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 DminRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dmin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DminRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dmin", rawUrl) @@ -100,11 +103,11 @@ public DminRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DminPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmin.DminPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DminPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmin.DminPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DminPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dollar/DollarPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dollar/DollarPostRequestBody.cs index d83408bfe9..0e1413b1f6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dollar/DollarPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dollar/DollarPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dollar { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DollarPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DollarPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class DollarPostRequestBody : IAdditionalDataHolder, IParsable /// The decimals property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Decimals { get; set; } + public UntypedNode? Decimals { get; set; } #nullable restore #else - public Json Decimals { get; set; } + public UntypedNode Decimals { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DollarPostRequestBody() { @@ -39,12 +40,12 @@ public DollarPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DollarPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dollar.DollarPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DollarPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dollar.DollarPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "decimals", n => { Decimals = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "decimals", n => { Decimals = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("decimals", Decimals); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("decimals", Decimals); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dollar/DollarRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dollar/DollarRequestBuilder.cs index e8433dfba9..a389b70b9d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dollar/DollarRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dollar/DollarRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dollar /// /// Provides operations to call the dollar method. /// - public class DollarRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DollarRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dollar @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DollarPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dollar.DollarPostRequestBody.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 DollarRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dollar", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DollarRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dollar", rawUrl) @@ -100,11 +103,11 @@ public DollarRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DollarPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dollar.DollarPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DollarPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dollar.DollarPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DollarPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarDe/DollarDePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarDe/DollarDePostRequestBody.cs index b74540e50f..22ab356b50 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarDe/DollarDePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarDe/DollarDePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DollarDe { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DollarDePostRequestBody : IAdditionalDataHolder, IParsable + public partial class DollarDePostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class DollarDePostRequestBody : IAdditionalDataHolder, IParsable /// The fraction property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fraction { get; set; } + public UntypedNode? Fraction { get; set; } #nullable restore #else - public Json Fraction { get; set; } + public UntypedNode Fraction { get; set; } #endif /// The fractionalDollar property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FractionalDollar { get; set; } + public UntypedNode? FractionalDollar { get; set; } #nullable restore #else - public Json FractionalDollar { get; set; } + public UntypedNode FractionalDollar { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DollarDePostRequestBody() { @@ -39,12 +40,12 @@ public DollarDePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DollarDePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarDe.DollarDePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DollarDePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarDe.DollarDePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fraction", n => { Fraction = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "fractionalDollar", n => { FractionalDollar = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fraction", n => { Fraction = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "fractionalDollar", n => { FractionalDollar = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fraction", Fraction); - writer.WriteObjectValue("fractionalDollar", FractionalDollar); + writer.WriteObjectValue("fraction", Fraction); + writer.WriteObjectValue("fractionalDollar", FractionalDollar); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarDe/DollarDeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarDe/DollarDeRequestBuilder.cs index c3c32c372b..599b0f22b5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarDe/DollarDeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarDe/DollarDeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarDe /// /// Provides operations to call the dollarDe method. /// - public class DollarDeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DollarDeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dollarDe @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DollarDePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarDe.DollarDePostRequestBody.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 DollarDeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dollarDe", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DollarDeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dollarDe", rawUrl) @@ -100,11 +103,11 @@ public DollarDeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DollarDePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarDe.DollarDePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DollarDePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarDe.DollarDePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DollarDePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarFr/DollarFrPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarFr/DollarFrPostRequestBody.cs index 03dd7130af..44b68c239f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarFr/DollarFrPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarFr/DollarFrPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DollarFr { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DollarFrPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DollarFrPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class DollarFrPostRequestBody : IAdditionalDataHolder, IParsable /// The decimalDollar property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DecimalDollar { get; set; } + public UntypedNode? DecimalDollar { get; set; } #nullable restore #else - public Json DecimalDollar { get; set; } + public UntypedNode DecimalDollar { get; set; } #endif /// The fraction property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fraction { get; set; } + public UntypedNode? Fraction { get; set; } #nullable restore #else - public Json Fraction { get; set; } + public UntypedNode Fraction { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DollarFrPostRequestBody() { @@ -39,12 +40,12 @@ public DollarFrPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DollarFrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarFr.DollarFrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DollarFrPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarFr.DollarFrPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "decimalDollar", n => { DecimalDollar = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "fraction", n => { Fraction = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "decimalDollar", n => { DecimalDollar = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "fraction", n => { Fraction = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("decimalDollar", DecimalDollar); - writer.WriteObjectValue("fraction", Fraction); + writer.WriteObjectValue("decimalDollar", DecimalDollar); + writer.WriteObjectValue("fraction", Fraction); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarFr/DollarFrRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarFr/DollarFrRequestBuilder.cs index 3bfe8a794c..1f337e07d4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarFr/DollarFrRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DollarFr/DollarFrRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarFr /// /// Provides operations to call the dollarFr method. /// - public class DollarFrRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DollarFrRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dollarFr @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DollarFrPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarFr.DollarFrPostRequestBody.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 DollarFrRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dollarFr", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DollarFrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dollarFr", rawUrl) @@ -100,11 +103,11 @@ public DollarFrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DollarFrPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarFr.DollarFrPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DollarFrPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarFr.DollarFrPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DollarFrPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dproduct/DproductPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dproduct/DproductPostRequestBody.cs index 2b19efd8f8..8c85700979 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dproduct/DproductPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dproduct/DproductPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dproduct { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DproductPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DproductPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DproductPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DproductPostRequestBody() { @@ -47,12 +48,12 @@ public DproductPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DproductPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dproduct.DproductPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DproductPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dproduct.DproductPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dproduct/DproductRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dproduct/DproductRequestBuilder.cs index dd78b1216d..f200d894cc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dproduct/DproductRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dproduct/DproductRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dproduct /// /// Provides operations to call the dproduct method. /// - public class DproductRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DproductRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dproduct @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DproductPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dproduct.DproductPostRequestBody.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 DproductRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dproduct", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DproductRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dproduct", rawUrl) @@ -100,11 +103,11 @@ public DproductRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DproductPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dproduct.DproductPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DproductPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dproduct.DproductPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DproductPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDev/DstDevPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDev/DstDevPostRequestBody.cs index 1a17d1fea2..f1d041080b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDev/DstDevPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDev/DstDevPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DstDev { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DstDevPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DstDevPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DstDevPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DstDevPostRequestBody() { @@ -47,12 +48,12 @@ public DstDevPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DstDevPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDev.DstDevPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DstDevPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDev.DstDevPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDev/DstDevRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDev/DstDevRequestBuilder.cs index ace8c3fb6f..fd8a24c7b0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDev/DstDevRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDev/DstDevRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDev /// /// Provides operations to call the dstDev method. /// - public class DstDevRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DstDevRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dstDev @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DstDevPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDev.DstDevPostRequestBody.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 DstDevRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dstDev", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DstDevRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dstDev", rawUrl) @@ -100,11 +103,11 @@ public DstDevRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DstDevPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDev.DstDevPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DstDevPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDev.DstDevPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DstDevPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDevP/DstDevPPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDevP/DstDevPPostRequestBody.cs index 90910afdaf..7da818a727 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDevP/DstDevPPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDevP/DstDevPPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DstDevP { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DstDevPPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DstDevPPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DstDevPPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DstDevPPostRequestBody() { @@ -47,12 +48,12 @@ public DstDevPPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DstDevPPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDevP.DstDevPPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DstDevPPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDevP.DstDevPPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDevP/DstDevPRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDevP/DstDevPRequestBuilder.cs index 5af0cd46d3..e923403540 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDevP/DstDevPRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DstDevP/DstDevPRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDevP /// /// Provides operations to call the dstDevP method. /// - public class DstDevPRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DstDevPRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dstDevP @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DstDevPPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDevP.DstDevPPostRequestBody.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 DstDevPRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dstDevP", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DstDevPRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dstDevP", rawUrl) @@ -100,11 +103,11 @@ public DstDevPRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(DstDevPPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDevP.DstDevPPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DstDevPPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDevP.DstDevPPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DstDevPPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dsum/DsumPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dsum/DsumPostRequestBody.cs index f1f616a26b..4bbb3719af 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dsum/DsumPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dsum/DsumPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dsum { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DsumPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DsumPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DsumPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DsumPostRequestBody() { @@ -47,12 +48,12 @@ public DsumPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DsumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dsum.DsumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DsumPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dsum.DsumPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dsum/DsumRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dsum/DsumRequestBuilder.cs index e44284400f..145650e9a5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dsum/DsumRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dsum/DsumRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dsum /// /// Provides operations to call the dsum method. /// - public class DsumRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DsumRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dsum @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DsumPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dsum.DsumPostRequestBody.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 DsumRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dsum", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DsumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dsum", rawUrl) @@ -100,11 +103,11 @@ public DsumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DsumPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dsum.DsumPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DsumPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dsum.DsumPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DsumPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Duration/DurationPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Duration/DurationPostRequestBody.cs index 5d65001a89..819442c44b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Duration/DurationPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Duration/DurationPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Duration { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DurationPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DurationPostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class DurationPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The coupon property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Coupon { get; set; } + public UntypedNode? Coupon { get; set; } #nullable restore #else - public Json Coupon { get; set; } + public UntypedNode Coupon { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// The yld property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Yld { get; set; } + public UntypedNode? Yld { get; set; } #nullable restore #else - public Json Yld { get; set; } + public UntypedNode Yld { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DurationPostRequestBody() { @@ -71,12 +72,12 @@ public DurationPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Duration.DurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DurationPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Duration.DurationPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "coupon", n => { Coupon = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "yld", n => { Yld = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "coupon", n => { Coupon = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "yld", n => { Yld = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("coupon", Coupon); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); - writer.WriteObjectValue("yld", Yld); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("coupon", Coupon); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("yld", Yld); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Duration/DurationRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Duration/DurationRequestBuilder.cs index febb80efae..8d5407be14 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Duration/DurationRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Duration/DurationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Duration /// /// Provides operations to call the duration method. /// - public class DurationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DurationRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action duration @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DurationPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Duration.DurationPostRequestBody.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 DurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/duration", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DurationRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/duration", rawUrl) @@ -100,11 +103,11 @@ public DurationRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DurationPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Duration.DurationPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DurationPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Duration.DurationPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DurationPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dvar/DvarPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dvar/DvarPostRequestBody.cs index c8910bccde..23337a6e6b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dvar/DvarPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dvar/DvarPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Dvar { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DvarPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DvarPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DvarPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DvarPostRequestBody() { @@ -47,12 +48,12 @@ public DvarPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DvarPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dvar.DvarPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DvarPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dvar.DvarPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dvar/DvarRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dvar/DvarRequestBuilder.cs index a0b70cd79a..1af0b40e20 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dvar/DvarRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Dvar/DvarRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dvar /// /// Provides operations to call the dvar method. /// - public class DvarRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DvarRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dvar @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DvarPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dvar.DvarPostRequestBody.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 DvarRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dvar", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DvarRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dvar", rawUrl) @@ -100,11 +103,11 @@ public DvarRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DvarPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dvar.DvarPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DvarPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dvar.DvarPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DvarPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DvarP/DvarPPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DvarP/DvarPPostRequestBody.cs index e3cd450c13..267022605e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DvarP/DvarPPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DvarP/DvarPPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.DvarP { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class DvarPPostRequestBody : IAdditionalDataHolder, IParsable + public partial class DvarPPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class DvarPPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The database property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Database { get; set; } + public UntypedNode? Database { get; set; } #nullable restore #else - public Json Database { get; set; } + public UntypedNode Database { get; set; } #endif /// The field property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Field { get; set; } + public UntypedNode? Field { get; set; } #nullable restore #else - public Json Field { get; set; } + public UntypedNode Field { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public DvarPPostRequestBody() { @@ -47,12 +48,12 @@ public DvarPPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static DvarPPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DvarP.DvarPPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new DvarPPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DvarP.DvarPPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "database", n => { Database = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "field", n => { Field = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "database", n => { Database = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "field", n => { Field = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("database", Database); - writer.WriteObjectValue("field", Field); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("database", Database); + writer.WriteObjectValue("field", Field); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DvarP/DvarPRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DvarP/DvarPRequestBuilder.cs index e4eee850a3..72525aabc6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/DvarP/DvarPRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/DvarP/DvarPRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DvarP /// /// Provides operations to call the dvarP method. /// - public class DvarPRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DvarPRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action dvarP @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(DvarPPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DvarP.DvarPPostRequestBody.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 DvarPRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dvarP", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DvarPRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/dvarP", rawUrl) @@ -100,11 +103,11 @@ public DvarPRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(DvarPPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DvarP.DvarPPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(DvarPPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DvarP.DvarPPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(DvarPPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ecma_Ceiling/Ecma_CeilingPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ecma_Ceiling/Ecma_CeilingPostRequestBody.cs index f9b2ff4e25..6474efdad2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ecma_Ceiling/Ecma_CeilingPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ecma_Ceiling/Ecma_CeilingPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Ecma_Ceiling { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Ecma_CeilingPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Ecma_CeilingPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Ecma_CeilingPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The significance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Significance { get; set; } + public UntypedNode? Significance { get; set; } #nullable restore #else - public Json Significance { get; set; } + public UntypedNode Significance { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Ecma_CeilingPostRequestBody() { @@ -39,12 +40,12 @@ public Ecma_CeilingPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Ecma_CeilingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ecma_Ceiling.Ecma_CeilingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Ecma_CeilingPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ecma_Ceiling.Ecma_CeilingPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "significance", n => { Significance = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "significance", n => { Significance = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("significance", Significance); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("significance", Significance); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ecma_Ceiling/Ecma_CeilingRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ecma_Ceiling/Ecma_CeilingRequestBuilder.cs index 544f3a5bf8..397124b9d1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ecma_Ceiling/Ecma_CeilingRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ecma_Ceiling/Ecma_CeilingRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ecma_Ceiling /// /// Provides operations to call the ecma_Ceiling method. /// - public class Ecma_CeilingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Ecma_CeilingRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action ecma_Ceiling @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Ecma_CeilingPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ecma_Ceiling.Ecma_CeilingPostRequestBody.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 Ecma_CeilingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ecma_Ceiling", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Ecma_CeilingRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ecma_Ceiling", rawUrl) @@ -100,11 +103,11 @@ public Ecma_CeilingRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Ecma_CeilingPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ecma_Ceiling.Ecma_CeilingPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Ecma_CeilingPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ecma_Ceiling.Ecma_CeilingPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Ecma_CeilingPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Edate/EdatePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Edate/EdatePostRequestBody.cs index d39ec0602b..d102e53be8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Edate/EdatePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Edate/EdatePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Edate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EdatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class EdatePostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class EdatePostRequestBody : IAdditionalDataHolder, IParsable /// The months property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Months { get; set; } + public UntypedNode? Months { get; set; } #nullable restore #else - public Json Months { get; set; } + public UntypedNode Months { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EdatePostRequestBody() { @@ -39,12 +40,12 @@ public EdatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EdatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Edate.EdatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EdatePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Edate.EdatePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "months", n => { Months = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "months", n => { Months = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("months", Months); - writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("months", Months); + writer.WriteObjectValue("startDate", StartDate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Edate/EdateRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Edate/EdateRequestBuilder.cs index a6061d9094..1dbd6c7771 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Edate/EdateRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Edate/EdateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Edate /// /// Provides operations to call the edate method. /// - public class EdateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EdateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action edate @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EdatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Edate.EdatePostRequestBody.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 EdateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/edate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EdateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/edate", rawUrl) @@ -100,11 +103,11 @@ public EdateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(EdatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Edate.EdatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EdatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Edate.EdatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(EdatePostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Effect/EffectPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Effect/EffectPostRequestBody.cs index 7c0cc564e7..b4e0b95712 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Effect/EffectPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Effect/EffectPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Effect { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EffectPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EffectPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class EffectPostRequestBody : IAdditionalDataHolder, IParsable /// The nominalRate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NominalRate { get; set; } + public UntypedNode? NominalRate { get; set; } #nullable restore #else - public Json NominalRate { get; set; } + public UntypedNode NominalRate { get; set; } #endif /// The npery property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Npery { get; set; } + public UntypedNode? Npery { get; set; } #nullable restore #else - public Json Npery { get; set; } + public UntypedNode Npery { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EffectPostRequestBody() { @@ -39,12 +40,12 @@ public EffectPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EffectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Effect.EffectPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EffectPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Effect.EffectPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "nominalRate", n => { NominalRate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "npery", n => { Npery = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "nominalRate", n => { NominalRate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "npery", n => { Npery = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("nominalRate", NominalRate); - writer.WriteObjectValue("npery", Npery); + writer.WriteObjectValue("nominalRate", NominalRate); + writer.WriteObjectValue("npery", Npery); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Effect/EffectRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Effect/EffectRequestBuilder.cs index bb74fc694b..35abef7281 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Effect/EffectRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Effect/EffectRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Effect /// /// Provides operations to call the effect method. /// - public class EffectRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EffectRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action effect @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EffectPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Effect.EffectPostRequestBody.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 EffectRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/effect", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EffectRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/effect", rawUrl) @@ -100,11 +103,11 @@ public EffectRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(EffectPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Effect.EffectPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EffectPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Effect.EffectPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(EffectPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/EoMonth/EoMonthPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/EoMonth/EoMonthPostRequestBody.cs index 7fae8d06dc..76f49a952f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/EoMonth/EoMonthPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/EoMonth/EoMonthPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.EoMonth { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EoMonthPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EoMonthPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class EoMonthPostRequestBody : IAdditionalDataHolder, IParsable /// The months property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Months { get; set; } + public UntypedNode? Months { get; set; } #nullable restore #else - public Json Months { get; set; } + public UntypedNode Months { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EoMonthPostRequestBody() { @@ -39,12 +40,12 @@ public EoMonthPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EoMonthPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.EoMonth.EoMonthPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EoMonthPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.EoMonth.EoMonthPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "months", n => { Months = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "months", n => { Months = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("months", Months); - writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("months", Months); + writer.WriteObjectValue("startDate", StartDate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/EoMonth/EoMonthRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/EoMonth/EoMonthRequestBuilder.cs index fb366274a9..aae99c7fe2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/EoMonth/EoMonthRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/EoMonth/EoMonthRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.EoMonth /// /// Provides operations to call the eoMonth method. /// - public class EoMonthRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EoMonthRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action eoMonth @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EoMonthPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.EoMonth.EoMonthPostRequestBody.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 EoMonthRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/eoMonth", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EoMonthRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/eoMonth", rawUrl) @@ -100,11 +103,11 @@ public EoMonthRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(EoMonthPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.EoMonth.EoMonthPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EoMonthPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.EoMonth.EoMonthPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(EoMonthPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf/ErfPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf/ErfPostRequestBody.cs index 05efaf9cfe..43d9e31d4d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf/ErfPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf/ErfPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Erf { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ErfPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ErfPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ErfPostRequestBody : IAdditionalDataHolder, IParsable /// The lowerLimit property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LowerLimit { get; set; } + public UntypedNode? LowerLimit { get; set; } #nullable restore #else - public Json LowerLimit { get; set; } + public UntypedNode LowerLimit { get; set; } #endif /// The upperLimit property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? UpperLimit { get; set; } + public UntypedNode? UpperLimit { get; set; } #nullable restore #else - public Json UpperLimit { get; set; } + public UntypedNode UpperLimit { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ErfPostRequestBody() { @@ -39,12 +40,12 @@ public ErfPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ErfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf.ErfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ErfPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf.ErfPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "lowerLimit", n => { LowerLimit = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "upperLimit", n => { UpperLimit = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "lowerLimit", n => { LowerLimit = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "upperLimit", n => { UpperLimit = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("lowerLimit", LowerLimit); - writer.WriteObjectValue("upperLimit", UpperLimit); + writer.WriteObjectValue("lowerLimit", LowerLimit); + writer.WriteObjectValue("upperLimit", UpperLimit); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf/ErfRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf/ErfRequestBuilder.cs index 3c25eae5b6..f87a7b363f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf/ErfRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf/ErfRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf /// /// Provides operations to call the erf method. /// - public class ErfRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ErfRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action erf @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ErfPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf.ErfPostRequestBody.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 ErfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/erf", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ErfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/erf", rawUrl) @@ -100,11 +103,11 @@ public ErfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ErfPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf.ErfPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ErfPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf.ErfPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ErfPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC/ErfCPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC/ErfCPostRequestBody.cs index fbca6045fd..32c7861e0d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC/ErfCPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC/ErfCPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ErfC { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ErfCPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ErfCPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ErfCPostRequestBody : IAdditionalDataHolder, IParsable /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ErfCPostRequestBody() { @@ -31,12 +32,12 @@ public ErfCPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ErfCPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC.ErfCPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ErfCPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC.ErfCPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC/ErfCRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC/ErfCRequestBuilder.cs index 5b24acb303..1cb28be731 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC/ErfCRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC/ErfCRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC /// /// Provides operations to call the erfC method. /// - public class ErfCRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ErfCRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action erfC @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ErfCPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC.ErfCPostRequestBody.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 ErfCRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/erfC", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ErfCRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/erfC", rawUrl) @@ -100,11 +103,11 @@ public ErfCRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ErfCPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC.ErfCPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ErfCPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC.ErfCPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ErfCPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC_Precise/ErfC_PrecisePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC_Precise/ErfC_PrecisePostRequestBody.cs index d6f7b75f74..d64c02d186 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC_Precise/ErfC_PrecisePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC_Precise/ErfC_PrecisePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ErfC_Precise { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ErfC_PrecisePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ErfC_PrecisePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ErfC_PrecisePostRequestBody : IAdditionalDataHolder, IParsable /// The X property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ErfC_PrecisePostRequestBody() { @@ -31,12 +32,12 @@ public ErfC_PrecisePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ErfC_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC_Precise.ErfC_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ErfC_PrecisePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC_Precise.ErfC_PrecisePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "X", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "X", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("X", X); + writer.WriteObjectValue("X", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC_Precise/ErfC_PreciseRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC_Precise/ErfC_PreciseRequestBuilder.cs index c6f55dd1cf..cd1184965c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC_Precise/ErfC_PreciseRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ErfC_Precise/ErfC_PreciseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC_Precise /// /// Provides operations to call the erfC_Precise method. /// - public class ErfC_PreciseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ErfC_PreciseRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action erfC_Precise @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ErfC_PrecisePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC_Precise.ErfC_PrecisePostRequestBody.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 ErfC_PreciseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/erfC_Precise", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ErfC_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/erfC_Precise", rawUrl) @@ -100,11 +103,11 @@ public ErfC_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ErfC_PrecisePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC_Precise.ErfC_PrecisePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ErfC_PrecisePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC_Precise.ErfC_PrecisePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ErfC_PrecisePostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf_Precise/Erf_PrecisePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf_Precise/Erf_PrecisePostRequestBody.cs index d7ea345f11..e3ad81c214 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf_Precise/Erf_PrecisePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf_Precise/Erf_PrecisePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Erf_Precise { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Erf_PrecisePostRequestBody : IAdditionalDataHolder, IParsable + public partial class Erf_PrecisePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Erf_PrecisePostRequestBody : IAdditionalDataHolder, IParsable /// The X property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Erf_PrecisePostRequestBody() { @@ -31,12 +32,12 @@ public Erf_PrecisePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Erf_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf_Precise.Erf_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Erf_PrecisePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf_Precise.Erf_PrecisePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "X", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "X", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("X", X); + writer.WriteObjectValue("X", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf_Precise/Erf_PreciseRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf_Precise/Erf_PreciseRequestBuilder.cs index 47f790e0aa..de9227649e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf_Precise/Erf_PreciseRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Erf_Precise/Erf_PreciseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf_Precise /// /// Provides operations to call the erf_Precise method. /// - public class Erf_PreciseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Erf_PreciseRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action erf_Precise @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Erf_PrecisePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf_Precise.Erf_PrecisePostRequestBody.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 Erf_PreciseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/erf_Precise", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Erf_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/erf_Precise", rawUrl) @@ -100,11 +103,11 @@ public Erf_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Erf_PrecisePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf_Precise.Erf_PrecisePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Erf_PrecisePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf_Precise.Erf_PrecisePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Erf_PrecisePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Error_Type/Error_TypePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Error_Type/Error_TypePostRequestBody.cs index 5dacaeb80d..1ddc667235 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Error_Type/Error_TypePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Error_Type/Error_TypePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Error_Type { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Error_TypePostRequestBody : IAdditionalDataHolder, IParsable + public partial class Error_TypePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Error_TypePostRequestBody : IAdditionalDataHolder, IParsable /// The errorVal property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ErrorVal { get; set; } + public UntypedNode? ErrorVal { get; set; } #nullable restore #else - public Json ErrorVal { get; set; } + public UntypedNode ErrorVal { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Error_TypePostRequestBody() { @@ -31,12 +32,12 @@ public Error_TypePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Error_TypePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Error_Type.Error_TypePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Error_TypePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Error_Type.Error_TypePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "errorVal", n => { ErrorVal = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "errorVal", n => { ErrorVal = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("errorVal", ErrorVal); + writer.WriteObjectValue("errorVal", ErrorVal); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Error_Type/Error_TypeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Error_Type/Error_TypeRequestBuilder.cs index 23b1c25c83..3c0dc991d3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Error_Type/Error_TypeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Error_Type/Error_TypeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Error_Type /// /// Provides operations to call the error_Type method. /// - public class Error_TypeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Error_TypeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action error_Type @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Error_TypePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Error_Type.Error_TypePostRequestBody.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 Error_TypeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/error_Type", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Error_TypeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/error_Type", rawUrl) @@ -100,11 +103,11 @@ public Error_TypeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Error_TypePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Error_Type.Error_TypePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Error_TypePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Error_Type.Error_TypePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Error_TypePostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Even/EvenPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Even/EvenPostRequestBody.cs index 4aaeaa9f00..dfd5581dea 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Even/EvenPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Even/EvenPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Even { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class EvenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class EvenPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class EvenPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public EvenPostRequestBody() { @@ -31,12 +32,12 @@ public EvenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static EvenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Even.EvenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new EvenPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Even.EvenPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Even/EvenRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Even/EvenRequestBuilder.cs index b2c1b1b06d..84b559b264 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Even/EvenRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Even/EvenRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Even /// /// Provides operations to call the even method. /// - public class EvenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EvenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action even @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(EvenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Even.EvenPostRequestBody.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 EvenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/even", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public EvenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/even", rawUrl) @@ -100,11 +103,11 @@ public EvenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(EvenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Even.EvenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(EvenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Even.EvenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(EvenPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exact/ExactPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exact/ExactPostRequestBody.cs index 9a47ddb919..598e533c27 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exact/ExactPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exact/ExactPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Exact { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ExactPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ExactPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ExactPostRequestBody : IAdditionalDataHolder, IParsable /// The text1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text1 { get; set; } + public UntypedNode? Text1 { get; set; } #nullable restore #else - public Json Text1 { get; set; } + public UntypedNode Text1 { get; set; } #endif /// The text2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text2 { get; set; } + public UntypedNode? Text2 { get; set; } #nullable restore #else - public Json Text2 { get; set; } + public UntypedNode Text2 { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ExactPostRequestBody() { @@ -39,12 +40,12 @@ public ExactPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ExactPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exact.ExactPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ExactPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exact.ExactPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text1", n => { Text1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text2", n => { Text2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text1", n => { Text1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text2", n => { Text2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text1", Text1); - writer.WriteObjectValue("text2", Text2); + writer.WriteObjectValue("text1", Text1); + writer.WriteObjectValue("text2", Text2); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exact/ExactRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exact/ExactRequestBuilder.cs index ba250f6ff2..c952a9c694 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exact/ExactRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exact/ExactRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exact /// /// Provides operations to call the exact method. /// - public class ExactRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExactRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action exact @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExactPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exact.ExactPostRequestBody.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 ExactRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/exact", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExactRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/exact", rawUrl) @@ -100,11 +103,11 @@ public ExactRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ExactPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exact.ExactPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExactPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exact.ExactPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ExactPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exp/ExpPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exp/ExpPostRequestBody.cs index 7838e2a36d..f44acf7dc8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exp/ExpPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exp/ExpPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Exp { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ExpPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ExpPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ExpPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ExpPostRequestBody() { @@ -31,12 +32,12 @@ public ExpPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ExpPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exp.ExpPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ExpPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exp.ExpPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exp/ExpRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exp/ExpRequestBuilder.cs index 946d36c9e6..1701743b30 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exp/ExpRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Exp/ExpRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exp /// /// Provides operations to call the exp method. /// - public class ExpRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ExpRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action exp @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ExpPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exp.ExpPostRequestBody.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 ExpRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/exp", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ExpRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/exp", rawUrl) @@ -100,11 +103,11 @@ public ExpRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ExpPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exp.ExpPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ExpPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exp.ExpPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ExpPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Expon_Dist/Expon_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Expon_Dist/Expon_DistPostRequestBody.cs index 05506a626a..5ffefc8bd7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Expon_Dist/Expon_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Expon_Dist/Expon_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Expon_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Expon_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Expon_DistPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Expon_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The lambda property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Lambda { get; set; } + public UntypedNode? Lambda { get; set; } #nullable restore #else - public Json Lambda { get; set; } + public UntypedNode Lambda { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Expon_DistPostRequestBody() { @@ -47,12 +48,12 @@ public Expon_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Expon_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Expon_Dist.Expon_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Expon_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Expon_Dist.Expon_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "lambda", n => { Lambda = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "lambda", n => { Lambda = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("lambda", Lambda); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("lambda", Lambda); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Expon_Dist/Expon_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Expon_Dist/Expon_DistRequestBuilder.cs index 2ba8d654f2..a3529b8d38 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Expon_Dist/Expon_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Expon_Dist/Expon_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Expon_Dist /// /// Provides operations to call the expon_Dist method. /// - public class Expon_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Expon_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action expon_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Expon_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Expon_Dist.Expon_DistPostRequestBody.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 Expon_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/expon_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Expon_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/expon_Dist", rawUrl) @@ -100,11 +103,11 @@ public Expon_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Expon_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Expon_Dist.Expon_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Expon_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Expon_Dist.Expon_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Expon_DistPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist/F_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist/F_DistPostRequestBody.cs index 2dc8952d58..bf14c214c1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist/F_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist/F_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.F_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class F_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class F_DistPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class F_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The degFreedom1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom1 { get; set; } + public UntypedNode? DegFreedom1 { get; set; } #nullable restore #else - public Json DegFreedom1 { get; set; } + public UntypedNode DegFreedom1 { get; set; } #endif /// The degFreedom2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom2 { get; set; } + public UntypedNode? DegFreedom2 { get; set; } #nullable restore #else - public Json DegFreedom2 { get; set; } + public UntypedNode DegFreedom2 { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public F_DistPostRequestBody() { @@ -55,12 +56,12 @@ public F_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static F_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist.F_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new F_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist.F_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "degFreedom1", n => { DegFreedom1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "degFreedom2", n => { DegFreedom2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "degFreedom1", n => { DegFreedom1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "degFreedom2", n => { DegFreedom2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("degFreedom1", DegFreedom1); - writer.WriteObjectValue("degFreedom2", DegFreedom2); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("degFreedom1", DegFreedom1); + writer.WriteObjectValue("degFreedom2", DegFreedom2); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist/F_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist/F_DistRequestBuilder.cs index 69ecf0b282..32b109a4c1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist/F_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist/F_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist /// /// Provides operations to call the f_Dist method. /// - public class F_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class F_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action f_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(F_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist.F_DistPostRequestBody.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 F_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/f_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public F_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/f_Dist", rawUrl) @@ -100,11 +103,11 @@ public F_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(F_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist.F_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(F_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist.F_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(F_DistPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist_RT/F_Dist_RTPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist_RT/F_Dist_RTPostRequestBody.cs index 8a6a49e2db..b4a0ce45d4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist_RT/F_Dist_RTPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist_RT/F_Dist_RTPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.F_Dist_RT { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class F_Dist_RTPostRequestBody : IAdditionalDataHolder, IParsable + public partial class F_Dist_RTPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class F_Dist_RTPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom1 { get; set; } + public UntypedNode? DegFreedom1 { get; set; } #nullable restore #else - public Json DegFreedom1 { get; set; } + public UntypedNode DegFreedom1 { get; set; } #endif /// The degFreedom2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom2 { get; set; } + public UntypedNode? DegFreedom2 { get; set; } #nullable restore #else - public Json DegFreedom2 { get; set; } + public UntypedNode DegFreedom2 { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public F_Dist_RTPostRequestBody() { @@ -47,12 +48,12 @@ public F_Dist_RTPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static F_Dist_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist_RT.F_Dist_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new F_Dist_RTPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist_RT.F_Dist_RTPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom1", n => { DegFreedom1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "degFreedom2", n => { DegFreedom2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom1", n => { DegFreedom1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "degFreedom2", n => { DegFreedom2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom1", DegFreedom1); - writer.WriteObjectValue("degFreedom2", DegFreedom2); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("degFreedom1", DegFreedom1); + writer.WriteObjectValue("degFreedom2", DegFreedom2); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist_RT/F_Dist_RTRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist_RT/F_Dist_RTRequestBuilder.cs index ac55ee120a..037642cd94 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist_RT/F_Dist_RTRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Dist_RT/F_Dist_RTRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist_RT /// /// Provides operations to call the f_Dist_RT method. /// - public class F_Dist_RTRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class F_Dist_RTRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action f_Dist_RT @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(F_Dist_RTPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist_RT.F_Dist_RTPostRequestBody.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 F_Dist_RTRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/f_Dist_RT", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public F_Dist_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/f_Dist_RT", rawUrl) @@ -100,11 +103,11 @@ public F_Dist_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(F_Dist_RTPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist_RT.F_Dist_RTPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(F_Dist_RTPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist_RT.F_Dist_RTPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(F_Dist_RTPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv/F_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv/F_InvPostRequestBody.cs index dee4d106a5..92f9dd6320 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv/F_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv/F_InvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.F_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class F_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class F_InvPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class F_InvPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom1 { get; set; } + public UntypedNode? DegFreedom1 { get; set; } #nullable restore #else - public Json DegFreedom1 { get; set; } + public UntypedNode DegFreedom1 { get; set; } #endif /// The degFreedom2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom2 { get; set; } + public UntypedNode? DegFreedom2 { get; set; } #nullable restore #else - public Json DegFreedom2 { get; set; } + public UntypedNode DegFreedom2 { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public F_InvPostRequestBody() { @@ -47,12 +48,12 @@ public F_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static F_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv.F_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new F_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv.F_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom1", n => { DegFreedom1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "degFreedom2", n => { DegFreedom2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom1", n => { DegFreedom1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "degFreedom2", n => { DegFreedom2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom1", DegFreedom1); - writer.WriteObjectValue("degFreedom2", DegFreedom2); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("degFreedom1", DegFreedom1); + writer.WriteObjectValue("degFreedom2", DegFreedom2); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv/F_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv/F_InvRequestBuilder.cs index 9077459db0..0d9b73b919 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv/F_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv/F_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv /// /// Provides operations to call the f_Inv method. /// - public class F_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class F_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action f_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(F_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv.F_InvPostRequestBody.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 F_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/f_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public F_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/f_Inv", rawUrl) @@ -100,11 +103,11 @@ public F_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(F_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv.F_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(F_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv.F_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(F_InvPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv_RT/F_Inv_RTPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv_RT/F_Inv_RTPostRequestBody.cs index 86fc7e0baf..36c32ad197 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv_RT/F_Inv_RTPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv_RT/F_Inv_RTPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.F_Inv_RT { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class F_Inv_RTPostRequestBody : IAdditionalDataHolder, IParsable + public partial class F_Inv_RTPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class F_Inv_RTPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom1 { get; set; } + public UntypedNode? DegFreedom1 { get; set; } #nullable restore #else - public Json DegFreedom1 { get; set; } + public UntypedNode DegFreedom1 { get; set; } #endif /// The degFreedom2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom2 { get; set; } + public UntypedNode? DegFreedom2 { get; set; } #nullable restore #else - public Json DegFreedom2 { get; set; } + public UntypedNode DegFreedom2 { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public F_Inv_RTPostRequestBody() { @@ -47,12 +48,12 @@ public F_Inv_RTPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static F_Inv_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv_RT.F_Inv_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new F_Inv_RTPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv_RT.F_Inv_RTPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom1", n => { DegFreedom1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "degFreedom2", n => { DegFreedom2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom1", n => { DegFreedom1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "degFreedom2", n => { DegFreedom2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom1", DegFreedom1); - writer.WriteObjectValue("degFreedom2", DegFreedom2); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("degFreedom1", DegFreedom1); + writer.WriteObjectValue("degFreedom2", DegFreedom2); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv_RT/F_Inv_RTRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv_RT/F_Inv_RTRequestBuilder.cs index c11cd6105e..1c82c90811 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv_RT/F_Inv_RTRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/F_Inv_RT/F_Inv_RTRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv_RT /// /// Provides operations to call the f_Inv_RT method. /// - public class F_Inv_RTRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class F_Inv_RTRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action f_Inv_RT @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(F_Inv_RTPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv_RT.F_Inv_RTPostRequestBody.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 F_Inv_RTRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/f_Inv_RT", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public F_Inv_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/f_Inv_RT", rawUrl) @@ -100,11 +103,11 @@ public F_Inv_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(F_Inv_RTPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv_RT.F_Inv_RTPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(F_Inv_RTPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv_RT.F_Inv_RTPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(F_Inv_RTPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fact/FactPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fact/FactPostRequestBody.cs index 233cee02af..3214bb404c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fact/FactPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fact/FactPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Fact { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FactPostRequestBody : IAdditionalDataHolder, IParsable + public partial class FactPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class FactPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FactPostRequestBody() { @@ -31,12 +32,12 @@ public FactPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FactPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fact.FactPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FactPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fact.FactPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fact/FactRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fact/FactRequestBuilder.cs index cc94f722f9..e90ebdae82 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fact/FactRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fact/FactRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fact /// /// Provides operations to call the fact method. /// - public class FactRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FactRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action fact @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FactPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fact.FactPostRequestBody.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 FactRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fact", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FactRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fact", rawUrl) @@ -100,11 +103,11 @@ public FactRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(FactPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fact.FactPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FactPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fact.FactPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FactPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FactDouble/FactDoublePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FactDouble/FactDoublePostRequestBody.cs index 93520bed0c..7fb2764750 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FactDouble/FactDoublePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FactDouble/FactDoublePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.FactDouble { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FactDoublePostRequestBody : IAdditionalDataHolder, IParsable + public partial class FactDoublePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class FactDoublePostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FactDoublePostRequestBody() { @@ -31,12 +32,12 @@ public FactDoublePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FactDoublePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FactDouble.FactDoublePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FactDoublePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FactDouble.FactDoublePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FactDouble/FactDoubleRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FactDouble/FactDoubleRequestBuilder.cs index d13792ab3a..db0944ce32 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FactDouble/FactDoubleRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FactDouble/FactDoubleRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FactDouble /// /// Provides operations to call the factDouble method. /// - public class FactDoubleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FactDoubleRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action factDouble @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FactDoublePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FactDouble.FactDoublePostRequestBody.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 FactDoubleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/factDouble", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FactDoubleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/factDouble", rawUrl) @@ -100,11 +103,11 @@ public FactDoubleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(FactDoublePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FactDouble.FactDoublePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FactDoublePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FactDouble.FactDoublePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FactDoublePostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/False/FalseRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/False/FalseRequestBuilder.cs index 7d1abc95d7..0f7fff567a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/False/FalseRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/False/FalseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.False /// /// Provides operations to call the false method. /// - public class FalseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FalseRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action false @@ -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 FalseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/false", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FalseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/false", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Find { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FindPostRequestBody : IAdditionalDataHolder, IParsable + public partial class FindPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class FindPostRequestBody : IAdditionalDataHolder, IParsable /// The findText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FindText { get; set; } + public UntypedNode? FindText { get; set; } #nullable restore #else - public Json FindText { get; set; } + public UntypedNode FindText { get; set; } #endif /// The startNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartNum { get; set; } + public UntypedNode? StartNum { get; set; } #nullable restore #else - public Json StartNum { get; set; } + public UntypedNode StartNum { get; set; } #endif /// The withinText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? WithinText { get; set; } + public UntypedNode? WithinText { get; set; } #nullable restore #else - public Json WithinText { get; set; } + public UntypedNode WithinText { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FindPostRequestBody() { @@ -47,12 +48,12 @@ public FindPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FindPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Find.FindPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FindPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Find.FindPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "findText", n => { FindText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startNum", n => { StartNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "withinText", n => { WithinText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "findText", n => { FindText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startNum", n => { StartNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "withinText", n => { WithinText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("findText", FindText); - writer.WriteObjectValue("startNum", StartNum); - writer.WriteObjectValue("withinText", WithinText); + writer.WriteObjectValue("findText", FindText); + writer.WriteObjectValue("startNum", StartNum); + writer.WriteObjectValue("withinText", WithinText); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Find/FindRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Find/FindRequestBuilder.cs index 8c8cf3529b..fbccbd9ca2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Find/FindRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Find/FindRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Find /// /// Provides operations to call the find method. /// - public class FindRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FindRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action find @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FindPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Find.FindPostRequestBody.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 FindRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/find", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FindRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/find", rawUrl) @@ -100,11 +103,11 @@ public FindRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(FindPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Find.FindPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FindPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Find.FindPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FindPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FindB/FindBPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FindB/FindBPostRequestBody.cs index 8eb3f9dca5..e18b1cf413 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FindB/FindBPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FindB/FindBPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.FindB { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FindBPostRequestBody : IAdditionalDataHolder, IParsable + public partial class FindBPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class FindBPostRequestBody : IAdditionalDataHolder, IParsable /// The findText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FindText { get; set; } + public UntypedNode? FindText { get; set; } #nullable restore #else - public Json FindText { get; set; } + public UntypedNode FindText { get; set; } #endif /// The startNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartNum { get; set; } + public UntypedNode? StartNum { get; set; } #nullable restore #else - public Json StartNum { get; set; } + public UntypedNode StartNum { get; set; } #endif /// The withinText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? WithinText { get; set; } + public UntypedNode? WithinText { get; set; } #nullable restore #else - public Json WithinText { get; set; } + public UntypedNode WithinText { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FindBPostRequestBody() { @@ -47,12 +48,12 @@ public FindBPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FindBPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FindB.FindBPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FindBPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FindB.FindBPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "findText", n => { FindText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startNum", n => { StartNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "withinText", n => { WithinText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "findText", n => { FindText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startNum", n => { StartNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "withinText", n => { WithinText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("findText", FindText); - writer.WriteObjectValue("startNum", StartNum); - writer.WriteObjectValue("withinText", WithinText); + writer.WriteObjectValue("findText", FindText); + writer.WriteObjectValue("startNum", StartNum); + writer.WriteObjectValue("withinText", WithinText); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FindB/FindBRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FindB/FindBRequestBuilder.cs index 14bb40c5ee..9251d1ae75 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FindB/FindBRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FindB/FindBRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FindB /// /// Provides operations to call the findB method. /// - public class FindBRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FindBRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action findB @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FindBPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FindB.FindBPostRequestBody.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 FindBRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/findB", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FindBRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/findB", rawUrl) @@ -100,11 +103,11 @@ public FindBRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(FindBPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FindB.FindBPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FindBPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FindB.FindBPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FindBPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fisher/FisherPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fisher/FisherPostRequestBody.cs index ac2ecc6683..ed7895c065 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fisher/FisherPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fisher/FisherPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Fisher { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FisherPostRequestBody : IAdditionalDataHolder, IParsable + public partial class FisherPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class FisherPostRequestBody : IAdditionalDataHolder, IParsable /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FisherPostRequestBody() { @@ -31,12 +32,12 @@ public FisherPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FisherPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fisher.FisherPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FisherPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fisher.FisherPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fisher/FisherRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fisher/FisherRequestBuilder.cs index fa42ad1ff9..93eec75779 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fisher/FisherRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fisher/FisherRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fisher /// /// Provides operations to call the fisher method. /// - public class FisherRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FisherRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action fisher @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FisherPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fisher.FisherPostRequestBody.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 FisherRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fisher", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FisherRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fisher", rawUrl) @@ -100,11 +103,11 @@ public FisherRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(FisherPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fisher.FisherPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FisherPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fisher.FisherPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FisherPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FisherInv/FisherInvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FisherInv/FisherInvPostRequestBody.cs index 518dd74ecd..64564d73ad 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FisherInv/FisherInvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FisherInv/FisherInvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.FisherInv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FisherInvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class FisherInvPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class FisherInvPostRequestBody : IAdditionalDataHolder, IParsable /// The y property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Y { get; set; } + public UntypedNode? Y { get; set; } #nullable restore #else - public Json Y { get; set; } + public UntypedNode Y { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FisherInvPostRequestBody() { @@ -31,12 +32,12 @@ public FisherInvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FisherInvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FisherInv.FisherInvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FisherInvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FisherInv.FisherInvPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "y", n => { Y = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "y", n => { Y = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("y", Y); + writer.WriteObjectValue("y", Y); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FisherInv/FisherInvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FisherInv/FisherInvRequestBuilder.cs index b16ea70daf..2e319738e0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FisherInv/FisherInvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FisherInv/FisherInvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FisherInv /// /// Provides operations to call the fisherInv method. /// - public class FisherInvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FisherInvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action fisherInv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FisherInvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FisherInv.FisherInvPostRequestBody.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 FisherInvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fisherInv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FisherInvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fisherInv", rawUrl) @@ -100,11 +103,11 @@ public FisherInvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(FisherInvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FisherInv.FisherInvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FisherInvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FisherInv.FisherInvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FisherInvPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fixed/FixedPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fixed/FixedPostRequestBody.cs index 0bbcc2a631..c8df73e7bb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fixed/FixedPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fixed/FixedPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Fixed { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FixedPostRequestBody : IAdditionalDataHolder, IParsable + public partial class FixedPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class FixedPostRequestBody : IAdditionalDataHolder, IParsable /// The decimals property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Decimals { get; set; } + public UntypedNode? Decimals { get; set; } #nullable restore #else - public Json Decimals { get; set; } + public UntypedNode Decimals { get; set; } #endif /// The noCommas property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NoCommas { get; set; } + public UntypedNode? NoCommas { get; set; } #nullable restore #else - public Json NoCommas { get; set; } + public UntypedNode NoCommas { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FixedPostRequestBody() { @@ -47,12 +48,12 @@ public FixedPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FixedPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fixed.FixedPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FixedPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fixed.FixedPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "decimals", n => { Decimals = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "noCommas", n => { NoCommas = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "decimals", n => { Decimals = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "noCommas", n => { NoCommas = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("decimals", Decimals); - writer.WriteObjectValue("noCommas", NoCommas); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("decimals", Decimals); + writer.WriteObjectValue("noCommas", NoCommas); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fixed/FixedRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fixed/FixedRequestBuilder.cs index 1600344066..d1a811d466 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fixed/FixedRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fixed/FixedRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fixed /// /// Provides operations to call the fixed method. /// - public class FixedRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FixedRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action fixed @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FixedPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fixed.FixedPostRequestBody.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 FixedRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fixed", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FixedRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fixed", rawUrl) @@ -100,11 +103,11 @@ public FixedRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(FixedPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fixed.FixedPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FixedPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fixed.FixedPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FixedPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Math/Floor_MathPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Math/Floor_MathPostRequestBody.cs index 1943990e4f..8e7a11b580 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Math/Floor_MathPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Math/Floor_MathPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Floor_Math { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Floor_MathPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Floor_MathPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Floor_MathPostRequestBody : IAdditionalDataHolder, IParsable /// The mode property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Mode { get; set; } + public UntypedNode? Mode { get; set; } #nullable restore #else - public Json Mode { get; set; } + public UntypedNode Mode { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The significance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Significance { get; set; } + public UntypedNode? Significance { get; set; } #nullable restore #else - public Json Significance { get; set; } + public UntypedNode Significance { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Floor_MathPostRequestBody() { @@ -47,12 +48,12 @@ public Floor_MathPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Floor_MathPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Math.Floor_MathPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Floor_MathPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Math.Floor_MathPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "mode", n => { Mode = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "significance", n => { Significance = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "mode", n => { Mode = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "significance", n => { Significance = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("mode", Mode); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("significance", Significance); + writer.WriteObjectValue("mode", Mode); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("significance", Significance); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Math/Floor_MathRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Math/Floor_MathRequestBuilder.cs index dfa00c9882..a9858b6a72 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Math/Floor_MathRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Math/Floor_MathRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Math /// /// Provides operations to call the floor_Math method. /// - public class Floor_MathRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Floor_MathRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action floor_Math @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Floor_MathPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Math.Floor_MathPostRequestBody.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 Floor_MathRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/floor_Math", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Floor_MathRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/floor_Math", rawUrl) @@ -100,11 +103,11 @@ public Floor_MathRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Floor_MathPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Math.Floor_MathPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Floor_MathPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Math.Floor_MathPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Floor_MathPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Precise/Floor_PrecisePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Precise/Floor_PrecisePostRequestBody.cs index 5e77d6dac2..a08c1e66d1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Precise/Floor_PrecisePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Precise/Floor_PrecisePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Floor_Precise { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Floor_PrecisePostRequestBody : IAdditionalDataHolder, IParsable + public partial class Floor_PrecisePostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Floor_PrecisePostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The significance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Significance { get; set; } + public UntypedNode? Significance { get; set; } #nullable restore #else - public Json Significance { get; set; } + public UntypedNode Significance { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Floor_PrecisePostRequestBody() { @@ -39,12 +40,12 @@ public Floor_PrecisePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Floor_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Precise.Floor_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Floor_PrecisePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Precise.Floor_PrecisePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "significance", n => { Significance = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "significance", n => { Significance = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("significance", Significance); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("significance", Significance); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Precise/Floor_PreciseRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Precise/Floor_PreciseRequestBuilder.cs index 1211a7bb9e..4583eaaa78 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Precise/Floor_PreciseRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Floor_Precise/Floor_PreciseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Precise /// /// Provides operations to call the floor_Precise method. /// - public class Floor_PreciseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Floor_PreciseRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action floor_Precise @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Floor_PrecisePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Precise.Floor_PrecisePostRequestBody.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 Floor_PreciseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/floor_Precise", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Floor_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/floor_Precise", rawUrl) @@ -100,11 +103,11 @@ public Floor_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Floor_PrecisePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Precise.Floor_PrecisePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Floor_PrecisePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Precise.Floor_PrecisePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Floor_PrecisePostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FunctionsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FunctionsRequestBuilder.cs index 19116072e8..50891666c6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/FunctionsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/FunctionsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Abs; using ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrInt; using ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrIntM; @@ -367,6 +368,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Z_Test; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -385,7 +387,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions /// /// Provides operations to manage the functions property of the microsoft.graph.workbook entity. /// - public class FunctionsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FunctionsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the abs method. @@ -395,7 +398,7 @@ public Command BuildAbsNavCommand() { var command = new Command("abs"); command.Description = "Provides operations to call the abs method."; - var builder = new AbsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Abs.AbsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -412,7 +415,7 @@ public Command BuildAccrIntMNavCommand() { var command = new Command("accr-int-m"); command.Description = "Provides operations to call the accrIntM method."; - var builder = new AccrIntMRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrIntM.AccrIntMRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -429,7 +432,7 @@ public Command BuildAccrIntNavCommand() { var command = new Command("accr-int"); command.Description = "Provides operations to call the accrInt method."; - var builder = new AccrIntRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AccrInt.AccrIntRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -446,7 +449,7 @@ public Command BuildAcoshNavCommand() { var command = new Command("acosh"); command.Description = "Provides operations to call the acosh method."; - var builder = new AcoshRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acosh.AcoshRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -463,7 +466,7 @@ public Command BuildAcosNavCommand() { var command = new Command("acos"); command.Description = "Provides operations to call the acos method."; - var builder = new AcosRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acos.AcosRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -480,7 +483,7 @@ public Command BuildAcothNavCommand() { var command = new Command("acoth"); command.Description = "Provides operations to call the acoth method."; - var builder = new AcothRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acoth.AcothRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -497,7 +500,7 @@ public Command BuildAcotNavCommand() { var command = new Command("acot"); command.Description = "Provides operations to call the acot method."; - var builder = new AcotRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Acot.AcotRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -514,7 +517,7 @@ public Command BuildAmorDegrcNavCommand() { var command = new Command("amor-degrc"); command.Description = "Provides operations to call the amorDegrc method."; - var builder = new AmorDegrcRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorDegrc.AmorDegrcRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -531,7 +534,7 @@ public Command BuildAmorLincNavCommand() { var command = new Command("amor-linc"); command.Description = "Provides operations to call the amorLinc method."; - var builder = new AmorLincRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AmorLinc.AmorLincRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -548,7 +551,7 @@ public Command BuildAndNavCommand() { var command = new Command("and"); command.Description = "Provides operations to call the and method."; - var builder = new AndRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.And.AndRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -565,7 +568,7 @@ public Command BuildArabicNavCommand() { var command = new Command("arabic"); command.Description = "Provides operations to call the arabic method."; - var builder = new ArabicRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Arabic.ArabicRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -582,7 +585,7 @@ public Command BuildAreasNavCommand() { var command = new Command("areas"); command.Description = "Provides operations to call the areas method."; - var builder = new AreasRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Areas.AreasRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -599,7 +602,7 @@ public Command BuildAscNavCommand() { var command = new Command("asc"); command.Description = "Provides operations to call the asc method."; - var builder = new AscRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asc.AscRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -616,7 +619,7 @@ public Command BuildAsinhNavCommand() { var command = new Command("asinh"); command.Description = "Provides operations to call the asinh method."; - var builder = new AsinhRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asinh.AsinhRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -633,7 +636,7 @@ public Command BuildAsinNavCommand() { var command = new Command("asin"); command.Description = "Provides operations to call the asin method."; - var builder = new AsinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Asin.AsinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -650,7 +653,7 @@ public Command BuildAtan2NavCommand() { var command = new Command("atan2"); command.Description = "Provides operations to call the atan2 method."; - var builder = new Atan2RequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan2.Atan2RequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -667,7 +670,7 @@ public Command BuildAtanhNavCommand() { var command = new Command("atanh"); command.Description = "Provides operations to call the atanh method."; - var builder = new AtanhRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atanh.AtanhRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -684,7 +687,7 @@ public Command BuildAtanNavCommand() { var command = new Command("atan"); command.Description = "Provides operations to call the atan method."; - var builder = new AtanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Atan.AtanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -701,7 +704,7 @@ public Command BuildAveDevNavCommand() { var command = new Command("ave-dev"); command.Description = "Provides operations to call the aveDev method."; - var builder = new AveDevRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AveDev.AveDevRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -718,7 +721,7 @@ public Command BuildAverageANavCommand() { var command = new Command("average-a"); command.Description = "Provides operations to call the averageA method."; - var builder = new AverageARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageA.AverageARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -735,7 +738,7 @@ public Command BuildAverageIfNavCommand() { var command = new Command("average-if"); command.Description = "Provides operations to call the averageIf method."; - var builder = new AverageIfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIf.AverageIfRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -752,7 +755,7 @@ public Command BuildAverageIfsNavCommand() { var command = new Command("average-ifs"); command.Description = "Provides operations to call the averageIfs method."; - var builder = new AverageIfsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.AverageIfs.AverageIfsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -769,7 +772,7 @@ public Command BuildAverageNavCommand() { var command = new Command("average"); command.Description = "Provides operations to call the average method."; - var builder = new AverageRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Average.AverageRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -786,7 +789,7 @@ public Command BuildBahtTextNavCommand() { var command = new Command("baht-text"); command.Description = "Provides operations to call the bahtText method."; - var builder = new BahtTextRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BahtText.BahtTextRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -803,7 +806,7 @@ public Command BuildBaseNavCommand() { var command = new Command("base"); command.Description = "Provides operations to call the base method."; - var builder = new BaseRequestBuilderEscaped(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Base.BaseRequestBuilderEscaped(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -820,7 +823,7 @@ public Command BuildBesselINavCommand() { var command = new Command("bessel-i"); command.Description = "Provides operations to call the besselI method."; - var builder = new BesselIRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselI.BesselIRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -837,7 +840,7 @@ public Command BuildBesselJNavCommand() { var command = new Command("bessel-j"); command.Description = "Provides operations to call the besselJ method."; - var builder = new BesselJRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselJ.BesselJRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -854,7 +857,7 @@ public Command BuildBesselKNavCommand() { var command = new Command("bessel-k"); command.Description = "Provides operations to call the besselK method."; - var builder = new BesselKRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselK.BesselKRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -871,7 +874,7 @@ public Command BuildBesselYNavCommand() { var command = new Command("bessel-y"); command.Description = "Provides operations to call the besselY method."; - var builder = new BesselYRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.BesselY.BesselYRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -888,7 +891,7 @@ public Command BuildBeta_DistNavCommand() { var command = new Command("beta_-dist"); command.Description = "Provides operations to call the beta_Dist method."; - var builder = new Beta_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Dist.Beta_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -905,7 +908,7 @@ public Command BuildBeta_InvNavCommand() { var command = new Command("beta_-inv"); command.Description = "Provides operations to call the beta_Inv method."; - var builder = new Beta_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Beta_Inv.Beta_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -922,7 +925,7 @@ public Command BuildBin2DecNavCommand() { var command = new Command("bin2-dec"); command.Description = "Provides operations to call the bin2Dec method."; - var builder = new Bin2DecRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Dec.Bin2DecRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -939,7 +942,7 @@ public Command BuildBin2HexNavCommand() { var command = new Command("bin2-hex"); command.Description = "Provides operations to call the bin2Hex method."; - var builder = new Bin2HexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Hex.Bin2HexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -956,7 +959,7 @@ public Command BuildBin2OctNavCommand() { var command = new Command("bin2-oct"); command.Description = "Provides operations to call the bin2Oct method."; - var builder = new Bin2OctRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bin2Oct.Bin2OctRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -973,7 +976,7 @@ public Command BuildBinom_Dist_RangeNavCommand() { var command = new Command("binom_-dist_-range"); command.Description = "Provides operations to call the binom_Dist_Range method."; - var builder = new Binom_Dist_RangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist_Range.Binom_Dist_RangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -990,7 +993,7 @@ public Command BuildBinom_DistNavCommand() { var command = new Command("binom_-dist"); command.Description = "Provides operations to call the binom_Dist method."; - var builder = new Binom_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Dist.Binom_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1007,7 +1010,7 @@ public Command BuildBinom_InvNavCommand() { var command = new Command("binom_-inv"); command.Description = "Provides operations to call the binom_Inv method."; - var builder = new Binom_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Binom_Inv.Binom_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1024,7 +1027,7 @@ public Command BuildBitandNavCommand() { var command = new Command("bitand"); command.Description = "Provides operations to call the bitand method."; - var builder = new BitandRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitand.BitandRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1041,7 +1044,7 @@ public Command BuildBitlshiftNavCommand() { var command = new Command("bitlshift"); command.Description = "Provides operations to call the bitlshift method."; - var builder = new BitlshiftRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitlshift.BitlshiftRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1058,7 +1061,7 @@ public Command BuildBitorNavCommand() { var command = new Command("bitor"); command.Description = "Provides operations to call the bitor method."; - var builder = new BitorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitor.BitorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1075,7 +1078,7 @@ public Command BuildBitrshiftNavCommand() { var command = new Command("bitrshift"); command.Description = "Provides operations to call the bitrshift method."; - var builder = new BitrshiftRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitrshift.BitrshiftRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1092,7 +1095,7 @@ public Command BuildBitxorNavCommand() { var command = new Command("bitxor"); command.Description = "Provides operations to call the bitxor method."; - var builder = new BitxorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Bitxor.BitxorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1109,7 +1112,7 @@ public Command BuildCeiling_MathNavCommand() { var command = new Command("ceiling_-math"); command.Description = "Provides operations to call the ceiling_Math method."; - var builder = new Ceiling_MathRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Math.Ceiling_MathRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1126,7 +1129,7 @@ public Command BuildCeiling_PreciseNavCommand() { var command = new Command("ceiling_-precise"); command.Description = "Provides operations to call the ceiling_Precise method."; - var builder = new Ceiling_PreciseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ceiling_Precise.Ceiling_PreciseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1143,7 +1146,7 @@ public Command BuildCharNavCommand() { var command = new Command("char"); command.Description = "Provides operations to call the char method."; - var builder = new CharRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CharNamespace.CharRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1160,7 +1163,7 @@ public Command BuildChiSq_Dist_RTNavCommand() { var command = new Command("chi-sq_-dist_-r-t"); command.Description = "Provides operations to call the chiSq_Dist_RT method."; - var builder = new ChiSq_Dist_RTRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist_RT.ChiSq_Dist_RTRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1177,7 +1180,7 @@ public Command BuildChiSq_DistNavCommand() { var command = new Command("chi-sq_-dist"); command.Description = "Provides operations to call the chiSq_Dist method."; - var builder = new ChiSq_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Dist.ChiSq_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1194,7 +1197,7 @@ public Command BuildChiSq_Inv_RTNavCommand() { var command = new Command("chi-sq_-inv_-r-t"); command.Description = "Provides operations to call the chiSq_Inv_RT method."; - var builder = new ChiSq_Inv_RTRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv_RT.ChiSq_Inv_RTRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1211,7 +1214,7 @@ public Command BuildChiSq_InvNavCommand() { var command = new Command("chi-sq_-inv"); command.Description = "Provides operations to call the chiSq_Inv method."; - var builder = new ChiSq_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ChiSq_Inv.ChiSq_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1228,7 +1231,7 @@ public Command BuildChooseNavCommand() { var command = new Command("choose"); command.Description = "Provides operations to call the choose method."; - var builder = new ChooseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Choose.ChooseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1245,7 +1248,7 @@ public Command BuildCleanNavCommand() { var command = new Command("clean"); command.Description = "Provides operations to call the clean method."; - var builder = new CleanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Clean.CleanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1262,7 +1265,7 @@ public Command BuildCodeNavCommand() { var command = new Command("code"); command.Description = "Provides operations to call the code method."; - var builder = new CodeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Code.CodeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1279,7 +1282,7 @@ public Command BuildColumnsNavCommand() { var command = new Command("columns"); command.Description = "Provides operations to call the columns method."; - var builder = new ColumnsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Columns.ColumnsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1296,7 +1299,7 @@ public Command BuildCombinaNavCommand() { var command = new Command("combina"); command.Description = "Provides operations to call the combina method."; - var builder = new CombinaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combina.CombinaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1313,7 +1316,7 @@ public Command BuildCombinNavCommand() { var command = new Command("combin"); command.Description = "Provides operations to call the combin method."; - var builder = new CombinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Combin.CombinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1330,7 +1333,7 @@ public Command BuildComplexNavCommand() { var command = new Command("complex"); command.Description = "Provides operations to call the complex method."; - var builder = new ComplexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Complex.ComplexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1347,7 +1350,7 @@ public Command BuildConcatenateNavCommand() { var command = new Command("concatenate"); command.Description = "Provides operations to call the concatenate method."; - var builder = new ConcatenateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Concatenate.ConcatenateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1364,7 +1367,7 @@ public Command BuildConfidence_NormNavCommand() { var command = new Command("confidence_-norm"); command.Description = "Provides operations to call the confidence_Norm method."; - var builder = new Confidence_NormRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_Norm.Confidence_NormRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1381,7 +1384,7 @@ public Command BuildConfidence_TNavCommand() { var command = new Command("confidence_-t"); command.Description = "Provides operations to call the confidence_T method."; - var builder = new Confidence_TRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Confidence_T.Confidence_TRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1398,7 +1401,7 @@ public Command BuildConvertNavCommand() { var command = new Command("convert"); command.Description = "Provides operations to call the convert method."; - var builder = new ConvertRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ConvertNamespace.ConvertRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1415,7 +1418,7 @@ public Command BuildCoshNavCommand() { var command = new Command("cosh"); command.Description = "Provides operations to call the cosh method."; - var builder = new CoshRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cosh.CoshRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1432,7 +1435,7 @@ public Command BuildCosNavCommand() { var command = new Command("cos"); command.Description = "Provides operations to call the cos method."; - var builder = new CosRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cos.CosRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1449,7 +1452,7 @@ public Command BuildCothNavCommand() { var command = new Command("coth"); command.Description = "Provides operations to call the coth method."; - var builder = new CothRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Coth.CothRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1466,7 +1469,7 @@ public Command BuildCotNavCommand() { var command = new Command("cot"); command.Description = "Provides operations to call the cot method."; - var builder = new CotRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Cot.CotRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1483,7 +1486,7 @@ public Command BuildCountANavCommand() { var command = new Command("count-a"); command.Description = "Provides operations to call the countA method."; - var builder = new CountARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountA.CountARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1500,7 +1503,7 @@ public Command BuildCountBlankNavCommand() { var command = new Command("count-blank"); command.Description = "Provides operations to call the countBlank method."; - var builder = new CountBlankRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountBlank.CountBlankRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1517,7 +1520,7 @@ public Command BuildCountIfNavCommand() { var command = new Command("count-if"); command.Description = "Provides operations to call the countIf method."; - var builder = new CountIfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIf.CountIfRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1534,7 +1537,7 @@ public Command BuildCountIfsNavCommand() { var command = new Command("count-ifs"); command.Description = "Provides operations to call the countIfs method."; - var builder = new CountIfsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CountIfs.CountIfsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1551,7 +1554,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1568,7 +1571,7 @@ public Command BuildCoupDayBsNavCommand() { var command = new Command("coup-day-bs"); command.Description = "Provides operations to call the coupDayBs method."; - var builder = new CoupDayBsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDayBs.CoupDayBsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1585,7 +1588,7 @@ public Command BuildCoupDaysNavCommand() { var command = new Command("coup-days"); command.Description = "Provides operations to call the coupDays method."; - var builder = new CoupDaysRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDays.CoupDaysRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1602,7 +1605,7 @@ public Command BuildCoupDaysNcNavCommand() { var command = new Command("coup-days-nc"); command.Description = "Provides operations to call the coupDaysNc method."; - var builder = new CoupDaysNcRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupDaysNc.CoupDaysNcRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1619,7 +1622,7 @@ public Command BuildCoupNcdNavCommand() { var command = new Command("coup-ncd"); command.Description = "Provides operations to call the coupNcd method."; - var builder = new CoupNcdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNcd.CoupNcdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1636,7 +1639,7 @@ public Command BuildCoupNumNavCommand() { var command = new Command("coup-num"); command.Description = "Provides operations to call the coupNum method."; - var builder = new CoupNumRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupNum.CoupNumRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1653,7 +1656,7 @@ public Command BuildCoupPcdNavCommand() { var command = new Command("coup-pcd"); command.Description = "Provides operations to call the coupPcd method."; - var builder = new CoupPcdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CoupPcd.CoupPcdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1670,7 +1673,7 @@ public Command BuildCschNavCommand() { var command = new Command("csch"); command.Description = "Provides operations to call the csch method."; - var builder = new CschRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csch.CschRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1687,7 +1690,7 @@ public Command BuildCscNavCommand() { var command = new Command("csc"); command.Description = "Provides operations to call the csc method."; - var builder = new CscRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Csc.CscRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1704,7 +1707,7 @@ public Command BuildCumIPmtNavCommand() { var command = new Command("cum-i-pmt"); command.Description = "Provides operations to call the cumIPmt method."; - var builder = new CumIPmtRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumIPmt.CumIPmtRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1721,7 +1724,7 @@ public Command BuildCumPrincNavCommand() { var command = new Command("cum-princ"); command.Description = "Provides operations to call the cumPrinc method."; - var builder = new CumPrincRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.CumPrinc.CumPrincRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1738,7 +1741,7 @@ public Command BuildDateNavCommand() { var command = new Command("date"); command.Description = "Provides operations to call the date method."; - var builder = new DateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DateNamespace.DateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1755,7 +1758,7 @@ public Command BuildDatevalueNavCommand() { var command = new Command("datevalue"); command.Description = "Provides operations to call the datevalue method."; - var builder = new DatevalueRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Datevalue.DatevalueRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1772,7 +1775,7 @@ public Command BuildDaverageNavCommand() { var command = new Command("daverage"); command.Description = "Provides operations to call the daverage method."; - var builder = new DaverageRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Daverage.DaverageRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1789,7 +1792,7 @@ public Command BuildDayNavCommand() { var command = new Command("day"); command.Description = "Provides operations to call the day method."; - var builder = new DayRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Day.DayRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1806,7 +1809,7 @@ public Command BuildDays360NavCommand() { var command = new Command("days360"); command.Description = "Provides operations to call the days360 method."; - var builder = new Days360RequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days360.Days360RequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1823,7 +1826,7 @@ public Command BuildDaysNavCommand() { var command = new Command("days"); command.Description = "Provides operations to call the days method."; - var builder = new DaysRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Days.DaysRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1840,7 +1843,7 @@ public Command BuildDbcsNavCommand() { var command = new Command("dbcs"); command.Description = "Provides operations to call the dbcs method."; - var builder = new DbcsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dbcs.DbcsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1857,7 +1860,7 @@ public Command BuildDbNavCommand() { var command = new Command("db"); command.Description = "Provides operations to call the db method."; - var builder = new DbRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Db.DbRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1874,7 +1877,7 @@ public Command BuildDcountANavCommand() { var command = new Command("dcount-a"); command.Description = "Provides operations to call the dcountA method."; - var builder = new DcountARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DcountA.DcountARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1891,7 +1894,7 @@ public Command BuildDcountNavCommand() { var command = new Command("dcount"); command.Description = "Provides operations to call the dcount method."; - var builder = new DcountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dcount.DcountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1908,7 +1911,7 @@ public Command BuildDdbNavCommand() { var command = new Command("ddb"); command.Description = "Provides operations to call the ddb method."; - var builder = new DdbRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ddb.DdbRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1925,7 +1928,7 @@ public Command BuildDec2BinNavCommand() { var command = new Command("dec2-bin"); command.Description = "Provides operations to call the dec2Bin method."; - var builder = new Dec2BinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Bin.Dec2BinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1942,7 +1945,7 @@ public Command BuildDec2HexNavCommand() { var command = new Command("dec2-hex"); command.Description = "Provides operations to call the dec2Hex method."; - var builder = new Dec2HexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Hex.Dec2HexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1959,7 +1962,7 @@ public Command BuildDec2OctNavCommand() { var command = new Command("dec2-oct"); command.Description = "Provides operations to call the dec2Oct method."; - var builder = new Dec2OctRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dec2Oct.Dec2OctRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1976,7 +1979,7 @@ public Command BuildDecimalNavCommand() { var command = new Command("decimal"); command.Description = "Provides operations to call the decimal method."; - var builder = new DecimalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DecimalNamespace.DecimalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -1993,7 +1996,7 @@ public Command BuildDegreesNavCommand() { var command = new Command("degrees"); command.Description = "Provides operations to call the degrees method."; - var builder = new DegreesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Degrees.DegreesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2051,7 +2054,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.Drives.Item.Items.Item.Workbook.Functions.Delta.DeltaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2068,7 +2071,7 @@ public Command BuildDevSqNavCommand() { var command = new Command("dev-sq"); command.Description = "Provides operations to call the devSq method."; - var builder = new DevSqRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DevSq.DevSqRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2085,7 +2088,7 @@ public Command BuildDgetNavCommand() { var command = new Command("dget"); command.Description = "Provides operations to call the dget method."; - var builder = new DgetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dget.DgetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2102,7 +2105,7 @@ public Command BuildDiscNavCommand() { var command = new Command("disc"); command.Description = "Provides operations to call the disc method."; - var builder = new DiscRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Disc.DiscRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2119,7 +2122,7 @@ public Command BuildDmaxNavCommand() { var command = new Command("dmax"); command.Description = "Provides operations to call the dmax method."; - var builder = new DmaxRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmax.DmaxRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2136,7 +2139,7 @@ public Command BuildDminNavCommand() { var command = new Command("dmin"); command.Description = "Provides operations to call the dmin method."; - var builder = new DminRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dmin.DminRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2153,7 +2156,7 @@ public Command BuildDollarDeNavCommand() { var command = new Command("dollar-de"); command.Description = "Provides operations to call the dollarDe method."; - var builder = new DollarDeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarDe.DollarDeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2170,7 +2173,7 @@ public Command BuildDollarFrNavCommand() { var command = new Command("dollar-fr"); command.Description = "Provides operations to call the dollarFr method."; - var builder = new DollarFrRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DollarFr.DollarFrRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2187,7 +2190,7 @@ public Command BuildDollarNavCommand() { var command = new Command("dollar"); command.Description = "Provides operations to call the dollar method."; - var builder = new DollarRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dollar.DollarRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2204,7 +2207,7 @@ public Command BuildDproductNavCommand() { var command = new Command("dproduct"); command.Description = "Provides operations to call the dproduct method."; - var builder = new DproductRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dproduct.DproductRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2221,7 +2224,7 @@ public Command BuildDstDevNavCommand() { var command = new Command("dst-dev"); command.Description = "Provides operations to call the dstDev method."; - var builder = new DstDevRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDev.DstDevRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2238,7 +2241,7 @@ public Command BuildDstDevPNavCommand() { var command = new Command("dst-dev-p"); command.Description = "Provides operations to call the dstDevP method."; - var builder = new DstDevPRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DstDevP.DstDevPRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2255,7 +2258,7 @@ public Command BuildDsumNavCommand() { var command = new Command("dsum"); command.Description = "Provides operations to call the dsum method."; - var builder = new DsumRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dsum.DsumRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2272,7 +2275,7 @@ public Command BuildDurationNavCommand() { var command = new Command("duration"); command.Description = "Provides operations to call the duration method."; - var builder = new DurationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Duration.DurationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2289,7 +2292,7 @@ public Command BuildDvarNavCommand() { var command = new Command("dvar"); command.Description = "Provides operations to call the dvar method."; - var builder = new DvarRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Dvar.DvarRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2306,7 +2309,7 @@ public Command BuildDvarPNavCommand() { var command = new Command("dvar-p"); command.Description = "Provides operations to call the dvarP method."; - var builder = new DvarPRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.DvarP.DvarPRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2323,7 +2326,7 @@ public Command BuildEcma_CeilingNavCommand() { var command = new Command("ecma_-ceiling"); command.Description = "Provides operations to call the ecma_Ceiling method."; - var builder = new Ecma_CeilingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ecma_Ceiling.Ecma_CeilingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2340,7 +2343,7 @@ public Command BuildEdateNavCommand() { var command = new Command("edate"); command.Description = "Provides operations to call the edate method."; - var builder = new EdateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Edate.EdateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2357,7 +2360,7 @@ public Command BuildEffectNavCommand() { var command = new Command("effect"); command.Description = "Provides operations to call the effect method."; - var builder = new EffectRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Effect.EffectRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2374,7 +2377,7 @@ public Command BuildEoMonthNavCommand() { var command = new Command("eo-month"); command.Description = "Provides operations to call the eoMonth method."; - var builder = new EoMonthRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.EoMonth.EoMonthRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2391,7 +2394,7 @@ public Command BuildErf_PreciseNavCommand() { var command = new Command("erf_-precise"); command.Description = "Provides operations to call the erf_Precise method."; - var builder = new Erf_PreciseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf_Precise.Erf_PreciseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2408,7 +2411,7 @@ public Command BuildErfC_PreciseNavCommand() { var command = new Command("erf-c_-precise"); command.Description = "Provides operations to call the erfC_Precise method."; - var builder = new ErfC_PreciseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC_Precise.ErfC_PreciseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2425,7 +2428,7 @@ public Command BuildErfCNavCommand() { var command = new Command("erf-c"); command.Description = "Provides operations to call the erfC method."; - var builder = new ErfCRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ErfC.ErfCRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2442,7 +2445,7 @@ public Command BuildErfNavCommand() { var command = new Command("erf"); command.Description = "Provides operations to call the erf method."; - var builder = new ErfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Erf.ErfRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2459,7 +2462,7 @@ public Command BuildError_TypeNavCommand() { var command = new Command("error_-type"); command.Description = "Provides operations to call the error_Type method."; - var builder = new Error_TypeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Error_Type.Error_TypeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2476,7 +2479,7 @@ public Command BuildEvenNavCommand() { var command = new Command("even"); command.Description = "Provides operations to call the even method."; - var builder = new EvenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Even.EvenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2493,7 +2496,7 @@ public Command BuildExactNavCommand() { var command = new Command("exact"); command.Description = "Provides operations to call the exact method."; - var builder = new ExactRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exact.ExactRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2510,7 +2513,7 @@ public Command BuildExpNavCommand() { var command = new Command("exp"); command.Description = "Provides operations to call the exp method."; - var builder = new ExpRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Exp.ExpRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2527,7 +2530,7 @@ public Command BuildExpon_DistNavCommand() { var command = new Command("expon_-dist"); command.Description = "Provides operations to call the expon_Dist method."; - var builder = new Expon_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Expon_Dist.Expon_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2544,7 +2547,7 @@ public Command BuildF_Dist_RTNavCommand() { var command = new Command("f_-dist_-r-t"); command.Description = "Provides operations to call the f_Dist_RT method."; - var builder = new F_Dist_RTRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist_RT.F_Dist_RTRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2561,7 +2564,7 @@ public Command BuildF_DistNavCommand() { var command = new Command("f_-dist"); command.Description = "Provides operations to call the f_Dist method."; - var builder = new F_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Dist.F_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2578,7 +2581,7 @@ public Command BuildF_Inv_RTNavCommand() { var command = new Command("f_-inv_-r-t"); command.Description = "Provides operations to call the f_Inv_RT method."; - var builder = new F_Inv_RTRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv_RT.F_Inv_RTRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2595,7 +2598,7 @@ public Command BuildF_InvNavCommand() { var command = new Command("f_-inv"); command.Description = "Provides operations to call the f_Inv method."; - var builder = new F_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.F_Inv.F_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2612,7 +2615,7 @@ public Command BuildFactDoubleNavCommand() { var command = new Command("fact-double"); command.Description = "Provides operations to call the factDouble method."; - var builder = new FactDoubleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FactDouble.FactDoubleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2629,7 +2632,7 @@ public Command BuildFactNavCommand() { var command = new Command("fact"); command.Description = "Provides operations to call the fact method."; - var builder = new FactRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fact.FactRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2646,7 +2649,7 @@ public Command BuildFalseNavCommand() { var command = new Command("false"); command.Description = "Provides operations to call the false method."; - var builder = new FalseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.False.FalseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2663,7 +2666,7 @@ public Command BuildFindBNavCommand() { var command = new Command("find-b"); command.Description = "Provides operations to call the findB method."; - var builder = new FindBRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FindB.FindBRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2680,7 +2683,7 @@ public Command BuildFindNavCommand() { var command = new Command("find"); command.Description = "Provides operations to call the find method."; - var builder = new FindRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Find.FindRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2697,7 +2700,7 @@ public Command BuildFisherInvNavCommand() { var command = new Command("fisher-inv"); command.Description = "Provides operations to call the fisherInv method."; - var builder = new FisherInvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FisherInv.FisherInvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2714,7 +2717,7 @@ public Command BuildFisherNavCommand() { var command = new Command("fisher"); command.Description = "Provides operations to call the fisher method."; - var builder = new FisherRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fisher.FisherRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2731,7 +2734,7 @@ public Command BuildFixedNavCommand() { var command = new Command("fixed"); command.Description = "Provides operations to call the fixed method."; - var builder = new FixedRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fixed.FixedRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2748,7 +2751,7 @@ public Command BuildFloor_MathNavCommand() { var command = new Command("floor_-math"); command.Description = "Provides operations to call the floor_Math method."; - var builder = new Floor_MathRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Math.Floor_MathRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2765,7 +2768,7 @@ public Command BuildFloor_PreciseNavCommand() { var command = new Command("floor_-precise"); command.Description = "Provides operations to call the floor_Precise method."; - var builder = new Floor_PreciseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Floor_Precise.Floor_PreciseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2782,7 +2785,7 @@ public Command BuildFvNavCommand() { var command = new Command("fv"); command.Description = "Provides operations to call the fv method."; - var builder = new FvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fv.FvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2799,7 +2802,7 @@ public Command BuildFvscheduleNavCommand() { var command = new Command("fvschedule"); command.Description = "Provides operations to call the fvschedule method."; - var builder = new FvscheduleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fvschedule.FvscheduleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2816,7 +2819,7 @@ public Command BuildGamma_DistNavCommand() { var command = new Command("gamma_-dist"); command.Description = "Provides operations to call the gamma_Dist method."; - var builder = new Gamma_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Dist.Gamma_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2833,7 +2836,7 @@ public Command BuildGamma_InvNavCommand() { var command = new Command("gamma_-inv"); command.Description = "Provides operations to call the gamma_Inv method."; - var builder = new Gamma_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Inv.Gamma_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2850,7 +2853,7 @@ public Command BuildGammaLn_PreciseNavCommand() { var command = new Command("gamma-ln_-precise"); command.Description = "Provides operations to call the gammaLn_Precise method."; - var builder = new GammaLn_PreciseRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn_Precise.GammaLn_PreciseRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2867,7 +2870,7 @@ public Command BuildGammaLnNavCommand() { var command = new Command("gamma-ln"); command.Description = "Provides operations to call the gammaLn method."; - var builder = new GammaLnRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn.GammaLnRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2884,7 +2887,7 @@ public Command BuildGammaNavCommand() { var command = new Command("gamma"); command.Description = "Provides operations to call the gamma method."; - var builder = new GammaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma.GammaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2901,7 +2904,7 @@ public Command BuildGaussNavCommand() { var command = new Command("gauss"); command.Description = "Provides operations to call the gauss method."; - var builder = new GaussRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gauss.GaussRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2918,7 +2921,7 @@ public Command BuildGcdNavCommand() { var command = new Command("gcd"); command.Description = "Provides operations to call the gcd method."; - var builder = new GcdRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gcd.GcdRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2935,7 +2938,7 @@ public Command BuildGeoMeanNavCommand() { var command = new Command("geo-mean"); command.Description = "Provides operations to call the geoMean method."; - var builder = new GeoMeanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeoMean.GeoMeanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -2952,7 +2955,7 @@ public Command BuildGeStepNavCommand() { var command = new Command("ge-step"); command.Description = "Provides operations to call the geStep method."; - var builder = new GeStepRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeStep.GeStepRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3027,7 +3030,7 @@ public Command BuildHarMeanNavCommand() { var command = new Command("har-mean"); command.Description = "Provides operations to call the harMean method."; - var builder = new HarMeanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HarMean.HarMeanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3044,7 +3047,7 @@ public Command BuildHex2BinNavCommand() { var command = new Command("hex2-bin"); command.Description = "Provides operations to call the hex2Bin method."; - var builder = new Hex2BinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Bin.Hex2BinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3061,7 +3064,7 @@ public Command BuildHex2DecNavCommand() { var command = new Command("hex2-dec"); command.Description = "Provides operations to call the hex2Dec method."; - var builder = new Hex2DecRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Dec.Hex2DecRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3078,7 +3081,7 @@ public Command BuildHex2OctNavCommand() { var command = new Command("hex2-oct"); command.Description = "Provides operations to call the hex2Oct method."; - var builder = new Hex2OctRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Oct.Hex2OctRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3095,7 +3098,7 @@ public Command BuildHlookupNavCommand() { var command = new Command("hlookup"); command.Description = "Provides operations to call the hlookup method."; - var builder = new HlookupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hlookup.HlookupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3112,7 +3115,7 @@ public Command BuildHourNavCommand() { var command = new Command("hour"); command.Description = "Provides operations to call the hour method."; - var builder = new HourRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hour.HourRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3129,7 +3132,7 @@ public Command BuildHyperlinkNavCommand() { var command = new Command("hyperlink"); command.Description = "Provides operations to call the hyperlink method."; - var builder = new HyperlinkRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hyperlink.HyperlinkRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3146,7 +3149,7 @@ public Command BuildHypGeom_DistNavCommand() { var command = new Command("hyp-geom_-dist"); command.Description = "Provides operations to call the hypGeom_Dist method."; - var builder = new HypGeom_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HypGeom_Dist.HypGeom_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3163,7 +3166,7 @@ public Command BuildIfNavCommand() { var command = new Command("if"); command.Description = "Provides operations to call the if method."; - var builder = new IfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.If.IfRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3180,7 +3183,7 @@ public Command BuildImAbsNavCommand() { var command = new Command("im-abs"); command.Description = "Provides operations to call the imAbs method."; - var builder = new ImAbsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImAbs.ImAbsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3197,7 +3200,7 @@ public Command BuildImaginaryNavCommand() { var command = new Command("imaginary"); command.Description = "Provides operations to call the imaginary method."; - var builder = new ImaginaryRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Imaginary.ImaginaryRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3214,7 +3217,7 @@ public Command BuildImArgumentNavCommand() { var command = new Command("im-argument"); command.Description = "Provides operations to call the imArgument method."; - var builder = new ImArgumentRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImArgument.ImArgumentRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3231,7 +3234,7 @@ public Command BuildImConjugateNavCommand() { var command = new Command("im-conjugate"); command.Description = "Provides operations to call the imConjugate method."; - var builder = new ImConjugateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImConjugate.ImConjugateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3248,7 +3251,7 @@ public Command BuildImCoshNavCommand() { var command = new Command("im-cosh"); command.Description = "Provides operations to call the imCosh method."; - var builder = new ImCoshRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCosh.ImCoshRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3265,7 +3268,7 @@ public Command BuildImCosNavCommand() { var command = new Command("im-cos"); command.Description = "Provides operations to call the imCos method."; - var builder = new ImCosRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCos.ImCosRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3282,7 +3285,7 @@ public Command BuildImCotNavCommand() { var command = new Command("im-cot"); command.Description = "Provides operations to call the imCot method."; - var builder = new ImCotRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCot.ImCotRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3299,7 +3302,7 @@ public Command BuildImCschNavCommand() { var command = new Command("im-csch"); command.Description = "Provides operations to call the imCsch method."; - var builder = new ImCschRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsch.ImCschRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3316,7 +3319,7 @@ public Command BuildImCscNavCommand() { var command = new Command("im-csc"); command.Description = "Provides operations to call the imCsc method."; - var builder = new ImCscRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsc.ImCscRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3333,7 +3336,7 @@ public Command BuildImDivNavCommand() { var command = new Command("im-div"); command.Description = "Provides operations to call the imDiv method."; - var builder = new ImDivRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImDiv.ImDivRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3350,7 +3353,7 @@ public Command BuildImExpNavCommand() { var command = new Command("im-exp"); command.Description = "Provides operations to call the imExp method."; - var builder = new ImExpRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImExp.ImExpRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3367,7 +3370,7 @@ public Command BuildImLnNavCommand() { var command = new Command("im-ln"); command.Description = "Provides operations to call the imLn method."; - var builder = new ImLnRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLn.ImLnRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3384,7 +3387,7 @@ public Command BuildImLog10NavCommand() { var command = new Command("im-log10"); command.Description = "Provides operations to call the imLog10 method."; - var builder = new ImLog10RequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog10.ImLog10RequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3401,7 +3404,7 @@ public Command BuildImLog2NavCommand() { var command = new Command("im-log2"); command.Description = "Provides operations to call the imLog2 method."; - var builder = new ImLog2RequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog2.ImLog2RequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3418,7 +3421,7 @@ public Command BuildImPowerNavCommand() { var command = new Command("im-power"); command.Description = "Provides operations to call the imPower method."; - var builder = new ImPowerRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImPower.ImPowerRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3435,7 +3438,7 @@ public Command BuildImProductNavCommand() { var command = new Command("im-product"); command.Description = "Provides operations to call the imProduct method."; - var builder = new ImProductRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImProduct.ImProductRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3452,7 +3455,7 @@ public Command BuildImRealNavCommand() { var command = new Command("im-real"); command.Description = "Provides operations to call the imReal method."; - var builder = new ImRealRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImReal.ImRealRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3469,7 +3472,7 @@ public Command BuildImSechNavCommand() { var command = new Command("im-sech"); command.Description = "Provides operations to call the imSech method."; - var builder = new ImSechRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSech.ImSechRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3486,7 +3489,7 @@ public Command BuildImSecNavCommand() { var command = new Command("im-sec"); command.Description = "Provides operations to call the imSec method."; - var builder = new ImSecRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSec.ImSecRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3503,7 +3506,7 @@ public Command BuildImSinhNavCommand() { var command = new Command("im-sinh"); command.Description = "Provides operations to call the imSinh method."; - var builder = new ImSinhRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSinh.ImSinhRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3520,7 +3523,7 @@ public Command BuildImSinNavCommand() { var command = new Command("im-sin"); command.Description = "Provides operations to call the imSin method."; - var builder = new ImSinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSin.ImSinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3537,7 +3540,7 @@ public Command BuildImSqrtNavCommand() { var command = new Command("im-sqrt"); command.Description = "Provides operations to call the imSqrt method."; - var builder = new ImSqrtRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSqrt.ImSqrtRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3554,7 +3557,7 @@ public Command BuildImSubNavCommand() { var command = new Command("im-sub"); command.Description = "Provides operations to call the imSub method."; - var builder = new ImSubRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSub.ImSubRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3571,7 +3574,7 @@ public Command BuildImSumNavCommand() { var command = new Command("im-sum"); command.Description = "Provides operations to call the imSum method."; - var builder = new ImSumRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSum.ImSumRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3588,7 +3591,7 @@ public Command BuildImTanNavCommand() { var command = new Command("im-tan"); command.Description = "Provides operations to call the imTan method."; - var builder = new ImTanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImTan.ImTanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3605,7 +3608,7 @@ public Command BuildIntNavCommand() { var command = new Command("int"); command.Description = "Provides operations to call the int method."; - var builder = new IntRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Int.IntRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3622,7 +3625,7 @@ public Command BuildIntRateNavCommand() { var command = new Command("int-rate"); command.Description = "Provides operations to call the intRate method."; - var builder = new IntRateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IntRate.IntRateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3639,7 +3642,7 @@ public Command BuildIpmtNavCommand() { var command = new Command("ipmt"); command.Description = "Provides operations to call the ipmt method."; - var builder = new IpmtRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ipmt.IpmtRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3656,7 +3659,7 @@ public Command BuildIrrNavCommand() { var command = new Command("irr"); command.Description = "Provides operations to call the irr method."; - var builder = new IrrRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Irr.IrrRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3673,7 +3676,7 @@ public Command BuildIsErrNavCommand() { var command = new Command("is-err"); command.Description = "Provides operations to call the isErr method."; - var builder = new IsErrRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsErr.IsErrRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3690,7 +3693,7 @@ public Command BuildIsErrorNavCommand() { var command = new Command("is-error"); command.Description = "Provides operations to call the isError method."; - var builder = new IsErrorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsError.IsErrorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3707,7 +3710,7 @@ public Command BuildIsEvenNavCommand() { var command = new Command("is-even"); command.Description = "Provides operations to call the isEven method."; - var builder = new IsEvenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsEven.IsEvenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3724,7 +3727,7 @@ public Command BuildIsFormulaNavCommand() { var command = new Command("is-formula"); command.Description = "Provides operations to call the isFormula method."; - var builder = new IsFormulaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsFormula.IsFormulaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3741,7 +3744,7 @@ public Command BuildIsLogicalNavCommand() { var command = new Command("is-logical"); command.Description = "Provides operations to call the isLogical method."; - var builder = new IsLogicalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsLogical.IsLogicalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3758,7 +3761,7 @@ public Command BuildIsNANavCommand() { var command = new Command("is-n-a"); command.Description = "Provides operations to call the isNA method."; - var builder = new IsNARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNA.IsNARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3775,7 +3778,7 @@ public Command BuildIsNonTextNavCommand() { var command = new Command("is-non-text"); command.Description = "Provides operations to call the isNonText method."; - var builder = new IsNonTextRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNonText.IsNonTextRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3792,7 +3795,7 @@ public Command BuildIsNumberNavCommand() { var command = new Command("is-number"); command.Description = "Provides operations to call the isNumber method."; - var builder = new IsNumberRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNumber.IsNumberRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3809,7 +3812,7 @@ public Command BuildIso_CeilingNavCommand() { var command = new Command("iso_-ceiling"); command.Description = "Provides operations to call the iso_Ceiling method."; - var builder = new Iso_CeilingRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Iso_Ceiling.Iso_CeilingRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3826,7 +3829,7 @@ public Command BuildIsOddNavCommand() { var command = new Command("is-odd"); command.Description = "Provides operations to call the isOdd method."; - var builder = new IsOddRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsOdd.IsOddRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3843,7 +3846,7 @@ public Command BuildIsoWeekNumNavCommand() { var command = new Command("iso-week-num"); command.Description = "Provides operations to call the isoWeekNum method."; - var builder = new IsoWeekNumRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsoWeekNum.IsoWeekNumRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3860,7 +3863,7 @@ public Command BuildIspmtNavCommand() { var command = new Command("ispmt"); command.Description = "Provides operations to call the ispmt method."; - var builder = new IspmtRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ispmt.IspmtRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3877,7 +3880,7 @@ public Command BuildIsrefNavCommand() { var command = new Command("isref"); command.Description = "Provides operations to call the isref method."; - var builder = new IsrefRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Isref.IsrefRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3894,7 +3897,7 @@ public Command BuildIsTextNavCommand() { var command = new Command("is-text"); command.Description = "Provides operations to call the isText method."; - var builder = new IsTextRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsText.IsTextRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3911,7 +3914,7 @@ public Command BuildKurtNavCommand() { var command = new Command("kurt"); command.Description = "Provides operations to call the kurt method."; - var builder = new KurtRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Kurt.KurtRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3928,7 +3931,7 @@ public Command BuildLargeNavCommand() { var command = new Command("large"); command.Description = "Provides operations to call the large method."; - var builder = new LargeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Large.LargeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3945,7 +3948,7 @@ public Command BuildLcmNavCommand() { var command = new Command("lcm"); command.Description = "Provides operations to call the lcm method."; - var builder = new LcmRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lcm.LcmRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3962,7 +3965,7 @@ public Command BuildLeftbNavCommand() { var command = new Command("leftb"); command.Description = "Provides operations to call the leftb method."; - var builder = new LeftbRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Leftb.LeftbRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3979,7 +3982,7 @@ public Command BuildLeftNavCommand() { var command = new Command("left"); command.Description = "Provides operations to call the left method."; - var builder = new LeftRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Left.LeftRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -3996,7 +3999,7 @@ public Command BuildLenbNavCommand() { var command = new Command("lenb"); command.Description = "Provides operations to call the lenb method."; - var builder = new LenbRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lenb.LenbRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4013,7 +4016,7 @@ public Command BuildLenNavCommand() { var command = new Command("len"); command.Description = "Provides operations to call the len method."; - var builder = new LenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Len.LenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4030,7 +4033,7 @@ public Command BuildLnNavCommand() { var command = new Command("ln"); command.Description = "Provides operations to call the ln method."; - var builder = new LnRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ln.LnRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4047,7 +4050,7 @@ public Command BuildLog10NavCommand() { var command = new Command("log10"); command.Description = "Provides operations to call the log10 method."; - var builder = new Log10RequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log10.Log10RequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4064,7 +4067,7 @@ public Command BuildLogNavCommand() { var command = new Command("log"); command.Description = "Provides operations to call the log method."; - var builder = new LogRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log.LogRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4081,7 +4084,7 @@ public Command BuildLogNorm_DistNavCommand() { var command = new Command("log-norm_-dist"); command.Description = "Provides operations to call the logNorm_Dist method."; - var builder = new LogNorm_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Dist.LogNorm_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4098,7 +4101,7 @@ public Command BuildLogNorm_InvNavCommand() { var command = new Command("log-norm_-inv"); command.Description = "Provides operations to call the logNorm_Inv method."; - var builder = new LogNorm_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Inv.LogNorm_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4115,7 +4118,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.Drives.Item.Items.Item.Workbook.Functions.Lookup.LookupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4132,7 +4135,7 @@ public Command BuildLowerNavCommand() { var command = new Command("lower"); command.Description = "Provides operations to call the lower method."; - var builder = new LowerRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lower.LowerRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4149,7 +4152,7 @@ public Command BuildMatchNavCommand() { var command = new Command("match"); command.Description = "Provides operations to call the match method."; - var builder = new MatchRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Match.MatchRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4166,7 +4169,7 @@ public Command BuildMaxANavCommand() { var command = new Command("max-a"); command.Description = "Provides operations to call the maxA method."; - var builder = new MaxARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MaxA.MaxARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4183,7 +4186,7 @@ public Command BuildMaxNavCommand() { var command = new Command("max"); command.Description = "Provides operations to call the max method."; - var builder = new MaxRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Max.MaxRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4200,7 +4203,7 @@ public Command BuildMdurationNavCommand() { var command = new Command("mduration"); command.Description = "Provides operations to call the mduration method."; - var builder = new MdurationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mduration.MdurationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4217,7 +4220,7 @@ public Command BuildMedianNavCommand() { var command = new Command("median"); command.Description = "Provides operations to call the median method."; - var builder = new MedianRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Median.MedianRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4234,7 +4237,7 @@ public Command BuildMidbNavCommand() { var command = new Command("midb"); command.Description = "Provides operations to call the midb method."; - var builder = new MidbRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Midb.MidbRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4251,7 +4254,7 @@ public Command BuildMidNavCommand() { var command = new Command("mid"); command.Description = "Provides operations to call the mid method."; - var builder = new MidRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mid.MidRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4268,7 +4271,7 @@ public Command BuildMinANavCommand() { var command = new Command("min-a"); command.Description = "Provides operations to call the minA method."; - var builder = new MinARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MinA.MinARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4285,7 +4288,7 @@ public Command BuildMinNavCommand() { var command = new Command("min"); command.Description = "Provides operations to call the min method."; - var builder = new MinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Min.MinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4302,7 +4305,7 @@ public Command BuildMinuteNavCommand() { var command = new Command("minute"); command.Description = "Provides operations to call the minute method."; - var builder = new MinuteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Minute.MinuteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4319,7 +4322,7 @@ public Command BuildMirrNavCommand() { var command = new Command("mirr"); command.Description = "Provides operations to call the mirr method."; - var builder = new MirrRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mirr.MirrRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4336,7 +4339,7 @@ public Command BuildModNavCommand() { var command = new Command("mod"); command.Description = "Provides operations to call the mod method."; - var builder = new ModRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mod.ModRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4353,7 +4356,7 @@ public Command BuildMonthNavCommand() { var command = new Command("month"); command.Description = "Provides operations to call the month method."; - var builder = new MonthRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Month.MonthRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4370,7 +4373,7 @@ public Command BuildMroundNavCommand() { var command = new Command("mround"); command.Description = "Provides operations to call the mround method."; - var builder = new MroundRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mround.MroundRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4387,7 +4390,7 @@ public Command BuildMultiNomialNavCommand() { var command = new Command("multi-nomial"); command.Description = "Provides operations to call the multiNomial method."; - var builder = new MultiNomialRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MultiNomial.MultiNomialRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4404,7 +4407,7 @@ public Command BuildNaNavCommand() { var command = new Command("na"); command.Description = "Provides operations to call the na method."; - var builder = new NaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Na.NaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4421,7 +4424,7 @@ public Command BuildNegBinom_DistNavCommand() { var command = new Command("neg-binom_-dist"); command.Description = "Provides operations to call the negBinom_Dist method."; - var builder = new NegBinom_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NegBinom_Dist.NegBinom_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4438,7 +4441,7 @@ public Command BuildNetworkDays_IntlNavCommand() { var command = new Command("network-days_-intl"); command.Description = "Provides operations to call the networkDays_Intl method."; - var builder = new NetworkDays_IntlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays_Intl.NetworkDays_IntlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4455,7 +4458,7 @@ public Command BuildNetworkDaysNavCommand() { var command = new Command("network-days"); command.Description = "Provides operations to call the networkDays method."; - var builder = new NetworkDaysRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays.NetworkDaysRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4472,7 +4475,7 @@ public Command BuildNNavCommand() { var command = new Command("n"); command.Description = "Provides operations to call the n method."; - var builder = new NRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.N.NRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4489,7 +4492,7 @@ public Command BuildNominalNavCommand() { var command = new Command("nominal"); command.Description = "Provides operations to call the nominal method."; - var builder = new NominalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nominal.NominalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4506,7 +4509,7 @@ public Command BuildNorm_DistNavCommand() { var command = new Command("norm_-dist"); command.Description = "Provides operations to call the norm_Dist method."; - var builder = new Norm_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Dist.Norm_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4523,7 +4526,7 @@ public Command BuildNorm_InvNavCommand() { var command = new Command("norm_-inv"); command.Description = "Provides operations to call the norm_Inv method."; - var builder = new Norm_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Inv.Norm_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4540,7 +4543,7 @@ public Command BuildNorm_S_DistNavCommand() { var command = new Command("norm_-s_-dist"); command.Description = "Provides operations to call the norm_S_Dist method."; - var builder = new Norm_S_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Dist.Norm_S_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4557,7 +4560,7 @@ public Command BuildNorm_S_InvNavCommand() { var command = new Command("norm_-s_-inv"); command.Description = "Provides operations to call the norm_S_Inv method."; - var builder = new Norm_S_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Inv.Norm_S_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4574,7 +4577,7 @@ public Command BuildNotNavCommand() { var command = new Command("not"); command.Description = "Provides operations to call the not method."; - var builder = new NotRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Not.NotRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4591,7 +4594,7 @@ public Command BuildNowNavCommand() { var command = new Command("now"); command.Description = "Provides operations to call the now method."; - var builder = new NowRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Now.NowRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4608,7 +4611,7 @@ public Command BuildNperNavCommand() { var command = new Command("nper"); command.Description = "Provides operations to call the nper method."; - var builder = new NperRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nper.NperRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4625,7 +4628,7 @@ public Command BuildNpvNavCommand() { var command = new Command("npv"); command.Description = "Provides operations to call the npv method."; - var builder = new NpvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Npv.NpvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4642,7 +4645,7 @@ public Command BuildNumberValueNavCommand() { var command = new Command("number-value"); command.Description = "Provides operations to call the numberValue method."; - var builder = new NumberValueRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NumberValue.NumberValueRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4659,7 +4662,7 @@ public Command BuildOct2BinNavCommand() { var command = new Command("oct2-bin"); command.Description = "Provides operations to call the oct2Bin method."; - var builder = new Oct2BinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Bin.Oct2BinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4676,7 +4679,7 @@ public Command BuildOct2DecNavCommand() { var command = new Command("oct2-dec"); command.Description = "Provides operations to call the oct2Dec method."; - var builder = new Oct2DecRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Dec.Oct2DecRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4693,7 +4696,7 @@ public Command BuildOct2HexNavCommand() { var command = new Command("oct2-hex"); command.Description = "Provides operations to call the oct2Hex method."; - var builder = new Oct2HexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Hex.Oct2HexRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4710,7 +4713,7 @@ public Command BuildOddFPriceNavCommand() { var command = new Command("odd-f-price"); command.Description = "Provides operations to call the oddFPrice method."; - var builder = new OddFPriceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFPrice.OddFPriceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4727,7 +4730,7 @@ public Command BuildOddFYieldNavCommand() { var command = new Command("odd-f-yield"); command.Description = "Provides operations to call the oddFYield method."; - var builder = new OddFYieldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFYield.OddFYieldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4744,7 +4747,7 @@ public Command BuildOddLPriceNavCommand() { var command = new Command("odd-l-price"); command.Description = "Provides operations to call the oddLPrice method."; - var builder = new OddLPriceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLPrice.OddLPriceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4761,7 +4764,7 @@ public Command BuildOddLYieldNavCommand() { var command = new Command("odd-l-yield"); command.Description = "Provides operations to call the oddLYield method."; - var builder = new OddLYieldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLYield.OddLYieldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4778,7 +4781,7 @@ public Command BuildOddNavCommand() { var command = new Command("odd"); command.Description = "Provides operations to call the odd method."; - var builder = new OddRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Odd.OddRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4795,7 +4798,7 @@ public Command BuildOrNavCommand() { var command = new Command("or"); command.Description = "Provides operations to call the or method."; - var builder = new OrRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Or.OrRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4839,8 +4842,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookFunctions.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookFunctions.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -4869,7 +4872,7 @@ public Command BuildPdurationNavCommand() { var command = new Command("pduration"); command.Description = "Provides operations to call the pduration method."; - var builder = new PdurationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pduration.PdurationRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4886,7 +4889,7 @@ public Command BuildPercentile_ExcNavCommand() { var command = new Command("percentile_-exc"); command.Description = "Provides operations to call the percentile_Exc method."; - var builder = new Percentile_ExcRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Exc.Percentile_ExcRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4903,7 +4906,7 @@ public Command BuildPercentile_IncNavCommand() { var command = new Command("percentile_-inc"); command.Description = "Provides operations to call the percentile_Inc method."; - var builder = new Percentile_IncRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Inc.Percentile_IncRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4920,7 +4923,7 @@ public Command BuildPercentRank_ExcNavCommand() { var command = new Command("percent-rank_-exc"); command.Description = "Provides operations to call the percentRank_Exc method."; - var builder = new PercentRank_ExcRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Exc.PercentRank_ExcRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4937,7 +4940,7 @@ public Command BuildPercentRank_IncNavCommand() { var command = new Command("percent-rank_-inc"); command.Description = "Provides operations to call the percentRank_Inc method."; - var builder = new PercentRank_IncRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Inc.PercentRank_IncRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4954,7 +4957,7 @@ public Command BuildPermutationaNavCommand() { var command = new Command("permutationa"); command.Description = "Provides operations to call the permutationa method."; - var builder = new PermutationaRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permutationa.PermutationaRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4971,7 +4974,7 @@ public Command BuildPermutNavCommand() { var command = new Command("permut"); command.Description = "Provides operations to call the permut method."; - var builder = new PermutRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permut.PermutRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -4988,7 +4991,7 @@ public Command BuildPhiNavCommand() { var command = new Command("phi"); command.Description = "Provides operations to call the phi method."; - var builder = new PhiRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Phi.PhiRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5005,7 +5008,7 @@ public Command BuildPiNavCommand() { var command = new Command("pi"); command.Description = "Provides operations to call the pi method."; - var builder = new PiRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pi.PiRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5022,7 +5025,7 @@ public Command BuildPmtNavCommand() { var command = new Command("pmt"); command.Description = "Provides operations to call the pmt method."; - var builder = new PmtRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pmt.PmtRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5039,7 +5042,7 @@ public Command BuildPoisson_DistNavCommand() { var command = new Command("poisson_-dist"); command.Description = "Provides operations to call the poisson_Dist method."; - var builder = new Poisson_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Poisson_Dist.Poisson_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5056,7 +5059,7 @@ public Command BuildPowerNavCommand() { var command = new Command("power"); command.Description = "Provides operations to call the power method."; - var builder = new PowerRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Power.PowerRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5073,7 +5076,7 @@ public Command BuildPpmtNavCommand() { var command = new Command("ppmt"); command.Description = "Provides operations to call the ppmt method."; - var builder = new PpmtRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ppmt.PpmtRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5090,7 +5093,7 @@ public Command BuildPriceDiscNavCommand() { var command = new Command("price-disc"); command.Description = "Provides operations to call the priceDisc method."; - var builder = new PriceDiscRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceDisc.PriceDiscRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5107,7 +5110,7 @@ public Command BuildPriceMatNavCommand() { var command = new Command("price-mat"); command.Description = "Provides operations to call the priceMat method."; - var builder = new PriceMatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceMat.PriceMatRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5124,7 +5127,7 @@ public Command BuildPriceNavCommand() { var command = new Command("price"); command.Description = "Provides operations to call the price method."; - var builder = new PriceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Price.PriceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5141,7 +5144,7 @@ public Command BuildProductNavCommand() { var command = new Command("product"); command.Description = "Provides operations to call the product method."; - var builder = new ProductRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Product.ProductRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5158,7 +5161,7 @@ public Command BuildProperNavCommand() { var command = new Command("proper"); command.Description = "Provides operations to call the proper method."; - var builder = new ProperRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Proper.ProperRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5175,7 +5178,7 @@ public Command BuildPvNavCommand() { var command = new Command("pv"); command.Description = "Provides operations to call the pv method."; - var builder = new PvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pv.PvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5192,7 +5195,7 @@ public Command BuildQuartile_ExcNavCommand() { var command = new Command("quartile_-exc"); command.Description = "Provides operations to call the quartile_Exc method."; - var builder = new Quartile_ExcRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Exc.Quartile_ExcRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5209,7 +5212,7 @@ public Command BuildQuartile_IncNavCommand() { var command = new Command("quartile_-inc"); command.Description = "Provides operations to call the quartile_Inc method."; - var builder = new Quartile_IncRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Inc.Quartile_IncRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5226,7 +5229,7 @@ public Command BuildQuotientNavCommand() { var command = new Command("quotient"); command.Description = "Provides operations to call the quotient method."; - var builder = new QuotientRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quotient.QuotientRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5243,7 +5246,7 @@ public Command BuildRadiansNavCommand() { var command = new Command("radians"); command.Description = "Provides operations to call the radians method."; - var builder = new RadiansRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Radians.RadiansRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5260,7 +5263,7 @@ public Command BuildRandBetweenNavCommand() { var command = new Command("rand-between"); command.Description = "Provides operations to call the randBetween method."; - var builder = new RandBetweenRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RandBetween.RandBetweenRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5277,7 +5280,7 @@ public Command BuildRandNavCommand() { var command = new Command("rand"); command.Description = "Provides operations to call the rand method."; - var builder = new RandRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rand.RandRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5294,7 +5297,7 @@ public Command BuildRank_AvgNavCommand() { var command = new Command("rank_-avg"); command.Description = "Provides operations to call the rank_Avg method."; - var builder = new Rank_AvgRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Avg.Rank_AvgRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5311,7 +5314,7 @@ public Command BuildRank_EqNavCommand() { var command = new Command("rank_-eq"); command.Description = "Provides operations to call the rank_Eq method."; - var builder = new Rank_EqRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Eq.Rank_EqRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5328,7 +5331,7 @@ public Command BuildRateNavCommand() { var command = new Command("rate"); command.Description = "Provides operations to call the rate method."; - var builder = new RateRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rate.RateRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5345,7 +5348,7 @@ public Command BuildReceivedNavCommand() { var command = new Command("received"); command.Description = "Provides operations to call the received method."; - var builder = new ReceivedRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Received.ReceivedRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5362,7 +5365,7 @@ public Command BuildReplaceBNavCommand() { var command = new Command("replace-b"); command.Description = "Provides operations to call the replaceB method."; - var builder = new ReplaceBRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ReplaceB.ReplaceBRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5379,7 +5382,7 @@ public Command BuildReplaceNavCommand() { var command = new Command("replace"); command.Description = "Provides operations to call the replace method."; - var builder = new ReplaceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Replace.ReplaceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5396,7 +5399,7 @@ public Command BuildReptNavCommand() { var command = new Command("rept"); command.Description = "Provides operations to call the rept method."; - var builder = new ReptRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rept.ReptRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5413,7 +5416,7 @@ public Command BuildRightbNavCommand() { var command = new Command("rightb"); command.Description = "Provides operations to call the rightb method."; - var builder = new RightbRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rightb.RightbRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5430,7 +5433,7 @@ public Command BuildRightNavCommand() { var command = new Command("right"); command.Description = "Provides operations to call the right method."; - var builder = new RightRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Right.RightRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5447,7 +5450,7 @@ public Command BuildRomanNavCommand() { var command = new Command("roman"); command.Description = "Provides operations to call the roman method."; - var builder = new RomanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Roman.RomanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5464,7 +5467,7 @@ public Command BuildRoundDownNavCommand() { var command = new Command("round-down"); command.Description = "Provides operations to call the roundDown method."; - var builder = new RoundDownRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundDown.RoundDownRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5481,7 +5484,7 @@ public Command BuildRoundNavCommand() { var command = new Command("round"); command.Description = "Provides operations to call the round method."; - var builder = new RoundRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Round.RoundRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5498,7 +5501,7 @@ public Command BuildRoundUpNavCommand() { var command = new Command("round-up"); command.Description = "Provides operations to call the roundUp method."; - var builder = new RoundUpRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundUp.RoundUpRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5515,7 +5518,7 @@ public Command BuildRowsNavCommand() { var command = new Command("rows"); command.Description = "Provides operations to call the rows method."; - var builder = new RowsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rows.RowsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5532,7 +5535,7 @@ public Command BuildRriNavCommand() { var command = new Command("rri"); command.Description = "Provides operations to call the rri method."; - var builder = new RriRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rri.RriRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5549,7 +5552,7 @@ public Command BuildSechNavCommand() { var command = new Command("sech"); command.Description = "Provides operations to call the sech method."; - var builder = new SechRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sech.SechRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5566,7 +5569,7 @@ public Command BuildSecNavCommand() { var command = new Command("sec"); command.Description = "Provides operations to call the sec method."; - var builder = new SecRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sec.SecRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5583,7 +5586,7 @@ public Command BuildSecondNavCommand() { var command = new Command("second"); command.Description = "Provides operations to call the second method."; - var builder = new SecondRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Second.SecondRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5600,7 +5603,7 @@ public Command BuildSeriesSumNavCommand() { var command = new Command("series-sum"); command.Description = "Provides operations to call the seriesSum method."; - var builder = new SeriesSumRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SeriesSum.SeriesSumRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5617,7 +5620,7 @@ public Command BuildSheetNavCommand() { var command = new Command("sheet"); command.Description = "Provides operations to call the sheet method."; - var builder = new SheetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheet.SheetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5634,7 +5637,7 @@ public Command BuildSheetsNavCommand() { var command = new Command("sheets"); command.Description = "Provides operations to call the sheets method."; - var builder = new SheetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheets.SheetsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5651,7 +5654,7 @@ public Command BuildSignNavCommand() { var command = new Command("sign"); command.Description = "Provides operations to call the sign method."; - var builder = new SignRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sign.SignRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5668,7 +5671,7 @@ public Command BuildSinhNavCommand() { var command = new Command("sinh"); command.Description = "Provides operations to call the sinh method."; - var builder = new SinhRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sinh.SinhRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5685,7 +5688,7 @@ public Command BuildSinNavCommand() { var command = new Command("sin"); command.Description = "Provides operations to call the sin method."; - var builder = new SinRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sin.SinRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5702,7 +5705,7 @@ public Command BuildSkew_pNavCommand() { var command = new Command("skew_p"); command.Description = "Provides operations to call the skew_p method."; - var builder = new Skew_pRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew_p.Skew_pRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5719,7 +5722,7 @@ public Command BuildSkewNavCommand() { var command = new Command("skew"); command.Description = "Provides operations to call the skew method."; - var builder = new SkewRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew.SkewRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5736,7 +5739,7 @@ public Command BuildSlnNavCommand() { var command = new Command("sln"); command.Description = "Provides operations to call the sln method."; - var builder = new SlnRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sln.SlnRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5753,7 +5756,7 @@ public Command BuildSmallNavCommand() { var command = new Command("small"); command.Description = "Provides operations to call the small method."; - var builder = new SmallRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Small.SmallRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5770,7 +5773,7 @@ public Command BuildSqrtNavCommand() { var command = new Command("sqrt"); command.Description = "Provides operations to call the sqrt method."; - var builder = new SqrtRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sqrt.SqrtRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5787,7 +5790,7 @@ public Command BuildSqrtPiNavCommand() { var command = new Command("sqrt-pi"); command.Description = "Provides operations to call the sqrtPi method."; - var builder = new SqrtPiRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SqrtPi.SqrtPiRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5804,7 +5807,7 @@ public Command BuildStandardizeNavCommand() { var command = new Command("standardize"); command.Description = "Provides operations to call the standardize method."; - var builder = new StandardizeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Standardize.StandardizeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5821,7 +5824,7 @@ public Command BuildStDev_PNavCommand() { var command = new Command("st-dev_-p"); command.Description = "Provides operations to call the stDev_P method."; - var builder = new StDev_PRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_P.StDev_PRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5838,7 +5841,7 @@ public Command BuildStDev_SNavCommand() { var command = new Command("st-dev_-s"); command.Description = "Provides operations to call the stDev_S method."; - var builder = new StDev_SRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_S.StDev_SRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5855,7 +5858,7 @@ public Command BuildStDevANavCommand() { var command = new Command("st-dev-a"); command.Description = "Provides operations to call the stDevA method."; - var builder = new StDevARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevA.StDevARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5872,7 +5875,7 @@ public Command BuildStDevPANavCommand() { var command = new Command("st-dev-p-a"); command.Description = "Provides operations to call the stDevPA method."; - var builder = new StDevPARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevPA.StDevPARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5889,7 +5892,7 @@ public Command BuildSubstituteNavCommand() { var command = new Command("substitute"); command.Description = "Provides operations to call the substitute method."; - var builder = new SubstituteRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Substitute.SubstituteRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5906,7 +5909,7 @@ public Command BuildSubtotalNavCommand() { var command = new Command("subtotal"); command.Description = "Provides operations to call the subtotal method."; - var builder = new SubtotalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Subtotal.SubtotalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5923,7 +5926,7 @@ public Command BuildSumIfNavCommand() { var command = new Command("sum-if"); command.Description = "Provides operations to call the sumIf method."; - var builder = new SumIfRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIf.SumIfRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5940,7 +5943,7 @@ public Command BuildSumIfsNavCommand() { var command = new Command("sum-ifs"); command.Description = "Provides operations to call the sumIfs method."; - var builder = new SumIfsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIfs.SumIfsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5957,7 +5960,7 @@ public Command BuildSumNavCommand() { var command = new Command("sum"); command.Description = "Provides operations to call the sum method."; - var builder = new SumRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sum.SumRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5974,7 +5977,7 @@ public Command BuildSumSqNavCommand() { var command = new Command("sum-sq"); command.Description = "Provides operations to call the sumSq method."; - var builder = new SumSqRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumSq.SumSqRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -5991,7 +5994,7 @@ public Command BuildSydNavCommand() { var command = new Command("syd"); command.Description = "Provides operations to call the syd method."; - var builder = new SydRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Syd.SydRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6008,7 +6011,7 @@ public Command BuildT_Dist_2TNavCommand() { var command = new Command("t_-dist_2-t"); command.Description = "Provides operations to call the t_Dist_2T method."; - var builder = new T_Dist_2TRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_2T.T_Dist_2TRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6025,7 +6028,7 @@ public Command BuildT_Dist_RTNavCommand() { var command = new Command("t_-dist_-r-t"); command.Description = "Provides operations to call the t_Dist_RT method."; - var builder = new T_Dist_RTRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_RT.T_Dist_RTRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6042,7 +6045,7 @@ public Command BuildT_DistNavCommand() { var command = new Command("t_-dist"); command.Description = "Provides operations to call the t_Dist method."; - var builder = new T_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist.T_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6059,7 +6062,7 @@ public Command BuildT_Inv_2TNavCommand() { var command = new Command("t_-inv_2-t"); command.Description = "Provides operations to call the t_Inv_2T method."; - var builder = new T_Inv_2TRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv_2T.T_Inv_2TRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6076,7 +6079,7 @@ public Command BuildT_InvNavCommand() { var command = new Command("t_-inv"); command.Description = "Provides operations to call the t_Inv method."; - var builder = new T_InvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv.T_InvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6093,7 +6096,7 @@ public Command BuildTanhNavCommand() { var command = new Command("tanh"); command.Description = "Provides operations to call the tanh method."; - var builder = new TanhRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tanh.TanhRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6110,7 +6113,7 @@ public Command BuildTanNavCommand() { var command = new Command("tan"); command.Description = "Provides operations to call the tan method."; - var builder = new TanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tan.TanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6127,7 +6130,7 @@ public Command BuildTbillEqNavCommand() { var command = new Command("tbill-eq"); command.Description = "Provides operations to call the tbillEq method."; - var builder = new TbillEqRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillEq.TbillEqRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6144,7 +6147,7 @@ public Command BuildTbillPriceNavCommand() { var command = new Command("tbill-price"); command.Description = "Provides operations to call the tbillPrice method."; - var builder = new TbillPriceRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillPrice.TbillPriceRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6161,7 +6164,7 @@ public Command BuildTbillYieldNavCommand() { var command = new Command("tbill-yield"); command.Description = "Provides operations to call the tbillYield method."; - var builder = new TbillYieldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillYield.TbillYieldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6178,7 +6181,7 @@ public Command BuildTextNavCommand() { var command = new Command("text"); command.Description = "Provides operations to call the text method."; - var builder = new TextRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Text.TextRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6195,7 +6198,7 @@ public Command BuildTimeNavCommand() { var command = new Command("time"); command.Description = "Provides operations to call the time method."; - var builder = new TimeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Time.TimeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6212,7 +6215,7 @@ public Command BuildTimevalueNavCommand() { var command = new Command("timevalue"); command.Description = "Provides operations to call the timevalue method."; - var builder = new TimevalueRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Timevalue.TimevalueRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6229,7 +6232,7 @@ public Command BuildTNavCommand() { var command = new Command("t"); command.Description = "Provides operations to call the t method."; - var builder = new TRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T.TRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6246,7 +6249,7 @@ public Command BuildTodayNavCommand() { var command = new Command("today"); command.Description = "Provides operations to call the today method."; - var builder = new TodayRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Today.TodayRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6263,7 +6266,7 @@ public Command BuildTrimMeanNavCommand() { var command = new Command("trim-mean"); command.Description = "Provides operations to call the trimMean method."; - var builder = new TrimMeanRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TrimMean.TrimMeanRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6280,7 +6283,7 @@ public Command BuildTrimNavCommand() { var command = new Command("trim"); command.Description = "Provides operations to call the trim method."; - var builder = new TrimRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trim.TrimRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6297,7 +6300,7 @@ public Command BuildTrueNavCommand() { var command = new Command("true"); command.Description = "Provides operations to call the true method."; - var builder = new TrueRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.True.TrueRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6314,7 +6317,7 @@ public Command BuildTruncNavCommand() { var command = new Command("trunc"); command.Description = "Provides operations to call the trunc method."; - var builder = new TruncRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trunc.TruncRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6331,7 +6334,7 @@ public Command BuildTypeNavCommand() { var command = new Command("type"); command.Description = "Provides operations to call the type method."; - var builder = new TypeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TypeNamespace.TypeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6348,7 +6351,7 @@ public Command BuildUnicharNavCommand() { var command = new Command("unichar"); command.Description = "Provides operations to call the unichar method."; - var builder = new UnicharRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unichar.UnicharRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6365,7 +6368,7 @@ public Command BuildUnicodeNavCommand() { var command = new Command("unicode"); command.Description = "Provides operations to call the unicode method."; - var builder = new UnicodeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unicode.UnicodeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6382,7 +6385,7 @@ public Command BuildUpperNavCommand() { var command = new Command("upper"); command.Description = "Provides operations to call the upper method."; - var builder = new UpperRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Upper.UpperRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6399,7 +6402,7 @@ public Command BuildUsdollarNavCommand() { var command = new Command("usdollar"); command.Description = "Provides operations to call the usdollar method."; - var builder = new UsdollarRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Usdollar.UsdollarRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6416,7 +6419,7 @@ public Command BuildValueNavCommand() { var command = new Command("value"); command.Description = "Provides operations to call the value method."; - var builder = new ValueRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Value.ValueRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6433,7 +6436,7 @@ public Command BuildVar_PNavCommand() { var command = new Command("var_-p"); command.Description = "Provides operations to call the var_P method."; - var builder = new Var_PRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_P.Var_PRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6450,7 +6453,7 @@ public Command BuildVar_SNavCommand() { var command = new Command("var_-s"); command.Description = "Provides operations to call the var_S method."; - var builder = new Var_SRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_S.Var_SRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6467,7 +6470,7 @@ public Command BuildVarANavCommand() { var command = new Command("var-a"); command.Description = "Provides operations to call the varA method."; - var builder = new VarARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarA.VarARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6484,7 +6487,7 @@ public Command BuildVarPANavCommand() { var command = new Command("var-p-a"); command.Description = "Provides operations to call the varPA method."; - var builder = new VarPARequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarPA.VarPARequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6501,7 +6504,7 @@ public Command BuildVdbNavCommand() { var command = new Command("vdb"); command.Description = "Provides operations to call the vdb method."; - var builder = new VdbRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vdb.VdbRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6518,7 +6521,7 @@ public Command BuildVlookupNavCommand() { var command = new Command("vlookup"); command.Description = "Provides operations to call the vlookup method."; - var builder = new VlookupRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vlookup.VlookupRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6535,7 +6538,7 @@ public Command BuildWeekdayNavCommand() { var command = new Command("weekday"); command.Description = "Provides operations to call the weekday method."; - var builder = new WeekdayRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weekday.WeekdayRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6552,7 +6555,7 @@ public Command BuildWeekNumNavCommand() { var command = new Command("week-num"); command.Description = "Provides operations to call the weekNum method."; - var builder = new WeekNumRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WeekNum.WeekNumRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6569,7 +6572,7 @@ public Command BuildWeibull_DistNavCommand() { var command = new Command("weibull_-dist"); command.Description = "Provides operations to call the weibull_Dist method."; - var builder = new Weibull_DistRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weibull_Dist.Weibull_DistRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6586,7 +6589,7 @@ public Command BuildWorkDay_IntlNavCommand() { var command = new Command("work-day_-intl"); command.Description = "Provides operations to call the workDay_Intl method."; - var builder = new WorkDay_IntlRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay_Intl.WorkDay_IntlRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6603,7 +6606,7 @@ public Command BuildWorkDayNavCommand() { var command = new Command("work-day"); command.Description = "Provides operations to call the workDay method."; - var builder = new WorkDayRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay.WorkDayRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6620,7 +6623,7 @@ public Command BuildXirrNavCommand() { var command = new Command("xirr"); command.Description = "Provides operations to call the xirr method."; - var builder = new XirrRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xirr.XirrRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6637,7 +6640,7 @@ public Command BuildXnpvNavCommand() { var command = new Command("xnpv"); command.Description = "Provides operations to call the xnpv method."; - var builder = new XnpvRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xnpv.XnpvRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6654,7 +6657,7 @@ public Command BuildXorNavCommand() { var command = new Command("xor"); command.Description = "Provides operations to call the xor method."; - var builder = new XorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xor.XorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6671,7 +6674,7 @@ public Command BuildYearFracNavCommand() { var command = new Command("year-frac"); command.Description = "Provides operations to call the yearFrac method."; - var builder = new YearFracRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YearFrac.YearFracRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6688,7 +6691,7 @@ public Command BuildYearNavCommand() { var command = new Command("year"); command.Description = "Provides operations to call the year method."; - var builder = new YearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Year.YearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6705,7 +6708,7 @@ public Command BuildYieldDiscNavCommand() { var command = new Command("yield-disc"); command.Description = "Provides operations to call the yieldDisc method."; - var builder = new YieldDiscRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldDisc.YieldDiscRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6722,7 +6725,7 @@ public Command BuildYieldMatNavCommand() { var command = new Command("yield-mat"); command.Description = "Provides operations to call the yieldMat method."; - var builder = new YieldMatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldMat.YieldMatRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6739,7 +6742,7 @@ public Command BuildYieldNavCommand() { var command = new Command("yield"); command.Description = "Provides operations to call the yield method."; - var builder = new YieldRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Yield.YieldRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6756,7 +6759,7 @@ public Command BuildZ_TestNavCommand() { var command = new Command("z_-test"); command.Description = "Provides operations to call the z_Test method."; - var builder = new Z_TestRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Z_Test.Z_TestRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -6766,14 +6769,14 @@ public Command BuildZ_TestNavCommand() 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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a 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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions{?%24expand,%24select}", rawUrl) @@ -6805,11 +6808,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -6825,11 +6828,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookFunctions body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookFunctions body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookFunctions body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookFunctions body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -6841,7 +6844,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookFunctions body, Acti /// /// Get functions from drives /// - public class FunctionsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FunctionsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -6866,3 +6870,4 @@ public class FunctionsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fv/FvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fv/FvPostRequestBody.cs index 1dcea66ddd..604886b564 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fv/FvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fv/FvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Fv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class FvPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class FvPostRequestBody : IAdditionalDataHolder, IParsable /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The pmt property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pmt { get; set; } + public UntypedNode? Pmt { get; set; } #nullable restore #else - public Json Pmt { get; set; } + public UntypedNode Pmt { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FvPostRequestBody() { @@ -63,12 +64,12 @@ public FvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fv.FvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fv.FvPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pmt", n => { Pmt = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pmt", n => { Pmt = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("pmt", Pmt); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("pmt", Pmt); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fv/FvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fv/FvRequestBuilder.cs index e443bfd7d5..52a074bc1f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fv/FvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fv/FvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fv /// /// Provides operations to call the fv method. /// - public class FvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action fv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fv.FvPostRequestBody.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 FvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fv", rawUrl) @@ -100,11 +103,11 @@ public FvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/it /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(FvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fv.FvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fv.FvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FvPostRequestBody body, Actio } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fvschedule/FvschedulePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fvschedule/FvschedulePostRequestBody.cs index 505949bce3..72ad9861f7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fvschedule/FvschedulePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fvschedule/FvschedulePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Fvschedule { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class FvschedulePostRequestBody : IAdditionalDataHolder, IParsable + public partial class FvschedulePostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class FvschedulePostRequestBody : IAdditionalDataHolder, IParsable /// The principal property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Principal { get; set; } + public UntypedNode? Principal { get; set; } #nullable restore #else - public Json Principal { get; set; } + public UntypedNode Principal { get; set; } #endif /// The schedule property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Schedule { get; set; } + public UntypedNode? Schedule { get; set; } #nullable restore #else - public Json Schedule { get; set; } + public UntypedNode Schedule { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public FvschedulePostRequestBody() { @@ -39,12 +40,12 @@ public FvschedulePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static FvschedulePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fvschedule.FvschedulePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new FvschedulePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fvschedule.FvschedulePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "principal", n => { Principal = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "schedule", n => { Schedule = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "principal", n => { Principal = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "schedule", n => { Schedule = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("principal", Principal); - writer.WriteObjectValue("schedule", Schedule); + writer.WriteObjectValue("principal", Principal); + writer.WriteObjectValue("schedule", Schedule); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fvschedule/FvscheduleRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fvschedule/FvscheduleRequestBuilder.cs index 33ba0d6252..5b04cdd44d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fvschedule/FvscheduleRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Fvschedule/FvscheduleRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fvschedule /// /// Provides operations to call the fvschedule method. /// - public class FvscheduleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FvscheduleRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action fvschedule @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(FvschedulePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fvschedule.FvschedulePostRequestBody.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 FvscheduleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fvschedule", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FvscheduleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/fvschedule", rawUrl) @@ -100,11 +103,11 @@ public FvscheduleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(FvschedulePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fvschedule.FvschedulePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(FvschedulePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Fvschedule.FvschedulePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(FvschedulePostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma/GammaPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma/GammaPostRequestBody.cs index 6a9e750839..761f803830 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma/GammaPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma/GammaPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Gamma { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GammaPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GammaPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class GammaPostRequestBody : IAdditionalDataHolder, IParsable /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GammaPostRequestBody() { @@ -31,12 +32,12 @@ public GammaPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GammaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma.GammaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GammaPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma.GammaPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma/GammaRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma/GammaRequestBuilder.cs index e706bd8738..46bef85d25 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma/GammaRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma/GammaRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma /// /// Provides operations to call the gamma method. /// - public class GammaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GammaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action gamma @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GammaPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma.GammaPostRequestBody.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 GammaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gamma", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GammaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gamma", rawUrl) @@ -100,11 +103,11 @@ public GammaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(GammaPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma.GammaPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GammaPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma.GammaPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GammaPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn/GammaLnPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn/GammaLnPostRequestBody.cs index 830d590852..c41166e2d1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn/GammaLnPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn/GammaLnPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.GammaLn { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GammaLnPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GammaLnPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class GammaLnPostRequestBody : IAdditionalDataHolder, IParsable /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GammaLnPostRequestBody() { @@ -31,12 +32,12 @@ public GammaLnPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GammaLnPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn.GammaLnPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GammaLnPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn.GammaLnPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn/GammaLnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn/GammaLnRequestBuilder.cs index 0e47911805..b7e13f26a1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn/GammaLnRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn/GammaLnRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn /// /// Provides operations to call the gammaLn method. /// - public class GammaLnRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GammaLnRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action gammaLn @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GammaLnPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn.GammaLnPostRequestBody.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 GammaLnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gammaLn", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GammaLnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gammaLn", rawUrl) @@ -100,11 +103,11 @@ public GammaLnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(GammaLnPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn.GammaLnPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GammaLnPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn.GammaLnPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GammaLnPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn_Precise/GammaLn_PrecisePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn_Precise/GammaLn_PrecisePostRequestBody.cs index 4b773093e1..64aec7dddd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn_Precise/GammaLn_PrecisePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn_Precise/GammaLn_PrecisePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.GammaLn_Precise { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GammaLn_PrecisePostRequestBody : IAdditionalDataHolder, IParsable + public partial class GammaLn_PrecisePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class GammaLn_PrecisePostRequestBody : IAdditionalDataHolder, IParsable /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GammaLn_PrecisePostRequestBody() { @@ -31,12 +32,12 @@ public GammaLn_PrecisePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GammaLn_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn_Precise.GammaLn_PrecisePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GammaLn_PrecisePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn_Precise.GammaLn_PrecisePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn_Precise/GammaLn_PreciseRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn_Precise/GammaLn_PreciseRequestBuilder.cs index 5be0315fad..d5451b3f34 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn_Precise/GammaLn_PreciseRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GammaLn_Precise/GammaLn_PreciseRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn_Precise /// /// Provides operations to call the gammaLn_Precise method. /// - public class GammaLn_PreciseRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GammaLn_PreciseRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action gammaLn_Precise @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GammaLn_PrecisePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn_Precise.GammaLn_PrecisePostRequestBody.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 GammaLn_PreciseRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gammaLn_Precise", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GammaLn_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gammaLn_Precise", rawUrl) @@ -100,11 +103,11 @@ public GammaLn_PreciseRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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(GammaLn_PrecisePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn_Precise.GammaLn_PrecisePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GammaLn_PrecisePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GammaLn_Precise.GammaLn_PrecisePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GammaLn_PrecisePostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Dist/Gamma_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Dist/Gamma_DistPostRequestBody.cs index e860ffbaed..03baa098e5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Dist/Gamma_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Dist/Gamma_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Gamma_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Gamma_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Gamma_DistPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class Gamma_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The alpha property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Alpha { get; set; } + public UntypedNode? Alpha { get; set; } #nullable restore #else - public Json Alpha { get; set; } + public UntypedNode Alpha { get; set; } #endif /// The beta property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Beta { get; set; } + public UntypedNode? Beta { get; set; } #nullable restore #else - public Json Beta { get; set; } + public UntypedNode Beta { get; set; } #endif /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Gamma_DistPostRequestBody() { @@ -55,12 +56,12 @@ public Gamma_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Gamma_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Dist.Gamma_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Gamma_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Dist.Gamma_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "alpha", n => { Alpha = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "beta", n => { Beta = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "alpha", n => { Alpha = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "beta", n => { Beta = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("alpha", Alpha); - writer.WriteObjectValue("beta", Beta); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("alpha", Alpha); + writer.WriteObjectValue("beta", Beta); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Dist/Gamma_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Dist/Gamma_DistRequestBuilder.cs index 8e1c08c6e1..40c206ef9a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Dist/Gamma_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Dist/Gamma_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Dist /// /// Provides operations to call the gamma_Dist method. /// - public class Gamma_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Gamma_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action gamma_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Gamma_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Dist.Gamma_DistPostRequestBody.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 Gamma_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gamma_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Gamma_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gamma_Dist", rawUrl) @@ -100,11 +103,11 @@ public Gamma_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Gamma_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Dist.Gamma_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Gamma_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Dist.Gamma_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Gamma_DistPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Inv/Gamma_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Inv/Gamma_InvPostRequestBody.cs index 60907b1312..004b575d44 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Inv/Gamma_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Inv/Gamma_InvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Gamma_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Gamma_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Gamma_InvPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Gamma_InvPostRequestBody : IAdditionalDataHolder, IParsable /// The alpha property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Alpha { get; set; } + public UntypedNode? Alpha { get; set; } #nullable restore #else - public Json Alpha { get; set; } + public UntypedNode Alpha { get; set; } #endif /// The beta property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Beta { get; set; } + public UntypedNode? Beta { get; set; } #nullable restore #else - public Json Beta { get; set; } + public UntypedNode Beta { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Gamma_InvPostRequestBody() { @@ -47,12 +48,12 @@ public Gamma_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Gamma_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Inv.Gamma_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Gamma_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Inv.Gamma_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "alpha", n => { Alpha = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "beta", n => { Beta = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "alpha", n => { Alpha = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "beta", n => { Beta = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("alpha", Alpha); - writer.WriteObjectValue("beta", Beta); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("alpha", Alpha); + writer.WriteObjectValue("beta", Beta); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Inv/Gamma_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Inv/Gamma_InvRequestBuilder.cs index 605b62f993..da2e5a2328 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Inv/Gamma_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gamma_Inv/Gamma_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Inv /// /// Provides operations to call the gamma_Inv method. /// - public class Gamma_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Gamma_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action gamma_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Gamma_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Inv.Gamma_InvPostRequestBody.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 Gamma_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gamma_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Gamma_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gamma_Inv", rawUrl) @@ -100,11 +103,11 @@ public Gamma_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Gamma_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Inv.Gamma_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Gamma_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gamma_Inv.Gamma_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Gamma_InvPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gauss/GaussPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gauss/GaussPostRequestBody.cs index 345df7a387..a2028db1fa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gauss/GaussPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gauss/GaussPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Gauss { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GaussPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GaussPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class GaussPostRequestBody : IAdditionalDataHolder, IParsable /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GaussPostRequestBody() { @@ -31,12 +32,12 @@ public GaussPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GaussPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gauss.GaussPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GaussPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gauss.GaussPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gauss/GaussRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gauss/GaussRequestBuilder.cs index ab29dc17d5..d8a9311499 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gauss/GaussRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gauss/GaussRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gauss /// /// Provides operations to call the gauss method. /// - public class GaussRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GaussRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action gauss @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GaussPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gauss.GaussPostRequestBody.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 GaussRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gauss", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GaussRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gauss", rawUrl) @@ -100,11 +103,11 @@ public GaussRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(GaussPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gauss.GaussPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GaussPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gauss.GaussPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GaussPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gcd/GcdPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gcd/GcdPostRequestBody.cs index 3b7bfbfd83..7e319404de 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gcd/GcdPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gcd/GcdPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Gcd { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GcdPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GcdPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class GcdPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GcdPostRequestBody() { @@ -31,12 +32,12 @@ public GcdPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GcdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gcd.GcdPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GcdPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gcd.GcdPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gcd/GcdRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gcd/GcdRequestBuilder.cs index 86fa8b661b..4eaac90eb3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gcd/GcdRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Gcd/GcdRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gcd /// /// Provides operations to call the gcd method. /// - public class GcdRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GcdRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action gcd @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GcdPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gcd.GcdPostRequestBody.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 GcdRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gcd", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GcdRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/gcd", rawUrl) @@ -100,11 +103,11 @@ public GcdRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(GcdPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gcd.GcdPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GcdPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Gcd.GcdPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GcdPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeStep/GeStepPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeStep/GeStepPostRequestBody.cs index 39433e6e97..b086e6e9d6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeStep/GeStepPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeStep/GeStepPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.GeStep { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GeStepPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GeStepPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class GeStepPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The step property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Step { get; set; } + public UntypedNode? Step { get; set; } #nullable restore #else - public Json Step { get; set; } + public UntypedNode Step { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GeStepPostRequestBody() { @@ -39,12 +40,12 @@ public GeStepPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GeStepPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeStep.GeStepPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GeStepPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeStep.GeStepPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "step", n => { Step = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "step", n => { Step = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("step", Step); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("step", Step); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeStep/GeStepRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeStep/GeStepRequestBuilder.cs index dec461aa55..34d129b321 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeStep/GeStepRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeStep/GeStepRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeStep /// /// Provides operations to call the geStep method. /// - public class GeStepRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GeStepRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action geStep @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GeStepPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeStep.GeStepPostRequestBody.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 GeStepRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/geStep", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GeStepRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/geStep", rawUrl) @@ -100,11 +103,11 @@ public GeStepRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(GeStepPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeStep.GeStepPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GeStepPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeStep.GeStepPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GeStepPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeoMean/GeoMeanPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeoMean/GeoMeanPostRequestBody.cs index 8e620be009..ff082aeed1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeoMean/GeoMeanPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeoMean/GeoMeanPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.GeoMean { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class GeoMeanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class GeoMeanPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class GeoMeanPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public GeoMeanPostRequestBody() { @@ -31,12 +32,12 @@ public GeoMeanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static GeoMeanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeoMean.GeoMeanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new GeoMeanPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeoMean.GeoMeanPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeoMean/GeoMeanRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeoMean/GeoMeanRequestBuilder.cs index 2f8f91685d..c545699fe9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeoMean/GeoMeanRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/GeoMean/GeoMeanRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeoMean /// /// Provides operations to call the geoMean method. /// - public class GeoMeanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class GeoMeanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action geoMean @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(GeoMeanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeoMean.GeoMeanPostRequestBody.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 GeoMeanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/geoMean", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public GeoMeanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/geoMean", rawUrl) @@ -100,11 +103,11 @@ public GeoMeanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(GeoMeanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeoMean.GeoMeanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(GeoMeanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.GeoMean.GeoMeanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(GeoMeanPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/HarMean/HarMeanPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/HarMean/HarMeanPostRequestBody.cs index fc18cb1595..cbfd34ef1c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/HarMean/HarMeanPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/HarMean/HarMeanPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.HarMean { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HarMeanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HarMeanPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class HarMeanPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HarMeanPostRequestBody() { @@ -31,12 +32,12 @@ public HarMeanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HarMeanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HarMean.HarMeanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HarMeanPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HarMean.HarMeanPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/HarMean/HarMeanRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/HarMean/HarMeanRequestBuilder.cs index 964150f8e4..9f430a2f17 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/HarMean/HarMeanRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/HarMean/HarMeanRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HarMean /// /// Provides operations to call the harMean method. /// - public class HarMeanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HarMeanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action harMean @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HarMeanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HarMean.HarMeanPostRequestBody.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 HarMeanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/harMean", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HarMeanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/harMean", rawUrl) @@ -100,11 +103,11 @@ public HarMeanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(HarMeanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HarMean.HarMeanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HarMeanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HarMean.HarMeanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HarMeanPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Bin/Hex2BinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Bin/Hex2BinPostRequestBody.cs index ad411b77e4..fcd2b0e592 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Bin/Hex2BinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Bin/Hex2BinPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Hex2Bin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Hex2BinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Hex2BinPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Hex2BinPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Hex2BinPostRequestBody() { @@ -39,12 +40,12 @@ public Hex2BinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Hex2BinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Bin.Hex2BinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Hex2BinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Bin.Hex2BinPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Bin/Hex2BinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Bin/Hex2BinRequestBuilder.cs index 889768cbe5..13d4e9aa61 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Bin/Hex2BinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Bin/Hex2BinRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Bin /// /// Provides operations to call the hex2Bin method. /// - public class Hex2BinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Hex2BinRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hex2Bin @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Hex2BinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Bin.Hex2BinPostRequestBody.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 Hex2BinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hex2Bin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Hex2BinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hex2Bin", rawUrl) @@ -100,11 +103,11 @@ public Hex2BinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Hex2BinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Bin.Hex2BinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Hex2BinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Bin.Hex2BinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Hex2BinPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Dec/Hex2DecPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Dec/Hex2DecPostRequestBody.cs index 6181ca2c26..7875c6426f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Dec/Hex2DecPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Dec/Hex2DecPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Hex2Dec { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Hex2DecPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Hex2DecPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Hex2DecPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Hex2DecPostRequestBody() { @@ -31,12 +32,12 @@ public Hex2DecPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Hex2DecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Dec.Hex2DecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Hex2DecPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Dec.Hex2DecPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Dec/Hex2DecRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Dec/Hex2DecRequestBuilder.cs index c280cef396..ab87f4a535 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Dec/Hex2DecRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Dec/Hex2DecRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Dec /// /// Provides operations to call the hex2Dec method. /// - public class Hex2DecRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Hex2DecRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hex2Dec @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Hex2DecPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Dec.Hex2DecPostRequestBody.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 Hex2DecRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hex2Dec", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Hex2DecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hex2Dec", rawUrl) @@ -100,11 +103,11 @@ public Hex2DecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Hex2DecPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Dec.Hex2DecPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Hex2DecPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Dec.Hex2DecPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Hex2DecPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Oct/Hex2OctPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Oct/Hex2OctPostRequestBody.cs index bda69f12fa..1de99bec18 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Oct/Hex2OctPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Oct/Hex2OctPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Hex2Oct { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Hex2OctPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Hex2OctPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Hex2OctPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Hex2OctPostRequestBody() { @@ -39,12 +40,12 @@ public Hex2OctPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Hex2OctPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Oct.Hex2OctPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Hex2OctPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Oct.Hex2OctPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Oct/Hex2OctRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Oct/Hex2OctRequestBuilder.cs index deeb471d77..85fc8174c1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Oct/Hex2OctRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hex2Oct/Hex2OctRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Oct /// /// Provides operations to call the hex2Oct method. /// - public class Hex2OctRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Hex2OctRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hex2Oct @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Hex2OctPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Oct.Hex2OctPostRequestBody.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 Hex2OctRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hex2Oct", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Hex2OctRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hex2Oct", rawUrl) @@ -100,11 +103,11 @@ public Hex2OctRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Hex2OctPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Oct.Hex2OctPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Hex2OctPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hex2Oct.Hex2OctPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Hex2OctPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hlookup/HlookupPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hlookup/HlookupPostRequestBody.cs index 328615ff35..74404de006 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hlookup/HlookupPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hlookup/HlookupPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Hlookup { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HlookupPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HlookupPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class HlookupPostRequestBody : IAdditionalDataHolder, IParsable /// The lookupValue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LookupValue { get; set; } + public UntypedNode? LookupValue { get; set; } #nullable restore #else - public Json LookupValue { get; set; } + public UntypedNode LookupValue { get; set; } #endif /// The rangeLookup property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? RangeLookup { get; set; } + public UntypedNode? RangeLookup { get; set; } #nullable restore #else - public Json RangeLookup { get; set; } + public UntypedNode RangeLookup { get; set; } #endif /// The rowIndexNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? RowIndexNum { get; set; } + public UntypedNode? RowIndexNum { get; set; } #nullable restore #else - public Json RowIndexNum { get; set; } + public UntypedNode RowIndexNum { get; set; } #endif /// The tableArray property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? TableArray { get; set; } + public UntypedNode? TableArray { get; set; } #nullable restore #else - public Json TableArray { get; set; } + public UntypedNode TableArray { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HlookupPostRequestBody() { @@ -55,12 +56,12 @@ public HlookupPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HlookupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hlookup.HlookupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HlookupPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hlookup.HlookupPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "lookupValue", n => { LookupValue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rangeLookup", n => { RangeLookup = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rowIndexNum", n => { RowIndexNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "tableArray", n => { TableArray = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "lookupValue", n => { LookupValue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rangeLookup", n => { RangeLookup = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rowIndexNum", n => { RowIndexNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "tableArray", n => { TableArray = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("lookupValue", LookupValue); - writer.WriteObjectValue("rangeLookup", RangeLookup); - writer.WriteObjectValue("rowIndexNum", RowIndexNum); - writer.WriteObjectValue("tableArray", TableArray); + writer.WriteObjectValue("lookupValue", LookupValue); + writer.WriteObjectValue("rangeLookup", RangeLookup); + writer.WriteObjectValue("rowIndexNum", RowIndexNum); + writer.WriteObjectValue("tableArray", TableArray); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hlookup/HlookupRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hlookup/HlookupRequestBuilder.cs index f7f8e1238d..f2ee0ed247 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hlookup/HlookupRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hlookup/HlookupRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hlookup /// /// Provides operations to call the hlookup method. /// - public class HlookupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HlookupRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hlookup @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HlookupPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hlookup.HlookupPostRequestBody.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 HlookupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hlookup", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HlookupRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hlookup", rawUrl) @@ -100,11 +103,11 @@ public HlookupRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(HlookupPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hlookup.HlookupPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HlookupPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hlookup.HlookupPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HlookupPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hour/HourPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hour/HourPostRequestBody.cs index 556b5ec09a..f9d57b89ba 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hour/HourPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hour/HourPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Hour { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HourPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HourPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class HourPostRequestBody : IAdditionalDataHolder, IParsable /// The serialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SerialNumber { get; set; } + public UntypedNode? SerialNumber { get; set; } #nullable restore #else - public Json SerialNumber { get; set; } + public UntypedNode SerialNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HourPostRequestBody() { @@ -31,12 +32,12 @@ public HourPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HourPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hour.HourPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HourPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hour.HourPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "serialNumber", n => { SerialNumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "serialNumber", n => { SerialNumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("serialNumber", SerialNumber); + writer.WriteObjectValue("serialNumber", SerialNumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hour/HourRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hour/HourRequestBuilder.cs index 2aa5beb497..5cfb73ae66 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hour/HourRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hour/HourRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hour /// /// Provides operations to call the hour method. /// - public class HourRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HourRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hour @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HourPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hour.HourPostRequestBody.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 HourRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hour", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HourRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hour", rawUrl) @@ -100,11 +103,11 @@ public HourRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(HourPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hour.HourPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HourPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hour.HourPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HourPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/HypGeom_Dist/HypGeom_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/HypGeom_Dist/HypGeom_DistPostRequestBody.cs index 8d51d17b19..e5e18b64b2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/HypGeom_Dist/HypGeom_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/HypGeom_Dist/HypGeom_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.HypGeom_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HypGeom_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HypGeom_DistPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class HypGeom_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The numberPop property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberPop { get; set; } + public UntypedNode? NumberPop { get; set; } #nullable restore #else - public Json NumberPop { get; set; } + public UntypedNode NumberPop { get; set; } #endif /// The numberSample property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberSample { get; set; } + public UntypedNode? NumberSample { get; set; } #nullable restore #else - public Json NumberSample { get; set; } + public UntypedNode NumberSample { get; set; } #endif /// The populationS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? PopulationS { get; set; } + public UntypedNode? PopulationS { get; set; } #nullable restore #else - public Json PopulationS { get; set; } + public UntypedNode PopulationS { get; set; } #endif /// The sampleS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SampleS { get; set; } + public UntypedNode? SampleS { get; set; } #nullable restore #else - public Json SampleS { get; set; } + public UntypedNode SampleS { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HypGeom_DistPostRequestBody() { @@ -63,12 +64,12 @@ public HypGeom_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HypGeom_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HypGeom_Dist.HypGeom_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HypGeom_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HypGeom_Dist.HypGeom_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberPop", n => { NumberPop = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberSample", n => { NumberSample = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "populationS", n => { PopulationS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "sampleS", n => { SampleS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberPop", n => { NumberPop = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberSample", n => { NumberSample = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "populationS", n => { PopulationS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "sampleS", n => { SampleS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("numberPop", NumberPop); - writer.WriteObjectValue("numberSample", NumberSample); - writer.WriteObjectValue("populationS", PopulationS); - writer.WriteObjectValue("sampleS", SampleS); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("numberPop", NumberPop); + writer.WriteObjectValue("numberSample", NumberSample); + writer.WriteObjectValue("populationS", PopulationS); + writer.WriteObjectValue("sampleS", SampleS); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/HypGeom_Dist/HypGeom_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/HypGeom_Dist/HypGeom_DistRequestBuilder.cs index 79e5d180a1..3ca801ead7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/HypGeom_Dist/HypGeom_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/HypGeom_Dist/HypGeom_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HypGeom_Dist /// /// Provides operations to call the hypGeom_Dist method. /// - public class HypGeom_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HypGeom_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hypGeom_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HypGeom_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HypGeom_Dist.HypGeom_DistPostRequestBody.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 HypGeom_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hypGeom_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HypGeom_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hypGeom_Dist", rawUrl) @@ -100,11 +103,11 @@ public HypGeom_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(HypGeom_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HypGeom_Dist.HypGeom_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HypGeom_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.HypGeom_Dist.HypGeom_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HypGeom_DistPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hyperlink/HyperlinkPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hyperlink/HyperlinkPostRequestBody.cs index d723023d1e..9ec49a2bf0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hyperlink/HyperlinkPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hyperlink/HyperlinkPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Hyperlink { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class HyperlinkPostRequestBody : IAdditionalDataHolder, IParsable + public partial class HyperlinkPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class HyperlinkPostRequestBody : IAdditionalDataHolder, IParsable /// The friendlyName property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FriendlyName { get; set; } + public UntypedNode? FriendlyName { get; set; } #nullable restore #else - public Json FriendlyName { get; set; } + public UntypedNode FriendlyName { get; set; } #endif /// The linkLocation property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LinkLocation { get; set; } + public UntypedNode? LinkLocation { get; set; } #nullable restore #else - public Json LinkLocation { get; set; } + public UntypedNode LinkLocation { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public HyperlinkPostRequestBody() { @@ -39,12 +40,12 @@ public HyperlinkPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static HyperlinkPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hyperlink.HyperlinkPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new HyperlinkPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hyperlink.HyperlinkPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "friendlyName", n => { FriendlyName = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "linkLocation", n => { LinkLocation = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "friendlyName", n => { FriendlyName = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "linkLocation", n => { LinkLocation = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("friendlyName", FriendlyName); - writer.WriteObjectValue("linkLocation", LinkLocation); + writer.WriteObjectValue("friendlyName", FriendlyName); + writer.WriteObjectValue("linkLocation", LinkLocation); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hyperlink/HyperlinkRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hyperlink/HyperlinkRequestBuilder.cs index c2c824ce48..2af9c089bb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hyperlink/HyperlinkRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Hyperlink/HyperlinkRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hyperlink /// /// Provides operations to call the hyperlink method. /// - public class HyperlinkRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HyperlinkRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action hyperlink @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(HyperlinkPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hyperlink.HyperlinkPostRequestBody.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 HyperlinkRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hyperlink", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HyperlinkRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/hyperlink", rawUrl) @@ -100,11 +103,11 @@ public HyperlinkRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(HyperlinkPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hyperlink.HyperlinkPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(HyperlinkPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Hyperlink.HyperlinkPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(HyperlinkPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/If/IfPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/If/IfPostRequestBody.cs index 80b384ae99..e604c2c230 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/If/IfPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/If/IfPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.If { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IfPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IfPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class IfPostRequestBody : IAdditionalDataHolder, IParsable /// The logicalTest property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LogicalTest { get; set; } + public UntypedNode? LogicalTest { get; set; } #nullable restore #else - public Json LogicalTest { get; set; } + public UntypedNode LogicalTest { get; set; } #endif /// The valueIfFalse property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ValueIfFalse { get; set; } + public UntypedNode? ValueIfFalse { get; set; } #nullable restore #else - public Json ValueIfFalse { get; set; } + public UntypedNode ValueIfFalse { get; set; } #endif /// The valueIfTrue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ValueIfTrue { get; set; } + public UntypedNode? ValueIfTrue { get; set; } #nullable restore #else - public Json ValueIfTrue { get; set; } + public UntypedNode ValueIfTrue { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IfPostRequestBody() { @@ -47,12 +48,12 @@ public IfPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.If.IfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IfPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.If.IfPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "logicalTest", n => { LogicalTest = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "valueIfFalse", n => { ValueIfFalse = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "valueIfTrue", n => { ValueIfTrue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "logicalTest", n => { LogicalTest = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "valueIfFalse", n => { ValueIfFalse = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "valueIfTrue", n => { ValueIfTrue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("logicalTest", LogicalTest); - writer.WriteObjectValue("valueIfFalse", ValueIfFalse); - writer.WriteObjectValue("valueIfTrue", ValueIfTrue); + writer.WriteObjectValue("logicalTest", LogicalTest); + writer.WriteObjectValue("valueIfFalse", ValueIfFalse); + writer.WriteObjectValue("valueIfTrue", ValueIfTrue); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/If/IfRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/If/IfRequestBuilder.cs index 1e07f32c27..f2d7723d3a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/If/IfRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/If/IfRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.If /// /// Provides operations to call the if method. /// - public class IfRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IfRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action if @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IfPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.If.IfPostRequestBody.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 IfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/if", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/if", rawUrl) @@ -100,11 +103,11 @@ public IfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/it /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(IfPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.If.IfPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IfPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.If.IfPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IfPostRequestBody body, Actio } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImAbs/ImAbsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImAbs/ImAbsPostRequestBody.cs index 2c49278600..c1aed31079 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImAbs/ImAbsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImAbs/ImAbsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImAbs { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImAbsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImAbsPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImAbsPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImAbsPostRequestBody() { @@ -31,12 +32,12 @@ public ImAbsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImAbsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImAbs.ImAbsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImAbsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImAbs.ImAbsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImAbs/ImAbsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImAbs/ImAbsRequestBuilder.cs index ceb44abb44..c760f9056d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImAbs/ImAbsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImAbs/ImAbsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImAbs /// /// Provides operations to call the imAbs method. /// - public class ImAbsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImAbsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imAbs @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImAbsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImAbs.ImAbsPostRequestBody.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 ImAbsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imAbs", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImAbsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imAbs", rawUrl) @@ -100,11 +103,11 @@ public ImAbsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImAbsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImAbs.ImAbsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImAbsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImAbs.ImAbsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImAbsPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImArgument/ImArgumentPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImArgument/ImArgumentPostRequestBody.cs index b647b3d5e7..f09dca6494 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImArgument/ImArgumentPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImArgument/ImArgumentPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImArgument { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImArgumentPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImArgumentPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImArgumentPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImArgumentPostRequestBody() { @@ -31,12 +32,12 @@ public ImArgumentPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImArgumentPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImArgument.ImArgumentPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImArgumentPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImArgument.ImArgumentPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImArgument/ImArgumentRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImArgument/ImArgumentRequestBuilder.cs index 9d228fe7f7..a97d56e4ee 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImArgument/ImArgumentRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImArgument/ImArgumentRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImArgument /// /// Provides operations to call the imArgument method. /// - public class ImArgumentRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImArgumentRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imArgument @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImArgumentPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImArgument.ImArgumentPostRequestBody.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 ImArgumentRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imArgument", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImArgumentRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imArgument", rawUrl) @@ -100,11 +103,11 @@ public ImArgumentRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ImArgumentPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImArgument.ImArgumentPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImArgumentPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImArgument.ImArgumentPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImArgumentPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImConjugate/ImConjugatePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImConjugate/ImConjugatePostRequestBody.cs index 00b60a48bf..9bf4e1c931 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImConjugate/ImConjugatePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImConjugate/ImConjugatePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImConjugate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImConjugatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImConjugatePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImConjugatePostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImConjugatePostRequestBody() { @@ -31,12 +32,12 @@ public ImConjugatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImConjugatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImConjugate.ImConjugatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImConjugatePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImConjugate.ImConjugatePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImConjugate/ImConjugateRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImConjugate/ImConjugateRequestBuilder.cs index 9ad0c50eb5..b00eaf6804 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImConjugate/ImConjugateRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImConjugate/ImConjugateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImConjugate /// /// Provides operations to call the imConjugate method. /// - public class ImConjugateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImConjugateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imConjugate @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImConjugatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImConjugate.ImConjugatePostRequestBody.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 ImConjugateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imConjugate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImConjugateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imConjugate", rawUrl) @@ -100,11 +103,11 @@ public ImConjugateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ImConjugatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImConjugate.ImConjugatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImConjugatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImConjugate.ImConjugatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImConjugatePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCos/ImCosPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCos/ImCosPostRequestBody.cs index 0fc0ff3f4f..4b77d993fa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCos/ImCosPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCos/ImCosPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImCos { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImCosPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImCosPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImCosPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImCosPostRequestBody() { @@ -31,12 +32,12 @@ public ImCosPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImCosPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCos.ImCosPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImCosPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCos.ImCosPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCos/ImCosRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCos/ImCosRequestBuilder.cs index ed19dbab7c..c2952d11f6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCos/ImCosRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCos/ImCosRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCos /// /// Provides operations to call the imCos method. /// - public class ImCosRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImCosRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imCos @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImCosPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCos.ImCosPostRequestBody.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 ImCosRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCos", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImCosRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCos", rawUrl) @@ -100,11 +103,11 @@ public ImCosRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImCosPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCos.ImCosPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImCosPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCos.ImCosPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImCosPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCosh/ImCoshPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCosh/ImCoshPostRequestBody.cs index 6c24cf6067..a5949c39ca 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCosh/ImCoshPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCosh/ImCoshPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImCosh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImCoshPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImCoshPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImCoshPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImCoshPostRequestBody() { @@ -31,12 +32,12 @@ public ImCoshPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImCoshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCosh.ImCoshPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImCoshPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCosh.ImCoshPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCosh/ImCoshRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCosh/ImCoshRequestBuilder.cs index c050726e49..13cf821ed2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCosh/ImCoshRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCosh/ImCoshRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCosh /// /// Provides operations to call the imCosh method. /// - public class ImCoshRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImCoshRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imCosh @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImCoshPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCosh.ImCoshPostRequestBody.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 ImCoshRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCosh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImCoshRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCosh", rawUrl) @@ -100,11 +103,11 @@ public ImCoshRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImCoshPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCosh.ImCoshPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImCoshPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCosh.ImCoshPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImCoshPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCot/ImCotPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCot/ImCotPostRequestBody.cs index 160d98a893..8a2eedd3b7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCot/ImCotPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCot/ImCotPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImCot { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImCotPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImCotPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImCotPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImCotPostRequestBody() { @@ -31,12 +32,12 @@ public ImCotPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImCotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCot.ImCotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImCotPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCot.ImCotPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCot/ImCotRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCot/ImCotRequestBuilder.cs index 278c110543..4f5e5107e2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCot/ImCotRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCot/ImCotRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCot /// /// Provides operations to call the imCot method. /// - public class ImCotRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImCotRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imCot @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImCotPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCot.ImCotPostRequestBody.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 ImCotRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCot", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImCotRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCot", rawUrl) @@ -100,11 +103,11 @@ public ImCotRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImCotPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCot.ImCotPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImCotPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCot.ImCotPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImCotPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsc/ImCscPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsc/ImCscPostRequestBody.cs index f76bd1bd76..e33b2f7f64 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsc/ImCscPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsc/ImCscPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImCsc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImCscPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImCscPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImCscPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImCscPostRequestBody() { @@ -31,12 +32,12 @@ public ImCscPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImCscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsc.ImCscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImCscPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsc.ImCscPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsc/ImCscRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsc/ImCscRequestBuilder.cs index 45edebd2c6..17bc5b6a37 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsc/ImCscRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsc/ImCscRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsc /// /// Provides operations to call the imCsc method. /// - public class ImCscRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImCscRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imCsc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImCscPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsc.ImCscPostRequestBody.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 ImCscRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCsc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImCscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCsc", rawUrl) @@ -100,11 +103,11 @@ public ImCscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImCscPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsc.ImCscPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImCscPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsc.ImCscPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImCscPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsch/ImCschPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsch/ImCschPostRequestBody.cs index 9d8b493f6c..5902afa580 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsch/ImCschPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsch/ImCschPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImCsch { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImCschPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImCschPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImCschPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImCschPostRequestBody() { @@ -31,12 +32,12 @@ public ImCschPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImCschPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsch.ImCschPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImCschPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsch.ImCschPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsch/ImCschRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsch/ImCschRequestBuilder.cs index a60055b017..c18be4181c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsch/ImCschRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImCsch/ImCschRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsch /// /// Provides operations to call the imCsch method. /// - public class ImCschRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImCschRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imCsch @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImCschPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsch.ImCschPostRequestBody.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 ImCschRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCsch", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImCschRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imCsch", rawUrl) @@ -100,11 +103,11 @@ public ImCschRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImCschPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsch.ImCschPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImCschPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImCsch.ImCschPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImCschPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImDiv/ImDivPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImDiv/ImDivPostRequestBody.cs index 004cc14bfd..060116fe21 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImDiv/ImDivPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImDiv/ImDivPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImDiv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImDivPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImDivPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ImDivPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber1 { get; set; } + public UntypedNode? Inumber1 { get; set; } #nullable restore #else - public Json Inumber1 { get; set; } + public UntypedNode Inumber1 { get; set; } #endif /// The inumber2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber2 { get; set; } + public UntypedNode? Inumber2 { get; set; } #nullable restore #else - public Json Inumber2 { get; set; } + public UntypedNode Inumber2 { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImDivPostRequestBody() { @@ -39,12 +40,12 @@ public ImDivPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImDivPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImDiv.ImDivPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImDivPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImDiv.ImDivPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber1", n => { Inumber1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "inumber2", n => { Inumber2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber1", n => { Inumber1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "inumber2", n => { Inumber2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber1", Inumber1); - writer.WriteObjectValue("inumber2", Inumber2); + writer.WriteObjectValue("inumber1", Inumber1); + writer.WriteObjectValue("inumber2", Inumber2); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImDiv/ImDivRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImDiv/ImDivRequestBuilder.cs index e16243f943..96d47fe895 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImDiv/ImDivRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImDiv/ImDivRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImDiv /// /// Provides operations to call the imDiv method. /// - public class ImDivRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImDivRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imDiv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImDivPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImDiv.ImDivPostRequestBody.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 ImDivRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imDiv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImDivRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imDiv", rawUrl) @@ -100,11 +103,11 @@ public ImDivRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImDivPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImDiv.ImDivPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImDivPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImDiv.ImDivPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImDivPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImExp/ImExpPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImExp/ImExpPostRequestBody.cs index 764666a1c3..bc268df8b4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImExp/ImExpPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImExp/ImExpPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImExp { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImExpPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImExpPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImExpPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImExpPostRequestBody() { @@ -31,12 +32,12 @@ public ImExpPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImExpPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImExp.ImExpPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImExpPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImExp.ImExpPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImExp/ImExpRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImExp/ImExpRequestBuilder.cs index 36760a9710..936a91faff 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImExp/ImExpRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImExp/ImExpRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImExp /// /// Provides operations to call the imExp method. /// - public class ImExpRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImExpRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imExp @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImExpPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImExp.ImExpPostRequestBody.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 ImExpRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imExp", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImExpRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imExp", rawUrl) @@ -100,11 +103,11 @@ public ImExpRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImExpPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImExp.ImExpPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImExpPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImExp.ImExpPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImExpPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLn/ImLnPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLn/ImLnPostRequestBody.cs index c3abccfade..a50980f8b4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLn/ImLnPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLn/ImLnPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImLn { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImLnPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImLnPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImLnPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImLnPostRequestBody() { @@ -31,12 +32,12 @@ public ImLnPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImLnPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLn.ImLnPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImLnPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLn.ImLnPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLn/ImLnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLn/ImLnRequestBuilder.cs index ac2032630f..62563cfc04 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLn/ImLnRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLn/ImLnRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLn /// /// Provides operations to call the imLn method. /// - public class ImLnRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImLnRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imLn @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImLnPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLn.ImLnPostRequestBody.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 ImLnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imLn", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImLnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imLn", rawUrl) @@ -100,11 +103,11 @@ public ImLnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImLnPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLn.ImLnPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImLnPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLn.ImLnPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImLnPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog10/ImLog10PostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog10/ImLog10PostRequestBody.cs index 001c9619a2..784bf4979d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog10/ImLog10PostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog10/ImLog10PostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImLog10 { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImLog10PostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImLog10PostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImLog10PostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImLog10PostRequestBody() { @@ -31,12 +32,12 @@ public ImLog10PostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImLog10PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog10.ImLog10PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImLog10PostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog10.ImLog10PostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog10/ImLog10RequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog10/ImLog10RequestBuilder.cs index 6cd0986775..1d566b1143 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog10/ImLog10RequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog10/ImLog10RequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog10 /// /// Provides operations to call the imLog10 method. /// - public class ImLog10RequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImLog10RequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imLog10 @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImLog10PostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog10.ImLog10PostRequestBody.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 ImLog10RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imLog10", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImLog10RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imLog10", rawUrl) @@ -100,11 +103,11 @@ public ImLog10RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ImLog10PostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog10.ImLog10PostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImLog10PostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog10.ImLog10PostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImLog10PostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog2/ImLog2PostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog2/ImLog2PostRequestBody.cs index b20f4d1f16..65774dfba8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog2/ImLog2PostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog2/ImLog2PostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImLog2 { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImLog2PostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImLog2PostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImLog2PostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImLog2PostRequestBody() { @@ -31,12 +32,12 @@ public ImLog2PostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImLog2PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog2.ImLog2PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImLog2PostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog2.ImLog2PostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog2/ImLog2RequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog2/ImLog2RequestBuilder.cs index d3946f89fa..ffa26d8a64 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog2/ImLog2RequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImLog2/ImLog2RequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog2 /// /// Provides operations to call the imLog2 method. /// - public class ImLog2RequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImLog2RequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imLog2 @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImLog2PostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog2.ImLog2PostRequestBody.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 ImLog2RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imLog2", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImLog2RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imLog2", rawUrl) @@ -100,11 +103,11 @@ public ImLog2RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImLog2PostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog2.ImLog2PostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImLog2PostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImLog2.ImLog2PostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImLog2PostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImPower/ImPowerPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImPower/ImPowerPostRequestBody.cs index e82ad99b57..b3fea4d4e0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImPower/ImPowerPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImPower/ImPowerPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImPower { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImPowerPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImPowerPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ImPowerPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImPowerPostRequestBody() { @@ -39,12 +40,12 @@ public ImPowerPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImPowerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImPower.ImPowerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImPowerPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImPower.ImPowerPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImPower/ImPowerRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImPower/ImPowerRequestBuilder.cs index e0c48e8215..da5e442439 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImPower/ImPowerRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImPower/ImPowerRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImPower /// /// Provides operations to call the imPower method. /// - public class ImPowerRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImPowerRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imPower @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImPowerPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImPower.ImPowerPostRequestBody.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 ImPowerRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imPower", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImPowerRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imPower", rawUrl) @@ -100,11 +103,11 @@ public ImPowerRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ImPowerPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImPower.ImPowerPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImPowerPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImPower.ImPowerPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImPowerPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImProduct/ImProductPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImProduct/ImProductPostRequestBody.cs index 6b3a26931b..0f5844eb80 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImProduct/ImProductPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImProduct/ImProductPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImProduct { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImProductPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImProductPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImProductPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImProductPostRequestBody() { @@ -31,12 +32,12 @@ public ImProductPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImProductPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImProduct.ImProductPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImProductPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImProduct.ImProductPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImProduct/ImProductRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImProduct/ImProductRequestBuilder.cs index aa59acc3cd..e7be6ac784 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImProduct/ImProductRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImProduct/ImProductRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImProduct /// /// Provides operations to call the imProduct method. /// - public class ImProductRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImProductRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imProduct @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImProductPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImProduct.ImProductPostRequestBody.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 ImProductRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imProduct", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImProductRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imProduct", rawUrl) @@ -100,11 +103,11 @@ public ImProductRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImProductPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImProduct.ImProductPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImProductPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImProduct.ImProductPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImProductPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImReal/ImRealPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImReal/ImRealPostRequestBody.cs index 0f1809f14a..cd8c640b2b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImReal/ImRealPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImReal/ImRealPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImReal { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImRealPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImRealPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImRealPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImRealPostRequestBody() { @@ -31,12 +32,12 @@ public ImRealPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImRealPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImReal.ImRealPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImRealPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImReal.ImRealPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImReal/ImRealRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImReal/ImRealRequestBuilder.cs index 14ccdff89b..81f77f06d0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImReal/ImRealRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImReal/ImRealRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImReal /// /// Provides operations to call the imReal method. /// - public class ImRealRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImRealRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imReal @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImRealPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImReal.ImRealPostRequestBody.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 ImRealRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imReal", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImRealRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imReal", rawUrl) @@ -100,11 +103,11 @@ public ImRealRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImRealPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImReal.ImRealPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImRealPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImReal.ImRealPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImRealPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSec/ImSecPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSec/ImSecPostRequestBody.cs index 9b76a8d662..15f2193f8b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSec/ImSecPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSec/ImSecPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImSec { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImSecPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImSecPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImSecPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImSecPostRequestBody() { @@ -31,12 +32,12 @@ public ImSecPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImSecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSec.ImSecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImSecPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSec.ImSecPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSec/ImSecRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSec/ImSecRequestBuilder.cs index 56706e1909..2a8c238420 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSec/ImSecRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSec/ImSecRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSec /// /// Provides operations to call the imSec method. /// - public class ImSecRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImSecRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imSec @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImSecPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSec.ImSecPostRequestBody.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 ImSecRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSec", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImSecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSec", rawUrl) @@ -100,11 +103,11 @@ public ImSecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImSecPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSec.ImSecPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImSecPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSec.ImSecPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImSecPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSech/ImSechPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSech/ImSechPostRequestBody.cs index aab8c009af..f9977f0da3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSech/ImSechPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSech/ImSechPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImSech { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImSechPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImSechPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImSechPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImSechPostRequestBody() { @@ -31,12 +32,12 @@ public ImSechPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImSechPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSech.ImSechPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImSechPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSech.ImSechPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSech/ImSechRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSech/ImSechRequestBuilder.cs index a40adf4f24..e974863565 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSech/ImSechRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSech/ImSechRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSech /// /// Provides operations to call the imSech method. /// - public class ImSechRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImSechRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imSech @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImSechPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSech.ImSechPostRequestBody.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 ImSechRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSech", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImSechRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSech", rawUrl) @@ -100,11 +103,11 @@ public ImSechRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImSechPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSech.ImSechPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImSechPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSech.ImSechPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImSechPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSin/ImSinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSin/ImSinPostRequestBody.cs index 67c5296432..22786f9102 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSin/ImSinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSin/ImSinPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImSin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImSinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImSinPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImSinPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImSinPostRequestBody() { @@ -31,12 +32,12 @@ public ImSinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImSinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSin.ImSinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImSinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSin.ImSinPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSin/ImSinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSin/ImSinRequestBuilder.cs index 42a3453e1a..75ed7dd97a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSin/ImSinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSin/ImSinRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSin /// /// Provides operations to call the imSin method. /// - public class ImSinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImSinRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imSin @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImSinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSin.ImSinPostRequestBody.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 ImSinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImSinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSin", rawUrl) @@ -100,11 +103,11 @@ public ImSinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImSinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSin.ImSinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImSinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSin.ImSinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImSinPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSinh/ImSinhPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSinh/ImSinhPostRequestBody.cs index 87df3d5a68..889a347b4c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSinh/ImSinhPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSinh/ImSinhPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImSinh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImSinhPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImSinhPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImSinhPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImSinhPostRequestBody() { @@ -31,12 +32,12 @@ public ImSinhPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImSinhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSinh.ImSinhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImSinhPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSinh.ImSinhPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSinh/ImSinhRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSinh/ImSinhRequestBuilder.cs index 1c00e5e43e..5ed8b258ed 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSinh/ImSinhRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSinh/ImSinhRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSinh /// /// Provides operations to call the imSinh method. /// - public class ImSinhRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImSinhRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imSinh @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImSinhPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSinh.ImSinhPostRequestBody.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 ImSinhRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSinh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImSinhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSinh", rawUrl) @@ -100,11 +103,11 @@ public ImSinhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImSinhPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSinh.ImSinhPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImSinhPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSinh.ImSinhPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImSinhPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSqrt/ImSqrtPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSqrt/ImSqrtPostRequestBody.cs index 39051af1d5..60eb947e23 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSqrt/ImSqrtPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSqrt/ImSqrtPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImSqrt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImSqrtPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImSqrtPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImSqrtPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImSqrtPostRequestBody() { @@ -31,12 +32,12 @@ public ImSqrtPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImSqrtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSqrt.ImSqrtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImSqrtPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSqrt.ImSqrtPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSqrt/ImSqrtRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSqrt/ImSqrtRequestBuilder.cs index d282a88832..02be598cd3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSqrt/ImSqrtRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSqrt/ImSqrtRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSqrt /// /// Provides operations to call the imSqrt method. /// - public class ImSqrtRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImSqrtRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imSqrt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImSqrtPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSqrt.ImSqrtPostRequestBody.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 ImSqrtRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSqrt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImSqrtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSqrt", rawUrl) @@ -100,11 +103,11 @@ public ImSqrtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImSqrtPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSqrt.ImSqrtPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImSqrtPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSqrt.ImSqrtPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImSqrtPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSub/ImSubPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSub/ImSubPostRequestBody.cs index 64f02c0683..76e8fe6384 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSub/ImSubPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSub/ImSubPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImSub { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImSubPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImSubPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ImSubPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber1 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber1 { get; set; } + public UntypedNode? Inumber1 { get; set; } #nullable restore #else - public Json Inumber1 { get; set; } + public UntypedNode Inumber1 { get; set; } #endif /// The inumber2 property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber2 { get; set; } + public UntypedNode? Inumber2 { get; set; } #nullable restore #else - public Json Inumber2 { get; set; } + public UntypedNode Inumber2 { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImSubPostRequestBody() { @@ -39,12 +40,12 @@ public ImSubPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImSubPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSub.ImSubPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImSubPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSub.ImSubPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber1", n => { Inumber1 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "inumber2", n => { Inumber2 = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber1", n => { Inumber1 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "inumber2", n => { Inumber2 = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber1", Inumber1); - writer.WriteObjectValue("inumber2", Inumber2); + writer.WriteObjectValue("inumber1", Inumber1); + writer.WriteObjectValue("inumber2", Inumber2); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSub/ImSubRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSub/ImSubRequestBuilder.cs index 447e9637ad..6cf6b8b215 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSub/ImSubRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSub/ImSubRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSub /// /// Provides operations to call the imSub method. /// - public class ImSubRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImSubRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imSub @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImSubPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSub.ImSubPostRequestBody.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 ImSubRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSub", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImSubRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSub", rawUrl) @@ -100,11 +103,11 @@ public ImSubRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImSubPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSub.ImSubPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImSubPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSub.ImSubPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImSubPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSum/ImSumPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSum/ImSumPostRequestBody.cs index ce3a84069d..4ca769a29e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSum/ImSumPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSum/ImSumPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImSum { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImSumPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImSumPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImSumPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImSumPostRequestBody() { @@ -31,12 +32,12 @@ public ImSumPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImSumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSum.ImSumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImSumPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSum.ImSumPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSum/ImSumRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSum/ImSumRequestBuilder.cs index d81298d0bc..3c590ae3d2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSum/ImSumRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImSum/ImSumRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSum /// /// Provides operations to call the imSum method. /// - public class ImSumRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImSumRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imSum @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImSumPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSum.ImSumPostRequestBody.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 ImSumRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSum", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImSumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imSum", rawUrl) @@ -100,11 +103,11 @@ public ImSumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImSumPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSum.ImSumPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImSumPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImSum.ImSumPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImSumPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImTan/ImTanPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImTan/ImTanPostRequestBody.cs index aaa5a1929e..5b0a51a625 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImTan/ImTanPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImTan/ImTanPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ImTan { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImTanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImTanPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImTanPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImTanPostRequestBody() { @@ -31,12 +32,12 @@ public ImTanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImTanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImTan.ImTanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImTanPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImTan.ImTanPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImTan/ImTanRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImTan/ImTanRequestBuilder.cs index cb19f6a0e2..2de5ff6469 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImTan/ImTanRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ImTan/ImTanRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImTan /// /// Provides operations to call the imTan method. /// - public class ImTanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImTanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imTan @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImTanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImTan.ImTanPostRequestBody.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 ImTanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imTan", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImTanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imTan", rawUrl) @@ -100,11 +103,11 @@ public ImTanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImTanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImTan.ImTanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImTanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ImTan.ImTanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImTanPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Imaginary/ImaginaryPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Imaginary/ImaginaryPostRequestBody.cs index b2d63d8da0..92fbfc2826 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Imaginary/ImaginaryPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Imaginary/ImaginaryPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Imaginary { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImaginaryPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ImaginaryPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ImaginaryPostRequestBody : IAdditionalDataHolder, IParsable /// The inumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Inumber { get; set; } + public UntypedNode? Inumber { get; set; } #nullable restore #else - public Json Inumber { get; set; } + public UntypedNode Inumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImaginaryPostRequestBody() { @@ -31,12 +32,12 @@ public ImaginaryPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImaginaryPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Imaginary.ImaginaryPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImaginaryPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Imaginary.ImaginaryPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "inumber", n => { Inumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "inumber", n => { Inumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("inumber", Inumber); + writer.WriteObjectValue("inumber", Inumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Imaginary/ImaginaryRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Imaginary/ImaginaryRequestBuilder.cs index 32df9acee0..f6447ba165 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Imaginary/ImaginaryRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Imaginary/ImaginaryRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Imaginary /// /// Provides operations to call the imaginary method. /// - public class ImaginaryRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImaginaryRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action imaginary @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ImaginaryPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Imaginary.ImaginaryPostRequestBody.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 ImaginaryRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imaginary", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImaginaryRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/imaginary", rawUrl) @@ -100,11 +103,11 @@ public ImaginaryRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ImaginaryPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Imaginary.ImaginaryPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ImaginaryPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Imaginary.ImaginaryPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ImaginaryPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Int/IntPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Int/IntPostRequestBody.cs index e0910e7dae..86e737aa4a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Int/IntPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Int/IntPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Int { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IntPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IntPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IntPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IntPostRequestBody() { @@ -31,12 +32,12 @@ public IntPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IntPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Int.IntPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IntPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Int.IntPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Int/IntRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Int/IntRequestBuilder.cs index 59b7b52acb..6a22325b3a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Int/IntRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Int/IntRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Int /// /// Provides operations to call the int method. /// - public class IntRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action int @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IntPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Int.IntPostRequestBody.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 IntRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/int", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/int", rawUrl) @@ -100,11 +103,11 @@ public IntRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(IntPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Int.IntPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IntPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Int.IntPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IntPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IntRate/IntRatePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IntRate/IntRatePostRequestBody.cs index d0bd5bb3ae..ab209746c4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IntRate/IntRatePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IntRate/IntRatePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IntRate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IntRatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class IntRatePostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class IntRatePostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The investment property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Investment { get; set; } + public UntypedNode? Investment { get; set; } #nullable restore #else - public Json Investment { get; set; } + public UntypedNode Investment { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IntRatePostRequestBody() { @@ -63,12 +64,12 @@ public IntRatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IntRatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IntRate.IntRatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IntRatePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IntRate.IntRatePostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "investment", n => { Investment = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "investment", n => { Investment = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("investment", Investment); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("investment", Investment); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IntRate/IntRateRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IntRate/IntRateRequestBuilder.cs index d5fb285482..8ed92b618f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IntRate/IntRateRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IntRate/IntRateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IntRate /// /// Provides operations to call the intRate method. /// - public class IntRateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntRateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action intRate @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IntRatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IntRate.IntRatePostRequestBody.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 IntRateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/intRate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IntRateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/intRate", rawUrl) @@ -100,11 +103,11 @@ public IntRateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(IntRatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IntRate.IntRatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IntRatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IntRate.IntRatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IntRatePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ipmt/IpmtPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ipmt/IpmtPostRequestBody.cs index 7cc7d42add..e633d5f1aa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ipmt/IpmtPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ipmt/IpmtPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Ipmt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IpmtPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IpmtPostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class IpmtPostRequestBody : IAdditionalDataHolder, IParsable /// The fv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fv { get; set; } + public UntypedNode? Fv { get; set; } #nullable restore #else - public Json Fv { get; set; } + public UntypedNode Fv { get; set; } #endif /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The per property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Per { get; set; } + public UntypedNode? Per { get; set; } #nullable restore #else - public Json Per { get; set; } + public UntypedNode Per { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IpmtPostRequestBody() { @@ -71,12 +72,12 @@ public IpmtPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IpmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ipmt.IpmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IpmtPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ipmt.IpmtPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fv", n => { Fv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "per", n => { Per = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fv", n => { Fv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "per", n => { Per = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fv", Fv); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("per", Per); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("fv", Fv); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("per", Per); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ipmt/IpmtRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ipmt/IpmtRequestBuilder.cs index f3cd99b2d6..e4bb9b6c29 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ipmt/IpmtRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ipmt/IpmtRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ipmt /// /// Provides operations to call the ipmt method. /// - public class IpmtRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IpmtRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action ipmt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IpmtPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ipmt.IpmtPostRequestBody.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 IpmtRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ipmt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IpmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ipmt", rawUrl) @@ -100,11 +103,11 @@ public IpmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IpmtPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ipmt.IpmtPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IpmtPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ipmt.IpmtPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IpmtPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Irr/IrrPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Irr/IrrPostRequestBody.cs index 102c70873a..c558933491 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Irr/IrrPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Irr/IrrPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Irr { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IrrPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IrrPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class IrrPostRequestBody : IAdditionalDataHolder, IParsable /// The guess property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Guess { get; set; } + public UntypedNode? Guess { get; set; } #nullable restore #else - public Json Guess { get; set; } + public UntypedNode Guess { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IrrPostRequestBody() { @@ -39,12 +40,12 @@ public IrrPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IrrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Irr.IrrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IrrPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Irr.IrrPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "guess", n => { Guess = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "guess", n => { Guess = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("guess", Guess); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("guess", Guess); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Irr/IrrRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Irr/IrrRequestBuilder.cs index 9c301710b9..f3f4c978cc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Irr/IrrRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Irr/IrrRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Irr /// /// Provides operations to call the irr method. /// - public class IrrRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IrrRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action irr @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IrrPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Irr.IrrPostRequestBody.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 IrrRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/irr", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IrrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/irr", rawUrl) @@ -100,11 +103,11 @@ public IrrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(IrrPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Irr.IrrPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IrrPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Irr.IrrPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IrrPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsErr/IsErrPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsErr/IsErrPostRequestBody.cs index af8c95a374..e6ef3ad6c0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsErr/IsErrPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsErr/IsErrPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsErr { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsErrPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsErrPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsErrPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsErrPostRequestBody() { @@ -31,12 +32,12 @@ public IsErrPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsErrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsErr.IsErrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsErrPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsErr.IsErrPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsErr/IsErrRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsErr/IsErrRequestBuilder.cs index ab2e4e750f..f6d0250085 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsErr/IsErrRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsErr/IsErrRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsErr /// /// Provides operations to call the isErr method. /// - public class IsErrRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsErrRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isErr @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsErrPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsErr.IsErrPostRequestBody.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 IsErrRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isErr", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsErrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isErr", rawUrl) @@ -100,11 +103,11 @@ public IsErrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsErrPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsErr.IsErrPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsErrPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsErr.IsErrPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsErrPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsError/IsErrorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsError/IsErrorPostRequestBody.cs index eb5e5518a8..b3fa1ecabf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsError/IsErrorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsError/IsErrorPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsError { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsErrorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsErrorPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsErrorPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsErrorPostRequestBody() { @@ -31,12 +32,12 @@ public IsErrorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsErrorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsError.IsErrorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsErrorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsError.IsErrorPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsError/IsErrorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsError/IsErrorRequestBuilder.cs index 1473550244..f8c5258f04 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsError/IsErrorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsError/IsErrorRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsError /// /// Provides operations to call the isError method. /// - public class IsErrorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsErrorRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isError @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsErrorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsError.IsErrorPostRequestBody.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 IsErrorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isError", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsErrorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isError", rawUrl) @@ -100,11 +103,11 @@ public IsErrorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(IsErrorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsError.IsErrorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsErrorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsError.IsErrorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsErrorPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsEven/IsEvenPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsEven/IsEvenPostRequestBody.cs index c452072849..d060e9b5c5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsEven/IsEvenPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsEven/IsEvenPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsEven { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsEvenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsEvenPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsEvenPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsEvenPostRequestBody() { @@ -31,12 +32,12 @@ public IsEvenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsEvenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsEven.IsEvenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsEvenPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsEven.IsEvenPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsEven/IsEvenRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsEven/IsEvenRequestBuilder.cs index 8329154876..a07ee7f006 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsEven/IsEvenRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsEven/IsEvenRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsEven /// /// Provides operations to call the isEven method. /// - public class IsEvenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsEvenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isEven @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsEvenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsEven.IsEvenPostRequestBody.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 IsEvenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isEven", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsEvenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isEven", rawUrl) @@ -100,11 +103,11 @@ public IsEvenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsEvenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsEven.IsEvenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsEvenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsEven.IsEvenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsEvenPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsFormula/IsFormulaPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsFormula/IsFormulaPostRequestBody.cs index b76bb84040..884f27ce4c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsFormula/IsFormulaPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsFormula/IsFormulaPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsFormula { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsFormulaPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsFormulaPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsFormulaPostRequestBody : IAdditionalDataHolder, IParsable /// The reference property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Reference { get; set; } + public UntypedNode? Reference { get; set; } #nullable restore #else - public Json Reference { get; set; } + public UntypedNode Reference { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsFormulaPostRequestBody() { @@ -31,12 +32,12 @@ public IsFormulaPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsFormulaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsFormula.IsFormulaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsFormulaPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsFormula.IsFormulaPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "reference", n => { Reference = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "reference", n => { Reference = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("reference", Reference); + writer.WriteObjectValue("reference", Reference); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsFormula/IsFormulaRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsFormula/IsFormulaRequestBuilder.cs index cc1c49a841..53f1c14600 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsFormula/IsFormulaRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsFormula/IsFormulaRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsFormula /// /// Provides operations to call the isFormula method. /// - public class IsFormulaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsFormulaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isFormula @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsFormulaPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsFormula.IsFormulaPostRequestBody.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 IsFormulaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isFormula", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsFormulaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isFormula", rawUrl) @@ -100,11 +103,11 @@ public IsFormulaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsFormulaPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsFormula.IsFormulaPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsFormulaPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsFormula.IsFormulaPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsFormulaPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsLogical/IsLogicalPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsLogical/IsLogicalPostRequestBody.cs index f5c069f753..50e465ca64 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsLogical/IsLogicalPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsLogical/IsLogicalPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsLogical { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsLogicalPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsLogicalPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsLogicalPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsLogicalPostRequestBody() { @@ -31,12 +32,12 @@ public IsLogicalPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsLogicalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsLogical.IsLogicalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsLogicalPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsLogical.IsLogicalPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsLogical/IsLogicalRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsLogical/IsLogicalRequestBuilder.cs index 04fd922aa2..152ff600a2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsLogical/IsLogicalRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsLogical/IsLogicalRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsLogical /// /// Provides operations to call the isLogical method. /// - public class IsLogicalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsLogicalRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isLogical @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsLogicalPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsLogical.IsLogicalPostRequestBody.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 IsLogicalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isLogical", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsLogicalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isLogical", rawUrl) @@ -100,11 +103,11 @@ public IsLogicalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsLogicalPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsLogical.IsLogicalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsLogicalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsLogical.IsLogicalPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsLogicalPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNA/IsNAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNA/IsNAPostRequestBody.cs index c2a936c58e..cd67b34d73 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNA/IsNAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNA/IsNAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsNA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsNAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsNAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsNAPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsNAPostRequestBody() { @@ -31,12 +32,12 @@ public IsNAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsNAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNA.IsNAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsNAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNA.IsNAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNA/IsNARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNA/IsNARequestBuilder.cs index 2862abe496..0aaf654c13 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNA/IsNARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNA/IsNARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNA /// /// Provides operations to call the isNA method. /// - public class IsNARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsNARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isNA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsNAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNA.IsNAPostRequestBody.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 IsNARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isNA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsNARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isNA", rawUrl) @@ -100,11 +103,11 @@ public IsNARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsNAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNA.IsNAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsNAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNA.IsNAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsNAPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNonText/IsNonTextPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNonText/IsNonTextPostRequestBody.cs index 2dfcb5beb3..372a79a062 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNonText/IsNonTextPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNonText/IsNonTextPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsNonText { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsNonTextPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsNonTextPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsNonTextPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsNonTextPostRequestBody() { @@ -31,12 +32,12 @@ public IsNonTextPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsNonTextPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNonText.IsNonTextPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsNonTextPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNonText.IsNonTextPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNonText/IsNonTextRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNonText/IsNonTextRequestBuilder.cs index c4e49fdade..effcd5108e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNonText/IsNonTextRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNonText/IsNonTextRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNonText /// /// Provides operations to call the isNonText method. /// - public class IsNonTextRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsNonTextRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isNonText @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsNonTextPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNonText.IsNonTextPostRequestBody.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 IsNonTextRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isNonText", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsNonTextRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isNonText", rawUrl) @@ -100,11 +103,11 @@ public IsNonTextRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsNonTextPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNonText.IsNonTextPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsNonTextPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNonText.IsNonTextPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsNonTextPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNumber/IsNumberPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNumber/IsNumberPostRequestBody.cs index 5dbf35a570..bcb1473d0b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNumber/IsNumberPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNumber/IsNumberPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsNumber { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsNumberPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsNumberPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsNumberPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsNumberPostRequestBody() { @@ -31,12 +32,12 @@ public IsNumberPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsNumberPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNumber.IsNumberPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsNumberPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNumber.IsNumberPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNumber/IsNumberRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNumber/IsNumberRequestBuilder.cs index af0aa19d0f..2ffce43969 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNumber/IsNumberRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsNumber/IsNumberRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNumber /// /// Provides operations to call the isNumber method. /// - public class IsNumberRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsNumberRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isNumber @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsNumberPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNumber.IsNumberPostRequestBody.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 IsNumberRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isNumber", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsNumberRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isNumber", rawUrl) @@ -100,11 +103,11 @@ public IsNumberRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsNumberPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNumber.IsNumberPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsNumberPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsNumber.IsNumberPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsNumberPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsOdd/IsOddPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsOdd/IsOddPostRequestBody.cs index 0c45c11ffd..42ca586e47 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsOdd/IsOddPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsOdd/IsOddPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsOdd { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsOddPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsOddPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsOddPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsOddPostRequestBody() { @@ -31,12 +32,12 @@ public IsOddPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsOddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsOdd.IsOddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsOddPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsOdd.IsOddPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsOdd/IsOddRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsOdd/IsOddRequestBuilder.cs index 7235b2102b..820992bab6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsOdd/IsOddRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsOdd/IsOddRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsOdd /// /// Provides operations to call the isOdd method. /// - public class IsOddRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsOddRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isOdd @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsOddPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsOdd.IsOddPostRequestBody.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 IsOddRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isOdd", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsOddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isOdd", rawUrl) @@ -100,11 +103,11 @@ public IsOddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsOddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsOdd.IsOddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsOddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsOdd.IsOddPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsOddPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsText/IsTextPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsText/IsTextPostRequestBody.cs index 211b7ef1e9..61b5e5e8fe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsText/IsTextPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsText/IsTextPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsText { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsTextPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsTextPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsTextPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsTextPostRequestBody() { @@ -31,12 +32,12 @@ public IsTextPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsTextPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsText.IsTextPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsTextPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsText.IsTextPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsText/IsTextRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsText/IsTextRequestBuilder.cs index b65d693e18..7d46d2a3ca 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsText/IsTextRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsText/IsTextRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsText /// /// Provides operations to call the isText method. /// - public class IsTextRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsTextRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isText @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsTextPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsText.IsTextPostRequestBody.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 IsTextRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isText", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsTextRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isText", rawUrl) @@ -100,11 +103,11 @@ public IsTextRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsTextPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsText.IsTextPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsTextPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsText.IsTextPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsTextPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsoWeekNum/IsoWeekNumPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsoWeekNum/IsoWeekNumPostRequestBody.cs index 02d1457f8e..0b02498aba 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsoWeekNum/IsoWeekNumPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsoWeekNum/IsoWeekNumPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.IsoWeekNum { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsoWeekNumPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsoWeekNumPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsoWeekNumPostRequestBody : IAdditionalDataHolder, IParsable /// The date property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Date { get; set; } + public UntypedNode? Date { get; set; } #nullable restore #else - public Json Date { get; set; } + public UntypedNode Date { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsoWeekNumPostRequestBody() { @@ -31,12 +32,12 @@ public IsoWeekNumPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsoWeekNumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsoWeekNum.IsoWeekNumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsoWeekNumPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsoWeekNum.IsoWeekNumPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "date", n => { Date = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "date", n => { Date = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("date", Date); + writer.WriteObjectValue("date", Date); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsoWeekNum/IsoWeekNumRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsoWeekNum/IsoWeekNumRequestBuilder.cs index 9473787dc2..5beb423470 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsoWeekNum/IsoWeekNumRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/IsoWeekNum/IsoWeekNumRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsoWeekNum /// /// Provides operations to call the isoWeekNum method. /// - public class IsoWeekNumRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsoWeekNumRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isoWeekNum @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsoWeekNumPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsoWeekNum.IsoWeekNumPostRequestBody.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 IsoWeekNumRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isoWeekNum", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsoWeekNumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isoWeekNum", rawUrl) @@ -100,11 +103,11 @@ public IsoWeekNumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(IsoWeekNumPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsoWeekNum.IsoWeekNumPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsoWeekNumPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.IsoWeekNum.IsoWeekNumPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsoWeekNumPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Iso_Ceiling/Iso_CeilingPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Iso_Ceiling/Iso_CeilingPostRequestBody.cs index cf28b27d21..e24b5dbcd3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Iso_Ceiling/Iso_CeilingPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Iso_Ceiling/Iso_CeilingPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Iso_Ceiling { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Iso_CeilingPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Iso_CeilingPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Iso_CeilingPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The significance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Significance { get; set; } + public UntypedNode? Significance { get; set; } #nullable restore #else - public Json Significance { get; set; } + public UntypedNode Significance { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Iso_CeilingPostRequestBody() { @@ -39,12 +40,12 @@ public Iso_CeilingPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Iso_CeilingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Iso_Ceiling.Iso_CeilingPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Iso_CeilingPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Iso_Ceiling.Iso_CeilingPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "significance", n => { Significance = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "significance", n => { Significance = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("significance", Significance); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("significance", Significance); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Iso_Ceiling/Iso_CeilingRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Iso_Ceiling/Iso_CeilingRequestBuilder.cs index 55920cfc53..b6cf71fa29 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Iso_Ceiling/Iso_CeilingRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Iso_Ceiling/Iso_CeilingRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Iso_Ceiling /// /// Provides operations to call the iso_Ceiling method. /// - public class Iso_CeilingRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Iso_CeilingRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action iso_Ceiling @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Iso_CeilingPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Iso_Ceiling.Iso_CeilingPostRequestBody.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 Iso_CeilingRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/iso_Ceiling", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Iso_CeilingRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/iso_Ceiling", rawUrl) @@ -100,11 +103,11 @@ public Iso_CeilingRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Iso_CeilingPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Iso_Ceiling.Iso_CeilingPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Iso_CeilingPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Iso_Ceiling.Iso_CeilingPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Iso_CeilingPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ispmt/IspmtPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ispmt/IspmtPostRequestBody.cs index 37e1ad6637..a816975f9b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ispmt/IspmtPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ispmt/IspmtPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Ispmt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IspmtPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IspmtPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class IspmtPostRequestBody : IAdditionalDataHolder, IParsable /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The per property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Per { get; set; } + public UntypedNode? Per { get; set; } #nullable restore #else - public Json Per { get; set; } + public UntypedNode Per { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IspmtPostRequestBody() { @@ -55,12 +56,12 @@ public IspmtPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IspmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ispmt.IspmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IspmtPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ispmt.IspmtPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "per", n => { Per = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "per", n => { Per = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("per", Per); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("per", Per); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ispmt/IspmtRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ispmt/IspmtRequestBuilder.cs index 715ac0fa43..4bf6598d81 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ispmt/IspmtRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ispmt/IspmtRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ispmt /// /// Provides operations to call the ispmt method. /// - public class IspmtRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IspmtRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action ispmt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IspmtPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ispmt.IspmtPostRequestBody.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 IspmtRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ispmt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IspmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ispmt", rawUrl) @@ -100,11 +103,11 @@ public IspmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IspmtPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ispmt.IspmtPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IspmtPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ispmt.IspmtPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IspmtPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Isref/IsrefPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Isref/IsrefPostRequestBody.cs index 145a9cf027..7548ced954 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Isref/IsrefPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Isref/IsrefPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Isref { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class IsrefPostRequestBody : IAdditionalDataHolder, IParsable + public partial class IsrefPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class IsrefPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public IsrefPostRequestBody() { @@ -31,12 +32,12 @@ public IsrefPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static IsrefPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Isref.IsrefPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new IsrefPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Isref.IsrefPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Isref/IsrefRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Isref/IsrefRequestBuilder.cs index aa715a389c..2293ccd6ec 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Isref/IsrefRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Isref/IsrefRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Isref /// /// Provides operations to call the isref method. /// - public class IsrefRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IsrefRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action isref @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(IsrefPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Isref.IsrefPostRequestBody.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 IsrefRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isref", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public IsrefRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/isref", rawUrl) @@ -100,11 +103,11 @@ public IsrefRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(IsrefPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Isref.IsrefPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(IsrefPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Isref.IsrefPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(IsrefPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Kurt/KurtPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Kurt/KurtPostRequestBody.cs index 64393dc177..cc5ec20397 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Kurt/KurtPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Kurt/KurtPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Kurt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class KurtPostRequestBody : IAdditionalDataHolder, IParsable + public partial class KurtPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class KurtPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public KurtPostRequestBody() { @@ -31,12 +32,12 @@ public KurtPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static KurtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Kurt.KurtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new KurtPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Kurt.KurtPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Kurt/KurtRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Kurt/KurtRequestBuilder.cs index e5e9fbda1c..d730073520 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Kurt/KurtRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Kurt/KurtRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Kurt /// /// Provides operations to call the kurt method. /// - public class KurtRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class KurtRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action kurt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(KurtPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Kurt.KurtPostRequestBody.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 KurtRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/kurt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public KurtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/kurt", rawUrl) @@ -100,11 +103,11 @@ public KurtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(KurtPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Kurt.KurtPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(KurtPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Kurt.KurtPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(KurtPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Large/LargePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Large/LargePostRequestBody.cs index c7bd1aa250..ec1cfc2065 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Large/LargePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Large/LargePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Large { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LargePostRequestBody : IAdditionalDataHolder, IParsable + public partial class LargePostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class LargePostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The k property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? K { get; set; } + public UntypedNode? K { get; set; } #nullable restore #else - public Json K { get; set; } + public UntypedNode K { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LargePostRequestBody() { @@ -39,12 +40,12 @@ public LargePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LargePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Large.LargePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LargePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Large.LargePostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "k", n => { K = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "k", n => { K = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("k", K); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("k", K); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Large/LargeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Large/LargeRequestBuilder.cs index 14b2373c17..3a7cb222fb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Large/LargeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Large/LargeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Large /// /// Provides operations to call the large method. /// - public class LargeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LargeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action large @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LargePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Large.LargePostRequestBody.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 LargeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/large", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LargeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/large", rawUrl) @@ -100,11 +103,11 @@ public LargeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(LargePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Large.LargePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LargePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Large.LargePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LargePostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lcm/LcmPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lcm/LcmPostRequestBody.cs index 36339a5050..7ab5f5dda2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lcm/LcmPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lcm/LcmPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Lcm { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LcmPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LcmPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class LcmPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LcmPostRequestBody() { @@ -31,12 +32,12 @@ public LcmPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LcmPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lcm.LcmPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LcmPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lcm.LcmPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lcm/LcmRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lcm/LcmRequestBuilder.cs index 85a8c4236d..4823788890 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lcm/LcmRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lcm/LcmRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lcm /// /// Provides operations to call the lcm method. /// - public class LcmRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LcmRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action lcm @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LcmPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lcm.LcmPostRequestBody.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 LcmRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/lcm", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LcmRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/lcm", rawUrl) @@ -100,11 +103,11 @@ public LcmRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(LcmPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lcm.LcmPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LcmPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lcm.LcmPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LcmPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Left/LeftPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Left/LeftPostRequestBody.cs index 2c00d749b2..904a02d661 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Left/LeftPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Left/LeftPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Left { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LeftPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LeftPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class LeftPostRequestBody : IAdditionalDataHolder, IParsable /// The numChars property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumChars { get; set; } + public UntypedNode? NumChars { get; set; } #nullable restore #else - public Json NumChars { get; set; } + public UntypedNode NumChars { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LeftPostRequestBody() { @@ -39,12 +40,12 @@ public LeftPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LeftPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Left.LeftPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LeftPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Left.LeftPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numChars", n => { NumChars = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numChars", n => { NumChars = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("numChars", NumChars); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("numChars", NumChars); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Left/LeftRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Left/LeftRequestBuilder.cs index b653fb1366..6c343d3f2e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Left/LeftRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Left/LeftRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Left /// /// Provides operations to call the left method. /// - public class LeftRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LeftRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action left @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LeftPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Left.LeftPostRequestBody.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 LeftRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/left", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LeftRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/left", rawUrl) @@ -100,11 +103,11 @@ public LeftRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(LeftPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Left.LeftPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LeftPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Left.LeftPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LeftPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Leftb/LeftbPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Leftb/LeftbPostRequestBody.cs index a46a82b02e..5a3f7613ee 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Leftb/LeftbPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Leftb/LeftbPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Leftb { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LeftbPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LeftbPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class LeftbPostRequestBody : IAdditionalDataHolder, IParsable /// The numBytes property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumBytes { get; set; } + public UntypedNode? NumBytes { get; set; } #nullable restore #else - public Json NumBytes { get; set; } + public UntypedNode NumBytes { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LeftbPostRequestBody() { @@ -39,12 +40,12 @@ public LeftbPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LeftbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Leftb.LeftbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LeftbPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Leftb.LeftbPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numBytes", n => { NumBytes = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numBytes", n => { NumBytes = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("numBytes", NumBytes); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("numBytes", NumBytes); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Leftb/LeftbRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Leftb/LeftbRequestBuilder.cs index 2cb09a7606..8f3caa448c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Leftb/LeftbRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Leftb/LeftbRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Leftb /// /// Provides operations to call the leftb method. /// - public class LeftbRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LeftbRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action leftb @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LeftbPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Leftb.LeftbPostRequestBody.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 LeftbRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/leftb", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LeftbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/leftb", rawUrl) @@ -100,11 +103,11 @@ public LeftbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(LeftbPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Leftb.LeftbPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LeftbPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Leftb.LeftbPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LeftbPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Len/LenPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Len/LenPostRequestBody.cs index 6184b49521..f4a7f1219f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Len/LenPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Len/LenPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Len { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LenPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class LenPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LenPostRequestBody() { @@ -31,12 +32,12 @@ public LenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Len.LenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LenPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Len.LenPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Len/LenRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Len/LenRequestBuilder.cs index 999e22e5f6..248ee945b0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Len/LenRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Len/LenRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Len /// /// Provides operations to call the len method. /// - public class LenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action len @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Len.LenPostRequestBody.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 LenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/len", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/len", rawUrl) @@ -100,11 +103,11 @@ public LenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(LenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Len.LenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Len.LenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LenPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lenb/LenbPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lenb/LenbPostRequestBody.cs index f632ac97bb..0458e2bdd2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lenb/LenbPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lenb/LenbPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Lenb { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LenbPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LenbPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class LenbPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LenbPostRequestBody() { @@ -31,12 +32,12 @@ public LenbPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LenbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lenb.LenbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LenbPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lenb.LenbPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lenb/LenbRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lenb/LenbRequestBuilder.cs index c45646e695..8f933ada7c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lenb/LenbRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lenb/LenbRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lenb /// /// Provides operations to call the lenb method. /// - public class LenbRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LenbRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action lenb @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LenbPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lenb.LenbPostRequestBody.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 LenbRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/lenb", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LenbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/lenb", rawUrl) @@ -100,11 +103,11 @@ public LenbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(LenbPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lenb.LenbPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LenbPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lenb.LenbPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LenbPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ln/LnPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ln/LnPostRequestBody.cs index 88fce4e8b1..03b7ac53d3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ln/LnPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ln/LnPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Ln { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LnPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LnPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class LnPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LnPostRequestBody() { @@ -31,12 +32,12 @@ public LnPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LnPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ln.LnPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LnPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ln.LnPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ln/LnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ln/LnRequestBuilder.cs index 6c9d2afd39..0772c24b5b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ln/LnRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ln/LnRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ln /// /// Provides operations to call the ln method. /// - public class LnRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LnRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action ln @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LnPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ln.LnPostRequestBody.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 LnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ln", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ln", rawUrl) @@ -100,11 +103,11 @@ public LnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/it /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(LnPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ln.LnPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LnPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ln.LnPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LnPostRequestBody body, Actio } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log/LogPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log/LogPostRequestBody.cs index be0b2234ff..3ea61cb422 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log/LogPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log/LogPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Log { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LogPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LogPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class LogPostRequestBody : IAdditionalDataHolder, IParsable /// The base property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Base { get; set; } + public UntypedNode? Base { get; set; } #nullable restore #else - public Json Base { get; set; } + public UntypedNode Base { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LogPostRequestBody() { @@ -39,12 +40,12 @@ public LogPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LogPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log.LogPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LogPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log.LogPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "base", n => { Base = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "base", n => { Base = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("base", Base); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("base", Base); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log/LogRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log/LogRequestBuilder.cs index c102497385..39f0e37391 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log/LogRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log/LogRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log /// /// Provides operations to call the log method. /// - public class LogRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action log @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LogPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log.LogPostRequestBody.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 LogRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/log", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LogRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/log", rawUrl) @@ -100,11 +103,11 @@ public LogRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(LogPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log.LogPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LogPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log.LogPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LogPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log10/Log10PostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log10/Log10PostRequestBody.cs index 87cd508cf4..04ecf80f8a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log10/Log10PostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log10/Log10PostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Log10 { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Log10PostRequestBody : IAdditionalDataHolder, IParsable + public partial class Log10PostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Log10PostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Log10PostRequestBody() { @@ -31,12 +32,12 @@ public Log10PostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Log10PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log10.Log10PostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Log10PostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log10.Log10PostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log10/Log10RequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log10/Log10RequestBuilder.cs index 0dfdb95209..b48566ba74 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log10/Log10RequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Log10/Log10RequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log10 /// /// Provides operations to call the log10 method. /// - public class Log10RequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Log10RequestBuilder : BaseCliRequestBuilder { /// /// Invoke action log10 @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Log10PostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log10.Log10PostRequestBody.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 Log10RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/log10", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Log10RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/log10", rawUrl) @@ -100,11 +103,11 @@ public Log10RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Log10PostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log10.Log10PostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Log10PostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Log10.Log10PostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Log10PostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Dist/LogNorm_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Dist/LogNorm_DistPostRequestBody.cs index 337b0cf5a6..657690c3ec 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Dist/LogNorm_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Dist/LogNorm_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LogNorm_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LogNorm_DistPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class LogNorm_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The mean property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Mean { get; set; } + public UntypedNode? Mean { get; set; } #nullable restore #else - public Json Mean { get; set; } + public UntypedNode Mean { get; set; } #endif /// The standardDev property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StandardDev { get; set; } + public UntypedNode? StandardDev { get; set; } #nullable restore #else - public Json StandardDev { get; set; } + public UntypedNode StandardDev { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LogNorm_DistPostRequestBody() { @@ -55,12 +56,12 @@ public LogNorm_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LogNorm_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Dist.LogNorm_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LogNorm_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Dist.LogNorm_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "mean", n => { Mean = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "standardDev", n => { StandardDev = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "mean", n => { Mean = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "standardDev", n => { StandardDev = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("mean", Mean); - writer.WriteObjectValue("standardDev", StandardDev); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("mean", Mean); + writer.WriteObjectValue("standardDev", StandardDev); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Dist/LogNorm_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Dist/LogNorm_DistRequestBuilder.cs index 3b8cd7128b..81b97775df 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Dist/LogNorm_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Dist/LogNorm_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Dist /// /// Provides operations to call the logNorm_Dist method. /// - public class LogNorm_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogNorm_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action logNorm_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LogNorm_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Dist.LogNorm_DistPostRequestBody.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 LogNorm_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/logNorm_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LogNorm_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/logNorm_Dist", rawUrl) @@ -100,11 +103,11 @@ public LogNorm_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(LogNorm_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Dist.LogNorm_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LogNorm_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Dist.LogNorm_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LogNorm_DistPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Inv/LogNorm_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Inv/LogNorm_InvPostRequestBody.cs index e2718a0920..7134ba53fd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Inv/LogNorm_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Inv/LogNorm_InvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LogNorm_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LogNorm_InvPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class LogNorm_InvPostRequestBody : IAdditionalDataHolder, IParsable /// The mean property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Mean { get; set; } + public UntypedNode? Mean { get; set; } #nullable restore #else - public Json Mean { get; set; } + public UntypedNode Mean { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// The standardDev property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StandardDev { get; set; } + public UntypedNode? StandardDev { get; set; } #nullable restore #else - public Json StandardDev { get; set; } + public UntypedNode StandardDev { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LogNorm_InvPostRequestBody() { @@ -47,12 +48,12 @@ public LogNorm_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LogNorm_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Inv.LogNorm_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LogNorm_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Inv.LogNorm_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "mean", n => { Mean = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "standardDev", n => { StandardDev = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "mean", n => { Mean = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "standardDev", n => { StandardDev = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("mean", Mean); - writer.WriteObjectValue("probability", Probability); - writer.WriteObjectValue("standardDev", StandardDev); + writer.WriteObjectValue("mean", Mean); + writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("standardDev", StandardDev); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Inv/LogNorm_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Inv/LogNorm_InvRequestBuilder.cs index cf05c339d9..59517fe7dc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Inv/LogNorm_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/LogNorm_Inv/LogNorm_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Inv /// /// Provides operations to call the logNorm_Inv method. /// - public class LogNorm_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LogNorm_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action logNorm_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LogNorm_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Inv.LogNorm_InvPostRequestBody.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 LogNorm_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/logNorm_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LogNorm_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/logNorm_Inv", rawUrl) @@ -100,11 +103,11 @@ public LogNorm_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(LogNorm_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Inv.LogNorm_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LogNorm_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.LogNorm_Inv.LogNorm_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LogNorm_InvPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lookup/LookupPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lookup/LookupPostRequestBody.cs index 37927fce7b..a38bd8d948 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lookup/LookupPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lookup/LookupPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.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. @@ -16,29 +17,29 @@ public class LookupPostRequestBody : IAdditionalDataHolder, IParsable /// The lookupValue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LookupValue { get; set; } + public UntypedNode? LookupValue { get; set; } #nullable restore #else - public Json LookupValue { get; set; } + public UntypedNode LookupValue { get; set; } #endif /// The lookupVector property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LookupVector { get; set; } + public UntypedNode? LookupVector { get; set; } #nullable restore #else - public Json LookupVector { get; set; } + public UntypedNode LookupVector { get; set; } #endif /// The resultVector property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ResultVector { get; set; } + public UntypedNode? ResultVector { get; set; } #nullable restore #else - public Json ResultVector { get; set; } + public UntypedNode ResultVector { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LookupPostRequestBody() { @@ -47,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.Drives.Item.Items.Item.Workbook.Functions.Lookup.LookupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LookupPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lookup.LookupPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "lookupValue", n => { LookupValue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "lookupVector", n => { LookupVector = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "resultVector", n => { ResultVector = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "lookupValue", n => { LookupValue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "lookupVector", n => { LookupVector = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "resultVector", n => { ResultVector = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("lookupValue", LookupValue); - writer.WriteObjectValue("lookupVector", LookupVector); - writer.WriteObjectValue("resultVector", ResultVector); + writer.WriteObjectValue("lookupValue", LookupValue); + writer.WriteObjectValue("lookupVector", LookupVector); + writer.WriteObjectValue("resultVector", ResultVector); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lookup/LookupRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lookup/LookupRequestBuilder.cs index 7e47820983..bd8b8c5944 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lookup/LookupRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lookup/LookupRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.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 @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Drives.Item.Items.Item.Workbook.Functions.Lookup.LookupPostRequestBody.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 LookupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/lookup", rawUrl) @@ -100,11 +103,11 @@ public LookupRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(LookupPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lookup.LookupPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LookupPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lookup.LookupPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LookupPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lower/LowerPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lower/LowerPostRequestBody.cs index 6c0cbd5caa..03cbdc69b3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lower/LowerPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lower/LowerPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Lower { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class LowerPostRequestBody : IAdditionalDataHolder, IParsable + public partial class LowerPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class LowerPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public LowerPostRequestBody() { @@ -31,12 +32,12 @@ public LowerPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static LowerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lower.LowerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new LowerPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lower.LowerPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lower/LowerRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lower/LowerRequestBuilder.cs index a6a3f0ab28..dc95f3178c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lower/LowerRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Lower/LowerRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lower /// /// Provides operations to call the lower method. /// - public class LowerRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LowerRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action lower @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(LowerPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lower.LowerPostRequestBody.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 LowerRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/lower", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LowerRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/lower", rawUrl) @@ -100,11 +103,11 @@ public LowerRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(LowerPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lower.LowerPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(LowerPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Lower.LowerPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(LowerPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Match/MatchPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Match/MatchPostRequestBody.cs index 754e99f392..5ed3b4281b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Match/MatchPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Match/MatchPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Match { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MatchPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MatchPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class MatchPostRequestBody : IAdditionalDataHolder, IParsable /// The lookupArray property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LookupArray { get; set; } + public UntypedNode? LookupArray { get; set; } #nullable restore #else - public Json LookupArray { get; set; } + public UntypedNode LookupArray { get; set; } #endif /// The lookupValue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LookupValue { get; set; } + public UntypedNode? LookupValue { get; set; } #nullable restore #else - public Json LookupValue { get; set; } + public UntypedNode LookupValue { get; set; } #endif /// The matchType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? MatchType { get; set; } + public UntypedNode? MatchType { get; set; } #nullable restore #else - public Json MatchType { get; set; } + public UntypedNode MatchType { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MatchPostRequestBody() { @@ -47,12 +48,12 @@ public MatchPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MatchPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Match.MatchPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MatchPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Match.MatchPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "lookupArray", n => { LookupArray = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "lookupValue", n => { LookupValue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "matchType", n => { MatchType = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "lookupArray", n => { LookupArray = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "lookupValue", n => { LookupValue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "matchType", n => { MatchType = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("lookupArray", LookupArray); - writer.WriteObjectValue("lookupValue", LookupValue); - writer.WriteObjectValue("matchType", MatchType); + writer.WriteObjectValue("lookupArray", LookupArray); + writer.WriteObjectValue("lookupValue", LookupValue); + writer.WriteObjectValue("matchType", MatchType); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Match/MatchRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Match/MatchRequestBuilder.cs index fe78cdb7c8..4394dc2fbb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Match/MatchRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Match/MatchRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Match /// /// Provides operations to call the match method. /// - public class MatchRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MatchRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action match @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MatchPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Match.MatchPostRequestBody.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 MatchRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/match", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MatchRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/match", rawUrl) @@ -100,11 +103,11 @@ public MatchRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MatchPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Match.MatchPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MatchPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Match.MatchPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MatchPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Max/MaxPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Max/MaxPostRequestBody.cs index 4d30ed01b7..6cbe2e2401 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Max/MaxPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Max/MaxPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Max { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MaxPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MaxPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class MaxPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MaxPostRequestBody() { @@ -31,12 +32,12 @@ public MaxPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MaxPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Max.MaxPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MaxPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Max.MaxPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Max/MaxRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Max/MaxRequestBuilder.cs index fffb051da4..b8211d5935 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Max/MaxRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Max/MaxRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Max /// /// Provides operations to call the max method. /// - public class MaxRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MaxRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action max @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MaxPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Max.MaxPostRequestBody.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 MaxRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/max", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MaxRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/max", rawUrl) @@ -100,11 +103,11 @@ public MaxRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(MaxPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Max.MaxPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MaxPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Max.MaxPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MaxPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MaxA/MaxAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MaxA/MaxAPostRequestBody.cs index c8f81c8b34..ee3d2dd666 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MaxA/MaxAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MaxA/MaxAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.MaxA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MaxAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MaxAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class MaxAPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MaxAPostRequestBody() { @@ -31,12 +32,12 @@ public MaxAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MaxAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MaxA.MaxAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MaxAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MaxA.MaxAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MaxA/MaxARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MaxA/MaxARequestBuilder.cs index 9ecc723c6f..1cc68c8643 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MaxA/MaxARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MaxA/MaxARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MaxA /// /// Provides operations to call the maxA method. /// - public class MaxARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MaxARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action maxA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MaxAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MaxA.MaxAPostRequestBody.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 MaxARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/maxA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MaxARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/maxA", rawUrl) @@ -100,11 +103,11 @@ public MaxARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MaxAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MaxA.MaxAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MaxAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MaxA.MaxAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MaxAPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mduration/MdurationPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mduration/MdurationPostRequestBody.cs index 0d381cc04a..fe0c6b201e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mduration/MdurationPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mduration/MdurationPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Mduration { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MdurationPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MdurationPostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class MdurationPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The coupon property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Coupon { get; set; } + public UntypedNode? Coupon { get; set; } #nullable restore #else - public Json Coupon { get; set; } + public UntypedNode Coupon { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// The yld property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Yld { get; set; } + public UntypedNode? Yld { get; set; } #nullable restore #else - public Json Yld { get; set; } + public UntypedNode Yld { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MdurationPostRequestBody() { @@ -71,12 +72,12 @@ public MdurationPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MdurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mduration.MdurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MdurationPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mduration.MdurationPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "coupon", n => { Coupon = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "yld", n => { Yld = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "coupon", n => { Coupon = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "yld", n => { Yld = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("coupon", Coupon); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); - writer.WriteObjectValue("yld", Yld); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("coupon", Coupon); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("yld", Yld); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mduration/MdurationRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mduration/MdurationRequestBuilder.cs index 26c919a1f7..1e7ebb9823 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mduration/MdurationRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mduration/MdurationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mduration /// /// Provides operations to call the mduration method. /// - public class MdurationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MdurationRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action mduration @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MdurationPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mduration.MdurationPostRequestBody.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 MdurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mduration", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MdurationRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mduration", rawUrl) @@ -100,11 +103,11 @@ public MdurationRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MdurationPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mduration.MdurationPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MdurationPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mduration.MdurationPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MdurationPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Median/MedianPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Median/MedianPostRequestBody.cs index 4c22a86d93..c979170d68 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Median/MedianPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Median/MedianPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Median { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MedianPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MedianPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class MedianPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MedianPostRequestBody() { @@ -31,12 +32,12 @@ public MedianPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MedianPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Median.MedianPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MedianPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Median.MedianPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Median/MedianRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Median/MedianRequestBuilder.cs index 3d584a1dda..4cf3937a2a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Median/MedianRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Median/MedianRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Median /// /// Provides operations to call the median method. /// - public class MedianRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MedianRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action median @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MedianPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Median.MedianPostRequestBody.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 MedianRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/median", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MedianRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/median", rawUrl) @@ -100,11 +103,11 @@ public MedianRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MedianPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Median.MedianPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MedianPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Median.MedianPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MedianPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mid/MidPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mid/MidPostRequestBody.cs index fce8bb90a1..ffec522782 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mid/MidPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mid/MidPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Mid { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MidPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MidPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class MidPostRequestBody : IAdditionalDataHolder, IParsable /// The numChars property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumChars { get; set; } + public UntypedNode? NumChars { get; set; } #nullable restore #else - public Json NumChars { get; set; } + public UntypedNode NumChars { get; set; } #endif /// The startNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartNum { get; set; } + public UntypedNode? StartNum { get; set; } #nullable restore #else - public Json StartNum { get; set; } + public UntypedNode StartNum { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MidPostRequestBody() { @@ -47,12 +48,12 @@ public MidPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MidPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mid.MidPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MidPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mid.MidPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numChars", n => { NumChars = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startNum", n => { StartNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numChars", n => { NumChars = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startNum", n => { StartNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("numChars", NumChars); - writer.WriteObjectValue("startNum", StartNum); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("numChars", NumChars); + writer.WriteObjectValue("startNum", StartNum); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mid/MidRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mid/MidRequestBuilder.cs index 1237e03fd5..c11615644a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mid/MidRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mid/MidRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mid /// /// Provides operations to call the mid method. /// - public class MidRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MidRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action mid @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MidPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mid.MidPostRequestBody.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 MidRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mid", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MidRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mid", rawUrl) @@ -100,11 +103,11 @@ public MidRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(MidPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mid.MidPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MidPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mid.MidPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MidPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Midb/MidbPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Midb/MidbPostRequestBody.cs index c0d0e0aa51..866bf8ae0b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Midb/MidbPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Midb/MidbPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Midb { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MidbPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MidbPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class MidbPostRequestBody : IAdditionalDataHolder, IParsable /// The numBytes property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumBytes { get; set; } + public UntypedNode? NumBytes { get; set; } #nullable restore #else - public Json NumBytes { get; set; } + public UntypedNode NumBytes { get; set; } #endif /// The startNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartNum { get; set; } + public UntypedNode? StartNum { get; set; } #nullable restore #else - public Json StartNum { get; set; } + public UntypedNode StartNum { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MidbPostRequestBody() { @@ -47,12 +48,12 @@ public MidbPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MidbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Midb.MidbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MidbPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Midb.MidbPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numBytes", n => { NumBytes = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startNum", n => { StartNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numBytes", n => { NumBytes = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startNum", n => { StartNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("numBytes", NumBytes); - writer.WriteObjectValue("startNum", StartNum); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("numBytes", NumBytes); + writer.WriteObjectValue("startNum", StartNum); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Midb/MidbRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Midb/MidbRequestBuilder.cs index 6ad33843c5..b3e4aad8bb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Midb/MidbRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Midb/MidbRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Midb /// /// Provides operations to call the midb method. /// - public class MidbRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MidbRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action midb @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MidbPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Midb.MidbPostRequestBody.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 MidbRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/midb", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MidbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/midb", rawUrl) @@ -100,11 +103,11 @@ public MidbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MidbPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Midb.MidbPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MidbPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Midb.MidbPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MidbPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Min/MinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Min/MinPostRequestBody.cs index 865354532c..8dd569e242 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Min/MinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Min/MinPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Min { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MinPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class MinPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MinPostRequestBody() { @@ -31,12 +32,12 @@ public MinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Min.MinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Min.MinPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Min/MinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Min/MinRequestBuilder.cs index 45d194840c..e7e5791ae1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Min/MinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Min/MinRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Min /// /// Provides operations to call the min method. /// - public class MinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action min @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Min.MinPostRequestBody.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 MinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/min", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/min", rawUrl) @@ -100,11 +103,11 @@ public MinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(MinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Min.MinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Min.MinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MinPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MinA/MinAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MinA/MinAPostRequestBody.cs index b6d6a27642..ec56a42363 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MinA/MinAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MinA/MinAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.MinA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MinAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MinAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class MinAPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MinAPostRequestBody() { @@ -31,12 +32,12 @@ public MinAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MinAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MinA.MinAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MinAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MinA.MinAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MinA/MinARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MinA/MinARequestBuilder.cs index 4f9b5da637..0c234fdc88 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MinA/MinARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MinA/MinARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MinA /// /// Provides operations to call the minA method. /// - public class MinARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action minA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MinAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MinA.MinAPostRequestBody.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 MinARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/minA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MinARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/minA", rawUrl) @@ -100,11 +103,11 @@ public MinARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MinAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MinA.MinAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MinAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MinA.MinAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MinAPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Minute/MinutePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Minute/MinutePostRequestBody.cs index d973aea607..cfccef41fd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Minute/MinutePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Minute/MinutePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Minute { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MinutePostRequestBody : IAdditionalDataHolder, IParsable + public partial class MinutePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class MinutePostRequestBody : IAdditionalDataHolder, IParsable /// The serialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SerialNumber { get; set; } + public UntypedNode? SerialNumber { get; set; } #nullable restore #else - public Json SerialNumber { get; set; } + public UntypedNode SerialNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MinutePostRequestBody() { @@ -31,12 +32,12 @@ public MinutePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MinutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Minute.MinutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MinutePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Minute.MinutePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "serialNumber", n => { SerialNumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "serialNumber", n => { SerialNumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("serialNumber", SerialNumber); + writer.WriteObjectValue("serialNumber", SerialNumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Minute/MinuteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Minute/MinuteRequestBuilder.cs index 2efef81c74..6557f00dff 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Minute/MinuteRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Minute/MinuteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Minute /// /// Provides operations to call the minute method. /// - public class MinuteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinuteRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action minute @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MinutePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Minute.MinutePostRequestBody.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 MinuteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/minute", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MinuteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/minute", rawUrl) @@ -100,11 +103,11 @@ public MinuteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MinutePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Minute.MinutePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MinutePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Minute.MinutePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MinutePostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mirr/MirrPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mirr/MirrPostRequestBody.cs index cc82019687..4c85976cfe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mirr/MirrPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mirr/MirrPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Mirr { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MirrPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MirrPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class MirrPostRequestBody : IAdditionalDataHolder, IParsable /// The financeRate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FinanceRate { get; set; } + public UntypedNode? FinanceRate { get; set; } #nullable restore #else - public Json FinanceRate { get; set; } + public UntypedNode FinanceRate { get; set; } #endif /// The reinvestRate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ReinvestRate { get; set; } + public UntypedNode? ReinvestRate { get; set; } #nullable restore #else - public Json ReinvestRate { get; set; } + public UntypedNode ReinvestRate { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MirrPostRequestBody() { @@ -47,12 +48,12 @@ public MirrPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MirrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mirr.MirrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MirrPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mirr.MirrPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "financeRate", n => { FinanceRate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "reinvestRate", n => { ReinvestRate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "financeRate", n => { FinanceRate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "reinvestRate", n => { ReinvestRate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("financeRate", FinanceRate); - writer.WriteObjectValue("reinvestRate", ReinvestRate); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("financeRate", FinanceRate); + writer.WriteObjectValue("reinvestRate", ReinvestRate); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mirr/MirrRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mirr/MirrRequestBuilder.cs index a52cb97318..d34686477d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mirr/MirrRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mirr/MirrRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mirr /// /// Provides operations to call the mirr method. /// - public class MirrRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MirrRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action mirr @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MirrPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mirr.MirrPostRequestBody.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 MirrRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mirr", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MirrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mirr", rawUrl) @@ -100,11 +103,11 @@ public MirrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MirrPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mirr.MirrPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MirrPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mirr.MirrPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MirrPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mod/ModPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mod/ModPostRequestBody.cs index e396b9f17d..926755e230 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mod/ModPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mod/ModPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Mod { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ModPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ModPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ModPostRequestBody : IAdditionalDataHolder, IParsable /// The divisor property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Divisor { get; set; } + public UntypedNode? Divisor { get; set; } #nullable restore #else - public Json Divisor { get; set; } + public UntypedNode Divisor { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ModPostRequestBody() { @@ -39,12 +40,12 @@ public ModPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ModPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mod.ModPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ModPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mod.ModPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "divisor", n => { Divisor = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "divisor", n => { Divisor = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("divisor", Divisor); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("divisor", Divisor); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mod/ModRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mod/ModRequestBuilder.cs index 9cbbebec55..469546941f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mod/ModRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mod/ModRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mod /// /// Provides operations to call the mod method. /// - public class ModRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ModRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action mod @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ModPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mod.ModPostRequestBody.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 ModRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mod", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ModRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mod", rawUrl) @@ -100,11 +103,11 @@ public ModRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ModPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mod.ModPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ModPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mod.ModPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ModPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Month/MonthPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Month/MonthPostRequestBody.cs index 5b28218475..7e732aa874 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Month/MonthPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Month/MonthPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Month { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MonthPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MonthPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class MonthPostRequestBody : IAdditionalDataHolder, IParsable /// The serialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SerialNumber { get; set; } + public UntypedNode? SerialNumber { get; set; } #nullable restore #else - public Json SerialNumber { get; set; } + public UntypedNode SerialNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MonthPostRequestBody() { @@ -31,12 +32,12 @@ public MonthPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MonthPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Month.MonthPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MonthPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Month.MonthPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "serialNumber", n => { SerialNumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "serialNumber", n => { SerialNumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("serialNumber", SerialNumber); + writer.WriteObjectValue("serialNumber", SerialNumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Month/MonthRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Month/MonthRequestBuilder.cs index 26ef7ab572..01b7251129 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Month/MonthRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Month/MonthRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Month /// /// Provides operations to call the month method. /// - public class MonthRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MonthRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action month @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MonthPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Month.MonthPostRequestBody.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 MonthRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/month", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MonthRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/month", rawUrl) @@ -100,11 +103,11 @@ public MonthRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MonthPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Month.MonthPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MonthPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Month.MonthPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MonthPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mround/MroundPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mround/MroundPostRequestBody.cs index f362c53b98..d000f067e8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mround/MroundPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mround/MroundPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Mround { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MroundPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MroundPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class MroundPostRequestBody : IAdditionalDataHolder, IParsable /// The multiple property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Multiple { get; set; } + public UntypedNode? Multiple { get; set; } #nullable restore #else - public Json Multiple { get; set; } + public UntypedNode Multiple { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MroundPostRequestBody() { @@ -39,12 +40,12 @@ public MroundPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MroundPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mround.MroundPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MroundPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mround.MroundPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "multiple", n => { Multiple = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "multiple", n => { Multiple = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("multiple", Multiple); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("multiple", Multiple); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mround/MroundRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mround/MroundRequestBuilder.cs index 120611ff91..13d2b821f9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mround/MroundRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Mround/MroundRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mround /// /// Provides operations to call the mround method. /// - public class MroundRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MroundRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action mround @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MroundPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mround.MroundPostRequestBody.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 MroundRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mround", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MroundRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/mround", rawUrl) @@ -100,11 +103,11 @@ public MroundRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(MroundPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mround.MroundPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MroundPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Mround.MroundPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MroundPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MultiNomial/MultiNomialPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MultiNomial/MultiNomialPostRequestBody.cs index f16022f9be..f0f49408bc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MultiNomial/MultiNomialPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MultiNomial/MultiNomialPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.MultiNomial { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class MultiNomialPostRequestBody : IAdditionalDataHolder, IParsable + public partial class MultiNomialPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class MultiNomialPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public MultiNomialPostRequestBody() { @@ -31,12 +32,12 @@ public MultiNomialPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static MultiNomialPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MultiNomial.MultiNomialPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new MultiNomialPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MultiNomial.MultiNomialPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MultiNomial/MultiNomialRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MultiNomial/MultiNomialRequestBuilder.cs index b3a6cca8b3..765651c4d9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/MultiNomial/MultiNomialRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/MultiNomial/MultiNomialRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MultiNomial /// /// Provides operations to call the multiNomial method. /// - public class MultiNomialRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MultiNomialRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action multiNomial @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(MultiNomialPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MultiNomial.MultiNomialPostRequestBody.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 MultiNomialRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/multiNomial", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MultiNomialRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/multiNomial", rawUrl) @@ -100,11 +103,11 @@ public MultiNomialRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(MultiNomialPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MultiNomial.MultiNomialPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(MultiNomialPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.MultiNomial.MultiNomialPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(MultiNomialPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/N/NPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/N/NPostRequestBody.cs index e61e6fa8b6..c8e319256d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/N/NPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/N/NPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.N { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NPostRequestBody : IAdditionalDataHolder, IParsable + public partial class NPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class NPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NPostRequestBody() { @@ -31,12 +32,12 @@ public NPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.N.NPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.N.NPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/N/NRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/N/NRequestBuilder.cs index 68f50ca6aa..14d7a1071f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/N/NRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/N/NRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.N /// /// Provides operations to call the n method. /// - public class NRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action n @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.N.NPostRequestBody.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 NRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/n", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/n", rawUrl) @@ -100,11 +103,11 @@ public NRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/ite /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(NPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.N.NPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.N.NPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NPostRequestBody body, Action } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Na/NaRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Na/NaRequestBuilder.cs index b7ebefcf13..b0ea4a7191 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Na/NaRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Na/NaRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Na /// /// Provides operations to call the na method. /// - public class NaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action na @@ -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 NaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/na", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/na", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.NegBinom_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NegBinom_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class NegBinom_DistPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class NegBinom_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The numberF property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberF { get; set; } + public UntypedNode? NumberF { get; set; } #nullable restore #else - public Json NumberF { get; set; } + public UntypedNode NumberF { get; set; } #endif /// The numberS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberS { get; set; } + public UntypedNode? NumberS { get; set; } #nullable restore #else - public Json NumberS { get; set; } + public UntypedNode NumberS { get; set; } #endif /// The probabilityS property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ProbabilityS { get; set; } + public UntypedNode? ProbabilityS { get; set; } #nullable restore #else - public Json ProbabilityS { get; set; } + public UntypedNode ProbabilityS { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NegBinom_DistPostRequestBody() { @@ -55,12 +56,12 @@ public NegBinom_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NegBinom_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NegBinom_Dist.NegBinom_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NegBinom_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NegBinom_Dist.NegBinom_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberF", n => { NumberF = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberS", n => { NumberS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probabilityS", n => { ProbabilityS = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberF", n => { NumberF = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberS", n => { NumberS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probabilityS", n => { ProbabilityS = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("numberF", NumberF); - writer.WriteObjectValue("numberS", NumberS); - writer.WriteObjectValue("probabilityS", ProbabilityS); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("numberF", NumberF); + writer.WriteObjectValue("numberS", NumberS); + writer.WriteObjectValue("probabilityS", ProbabilityS); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NegBinom_Dist/NegBinom_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NegBinom_Dist/NegBinom_DistRequestBuilder.cs index 7de60beebc..ee5ae11f99 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NegBinom_Dist/NegBinom_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NegBinom_Dist/NegBinom_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NegBinom_Dist /// /// Provides operations to call the negBinom_Dist method. /// - public class NegBinom_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NegBinom_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action negBinom_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NegBinom_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NegBinom_Dist.NegBinom_DistPostRequestBody.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 NegBinom_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/negBinom_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NegBinom_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/negBinom_Dist", rawUrl) @@ -100,11 +103,11 @@ public NegBinom_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(NegBinom_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NegBinom_Dist.NegBinom_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NegBinom_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NegBinom_Dist.NegBinom_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NegBinom_DistPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays/NetworkDaysPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays/NetworkDaysPostRequestBody.cs index 4ad82b0a50..9f2dfc710c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays/NetworkDaysPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays/NetworkDaysPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.NetworkDays { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NetworkDaysPostRequestBody : IAdditionalDataHolder, IParsable + public partial class NetworkDaysPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class NetworkDaysPostRequestBody : IAdditionalDataHolder, IParsable /// The endDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndDate { get; set; } + public UntypedNode? EndDate { get; set; } #nullable restore #else - public Json EndDate { get; set; } + public UntypedNode EndDate { get; set; } #endif /// The holidays property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Holidays { get; set; } + public UntypedNode? Holidays { get; set; } #nullable restore #else - public Json Holidays { get; set; } + public UntypedNode Holidays { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NetworkDaysPostRequestBody() { @@ -47,12 +48,12 @@ public NetworkDaysPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NetworkDaysPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays.NetworkDaysPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NetworkDaysPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays.NetworkDaysPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endDate", n => { EndDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "holidays", n => { Holidays = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "endDate", n => { EndDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "holidays", n => { Holidays = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endDate", EndDate); - writer.WriteObjectValue("holidays", Holidays); - writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("endDate", EndDate); + writer.WriteObjectValue("holidays", Holidays); + writer.WriteObjectValue("startDate", StartDate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays/NetworkDaysRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays/NetworkDaysRequestBuilder.cs index 1afb5c8a69..c306159dd8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays/NetworkDaysRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays/NetworkDaysRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays /// /// Provides operations to call the networkDays method. /// - public class NetworkDaysRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NetworkDaysRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action networkDays @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NetworkDaysPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays.NetworkDaysPostRequestBody.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 NetworkDaysRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/networkDays", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NetworkDaysRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/networkDays", rawUrl) @@ -100,11 +103,11 @@ public NetworkDaysRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(NetworkDaysPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays.NetworkDaysPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NetworkDaysPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays.NetworkDaysPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NetworkDaysPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays_Intl/NetworkDays_IntlPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays_Intl/NetworkDays_IntlPostRequestBody.cs index 0046549c64..0390786a79 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays_Intl/NetworkDays_IntlPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays_Intl/NetworkDays_IntlPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.NetworkDays_Intl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NetworkDays_IntlPostRequestBody : IAdditionalDataHolder, IParsable + public partial class NetworkDays_IntlPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class NetworkDays_IntlPostRequestBody : IAdditionalDataHolder, IParsable /// The endDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndDate { get; set; } + public UntypedNode? EndDate { get; set; } #nullable restore #else - public Json EndDate { get; set; } + public UntypedNode EndDate { get; set; } #endif /// The holidays property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Holidays { get; set; } + public UntypedNode? Holidays { get; set; } #nullable restore #else - public Json Holidays { get; set; } + public UntypedNode Holidays { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// The weekend property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Weekend { get; set; } + public UntypedNode? Weekend { get; set; } #nullable restore #else - public Json Weekend { get; set; } + public UntypedNode Weekend { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NetworkDays_IntlPostRequestBody() { @@ -55,12 +56,12 @@ public NetworkDays_IntlPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NetworkDays_IntlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays_Intl.NetworkDays_IntlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NetworkDays_IntlPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays_Intl.NetworkDays_IntlPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endDate", n => { EndDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "holidays", n => { Holidays = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "weekend", n => { Weekend = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "endDate", n => { EndDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "holidays", n => { Holidays = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "weekend", n => { Weekend = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endDate", EndDate); - writer.WriteObjectValue("holidays", Holidays); - writer.WriteObjectValue("startDate", StartDate); - writer.WriteObjectValue("weekend", Weekend); + writer.WriteObjectValue("endDate", EndDate); + writer.WriteObjectValue("holidays", Holidays); + writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("weekend", Weekend); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays_Intl/NetworkDays_IntlRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays_Intl/NetworkDays_IntlRequestBuilder.cs index 42d9aeb942..f409086257 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays_Intl/NetworkDays_IntlRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NetworkDays_Intl/NetworkDays_IntlRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays_Intl /// /// Provides operations to call the networkDays_Intl method. /// - public class NetworkDays_IntlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NetworkDays_IntlRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action networkDays_Intl @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NetworkDays_IntlPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays_Intl.NetworkDays_IntlPostRequestBody.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 NetworkDays_IntlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/networkDays_Intl", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NetworkDays_IntlRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/networkDays_Intl", rawUrl) @@ -100,11 +103,11 @@ public NetworkDays_IntlRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(NetworkDays_IntlPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays_Intl.NetworkDays_IntlPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NetworkDays_IntlPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NetworkDays_Intl.NetworkDays_IntlPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NetworkDays_IntlPostRequestBo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nominal/NominalPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nominal/NominalPostRequestBody.cs index 2332938116..8226ece7f8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nominal/NominalPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nominal/NominalPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Nominal { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NominalPostRequestBody : IAdditionalDataHolder, IParsable + public partial class NominalPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class NominalPostRequestBody : IAdditionalDataHolder, IParsable /// The effectRate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EffectRate { get; set; } + public UntypedNode? EffectRate { get; set; } #nullable restore #else - public Json EffectRate { get; set; } + public UntypedNode EffectRate { get; set; } #endif /// The npery property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Npery { get; set; } + public UntypedNode? Npery { get; set; } #nullable restore #else - public Json Npery { get; set; } + public UntypedNode Npery { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NominalPostRequestBody() { @@ -39,12 +40,12 @@ public NominalPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NominalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nominal.NominalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NominalPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nominal.NominalPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "effectRate", n => { EffectRate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "npery", n => { Npery = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "effectRate", n => { EffectRate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "npery", n => { Npery = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("effectRate", EffectRate); - writer.WriteObjectValue("npery", Npery); + writer.WriteObjectValue("effectRate", EffectRate); + writer.WriteObjectValue("npery", Npery); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nominal/NominalRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nominal/NominalRequestBuilder.cs index 638f90d464..d107d4724a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nominal/NominalRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nominal/NominalRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nominal /// /// Provides operations to call the nominal method. /// - public class NominalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NominalRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action nominal @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NominalPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nominal.NominalPostRequestBody.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 NominalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/nominal", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NominalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/nominal", rawUrl) @@ -100,11 +103,11 @@ public NominalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(NominalPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nominal.NominalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NominalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nominal.NominalPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NominalPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Dist/Norm_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Dist/Norm_DistPostRequestBody.cs index 7126d5c37f..d04d0616d2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Dist/Norm_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Dist/Norm_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Norm_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Norm_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Norm_DistPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class Norm_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The mean property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Mean { get; set; } + public UntypedNode? Mean { get; set; } #nullable restore #else - public Json Mean { get; set; } + public UntypedNode Mean { get; set; } #endif /// The standardDev property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StandardDev { get; set; } + public UntypedNode? StandardDev { get; set; } #nullable restore #else - public Json StandardDev { get; set; } + public UntypedNode StandardDev { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Norm_DistPostRequestBody() { @@ -55,12 +56,12 @@ public Norm_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Norm_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Dist.Norm_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Norm_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Dist.Norm_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "mean", n => { Mean = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "standardDev", n => { StandardDev = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "mean", n => { Mean = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "standardDev", n => { StandardDev = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("mean", Mean); - writer.WriteObjectValue("standardDev", StandardDev); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("mean", Mean); + writer.WriteObjectValue("standardDev", StandardDev); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Dist/Norm_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Dist/Norm_DistRequestBuilder.cs index 7f5d81d9d0..fa155251bf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Dist/Norm_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Dist/Norm_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Dist /// /// Provides operations to call the norm_Dist method. /// - public class Norm_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Norm_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action norm_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Norm_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Dist.Norm_DistPostRequestBody.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 Norm_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/norm_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Norm_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/norm_Dist", rawUrl) @@ -100,11 +103,11 @@ public Norm_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Norm_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Dist.Norm_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Norm_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Dist.Norm_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Norm_DistPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Inv/Norm_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Inv/Norm_InvPostRequestBody.cs index 73abf01954..53ae4ae9a8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Inv/Norm_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Inv/Norm_InvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Norm_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Norm_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Norm_InvPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Norm_InvPostRequestBody : IAdditionalDataHolder, IParsable /// The mean property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Mean { get; set; } + public UntypedNode? Mean { get; set; } #nullable restore #else - public Json Mean { get; set; } + public UntypedNode Mean { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// The standardDev property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StandardDev { get; set; } + public UntypedNode? StandardDev { get; set; } #nullable restore #else - public Json StandardDev { get; set; } + public UntypedNode StandardDev { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Norm_InvPostRequestBody() { @@ -47,12 +48,12 @@ public Norm_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Norm_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Inv.Norm_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Norm_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Inv.Norm_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "mean", n => { Mean = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "standardDev", n => { StandardDev = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "mean", n => { Mean = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "standardDev", n => { StandardDev = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("mean", Mean); - writer.WriteObjectValue("probability", Probability); - writer.WriteObjectValue("standardDev", StandardDev); + writer.WriteObjectValue("mean", Mean); + writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("standardDev", StandardDev); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Inv/Norm_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Inv/Norm_InvRequestBuilder.cs index dd9b234258..b9b28495f1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Inv/Norm_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_Inv/Norm_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Inv /// /// Provides operations to call the norm_Inv method. /// - public class Norm_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Norm_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action norm_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Norm_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Inv.Norm_InvPostRequestBody.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 Norm_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/norm_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Norm_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/norm_Inv", rawUrl) @@ -100,11 +103,11 @@ public Norm_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Norm_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Inv.Norm_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Norm_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_Inv.Norm_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Norm_InvPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Dist/Norm_S_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Dist/Norm_S_DistPostRequestBody.cs index 3df814c879..deacec2ec1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Dist/Norm_S_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Dist/Norm_S_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Norm_S_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Norm_S_DistPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Norm_S_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The z property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Z { get; set; } + public UntypedNode? Z { get; set; } #nullable restore #else - public Json Z { get; set; } + public UntypedNode Z { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Norm_S_DistPostRequestBody() { @@ -39,12 +40,12 @@ public Norm_S_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Norm_S_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Dist.Norm_S_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Norm_S_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Dist.Norm_S_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "z", n => { Z = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "z", n => { Z = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("z", Z); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("z", Z); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Dist/Norm_S_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Dist/Norm_S_DistRequestBuilder.cs index 7fe275682c..9782c25e01 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Dist/Norm_S_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Dist/Norm_S_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Dist /// /// Provides operations to call the norm_S_Dist method. /// - public class Norm_S_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Norm_S_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action norm_S_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Norm_S_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Dist.Norm_S_DistPostRequestBody.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 Norm_S_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/norm_S_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Norm_S_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/norm_S_Dist", rawUrl) @@ -100,11 +103,11 @@ public Norm_S_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Norm_S_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Dist.Norm_S_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Norm_S_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Dist.Norm_S_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Norm_S_DistPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Inv/Norm_S_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Inv/Norm_S_InvPostRequestBody.cs index e5cb91604e..d25591774e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Inv/Norm_S_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Inv/Norm_S_InvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Norm_S_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Norm_S_InvPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Norm_S_InvPostRequestBody : IAdditionalDataHolder, IParsable /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Norm_S_InvPostRequestBody() { @@ -31,12 +32,12 @@ public Norm_S_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Norm_S_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Inv.Norm_S_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Norm_S_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Inv.Norm_S_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Inv/Norm_S_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Inv/Norm_S_InvRequestBuilder.cs index 8de49f0cfa..0941f9c264 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Inv/Norm_S_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Norm_S_Inv/Norm_S_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Inv /// /// Provides operations to call the norm_S_Inv method. /// - public class Norm_S_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Norm_S_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action norm_S_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Norm_S_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Inv.Norm_S_InvPostRequestBody.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 Norm_S_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/norm_S_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Norm_S_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/norm_S_Inv", rawUrl) @@ -100,11 +103,11 @@ public Norm_S_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Norm_S_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Inv.Norm_S_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Norm_S_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Norm_S_Inv.Norm_S_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Norm_S_InvPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Not/NotPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Not/NotPostRequestBody.cs index ed195e63b6..6ec8b79092 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Not/NotPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Not/NotPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Not { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NotPostRequestBody : IAdditionalDataHolder, IParsable + public partial class NotPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class NotPostRequestBody : IAdditionalDataHolder, IParsable /// The logical property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Logical { get; set; } + public UntypedNode? Logical { get; set; } #nullable restore #else - public Json Logical { get; set; } + public UntypedNode Logical { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NotPostRequestBody() { @@ -31,12 +32,12 @@ public NotPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Not.NotPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NotPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Not.NotPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "logical", n => { Logical = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "logical", n => { Logical = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("logical", Logical); + writer.WriteObjectValue("logical", Logical); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Not/NotRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Not/NotRequestBuilder.cs index 7941580d47..20739744b7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Not/NotRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Not/NotRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Not /// /// Provides operations to call the not method. /// - public class NotRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NotRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action not @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NotPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Not.NotPostRequestBody.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 NotRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/not", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NotRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/not", rawUrl) @@ -100,11 +103,11 @@ public NotRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(NotPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Not.NotPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NotPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Not.NotPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NotPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Now/NowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Now/NowRequestBuilder.cs index dc12544b84..6857a37b83 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Now/NowRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Now/NowRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Now /// /// Provides operations to call the now method. /// - public class NowRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NowRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action now @@ -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 NowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/now", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/now", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Nper { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NperPostRequestBody : IAdditionalDataHolder, IParsable + public partial class NperPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class NperPostRequestBody : IAdditionalDataHolder, IParsable /// The fv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fv { get; set; } + public UntypedNode? Fv { get; set; } #nullable restore #else - public Json Fv { get; set; } + public UntypedNode Fv { get; set; } #endif /// The pmt property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pmt { get; set; } + public UntypedNode? Pmt { get; set; } #nullable restore #else - public Json Pmt { get; set; } + public UntypedNode Pmt { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NperPostRequestBody() { @@ -63,12 +64,12 @@ public NperPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NperPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nper.NperPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NperPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nper.NperPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fv", n => { Fv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pmt", n => { Pmt = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fv", n => { Fv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pmt", n => { Pmt = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fv", Fv); - writer.WriteObjectValue("pmt", Pmt); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("fv", Fv); + writer.WriteObjectValue("pmt", Pmt); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nper/NperRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nper/NperRequestBuilder.cs index 501c1d1d07..f2d0a7f03d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nper/NperRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Nper/NperRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nper /// /// Provides operations to call the nper method. /// - public class NperRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NperRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action nper @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NperPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nper.NperPostRequestBody.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 NperRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/nper", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NperRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/nper", rawUrl) @@ -100,11 +103,11 @@ public NperRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(NperPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nper.NperPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NperPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Nper.NperPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NperPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Npv/NpvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Npv/NpvPostRequestBody.cs index 4c0740351c..adca6bc330 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Npv/NpvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Npv/NpvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Npv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NpvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class NpvPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class NpvPostRequestBody : IAdditionalDataHolder, IParsable /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NpvPostRequestBody() { @@ -39,12 +40,12 @@ public NpvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NpvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Npv.NpvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NpvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Npv.NpvPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Npv/NpvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Npv/NpvRequestBuilder.cs index d3be8856bc..139eb698bf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Npv/NpvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Npv/NpvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Npv /// /// Provides operations to call the npv method. /// - public class NpvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NpvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action npv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NpvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Npv.NpvPostRequestBody.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 NpvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/npv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NpvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/npv", rawUrl) @@ -100,11 +103,11 @@ public NpvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(NpvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Npv.NpvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NpvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Npv.NpvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NpvPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NumberValue/NumberValuePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NumberValue/NumberValuePostRequestBody.cs index c85055a5dc..3fdfa81de9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NumberValue/NumberValuePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NumberValue/NumberValuePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.NumberValue { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class NumberValuePostRequestBody : IAdditionalDataHolder, IParsable + public partial class NumberValuePostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class NumberValuePostRequestBody : IAdditionalDataHolder, IParsable /// The decimalSeparator property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DecimalSeparator { get; set; } + public UntypedNode? DecimalSeparator { get; set; } #nullable restore #else - public Json DecimalSeparator { get; set; } + public UntypedNode DecimalSeparator { get; set; } #endif /// The groupSeparator property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? GroupSeparator { get; set; } + public UntypedNode? GroupSeparator { get; set; } #nullable restore #else - public Json GroupSeparator { get; set; } + public UntypedNode GroupSeparator { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public NumberValuePostRequestBody() { @@ -47,12 +48,12 @@ public NumberValuePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static NumberValuePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NumberValue.NumberValuePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new NumberValuePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NumberValue.NumberValuePostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "decimalSeparator", n => { DecimalSeparator = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "groupSeparator", n => { GroupSeparator = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "decimalSeparator", n => { DecimalSeparator = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "groupSeparator", n => { GroupSeparator = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("decimalSeparator", DecimalSeparator); - writer.WriteObjectValue("groupSeparator", GroupSeparator); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("decimalSeparator", DecimalSeparator); + writer.WriteObjectValue("groupSeparator", GroupSeparator); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NumberValue/NumberValueRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NumberValue/NumberValueRequestBuilder.cs index f029abfd88..3a4c07a2e9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/NumberValue/NumberValueRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/NumberValue/NumberValueRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NumberValue /// /// Provides operations to call the numberValue method. /// - public class NumberValueRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NumberValueRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action numberValue @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(NumberValuePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NumberValue.NumberValuePostRequestBody.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 NumberValueRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/numberValue", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NumberValueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/numberValue", rawUrl) @@ -100,11 +103,11 @@ public NumberValueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(NumberValuePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NumberValue.NumberValuePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(NumberValuePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.NumberValue.NumberValuePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(NumberValuePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Bin/Oct2BinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Bin/Oct2BinPostRequestBody.cs index c54ada743c..3b57466ac6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Bin/Oct2BinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Bin/Oct2BinPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Oct2Bin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Oct2BinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Oct2BinPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Oct2BinPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Oct2BinPostRequestBody() { @@ -39,12 +40,12 @@ public Oct2BinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Oct2BinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Bin.Oct2BinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Oct2BinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Bin.Oct2BinPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Bin/Oct2BinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Bin/Oct2BinRequestBuilder.cs index 17a6071d94..9f673aff1f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Bin/Oct2BinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Bin/Oct2BinRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Bin /// /// Provides operations to call the oct2Bin method. /// - public class Oct2BinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Oct2BinRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action oct2Bin @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Oct2BinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Bin.Oct2BinPostRequestBody.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 Oct2BinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oct2Bin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Oct2BinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oct2Bin", rawUrl) @@ -100,11 +103,11 @@ public Oct2BinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Oct2BinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Bin.Oct2BinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Oct2BinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Bin.Oct2BinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Oct2BinPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Dec/Oct2DecPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Dec/Oct2DecPostRequestBody.cs index 8aea4e9719..9135c225e2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Dec/Oct2DecPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Dec/Oct2DecPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Oct2Dec { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Oct2DecPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Oct2DecPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Oct2DecPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Oct2DecPostRequestBody() { @@ -31,12 +32,12 @@ public Oct2DecPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Oct2DecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Dec.Oct2DecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Oct2DecPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Dec.Oct2DecPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Dec/Oct2DecRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Dec/Oct2DecRequestBuilder.cs index d85f850323..8c84ee85d2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Dec/Oct2DecRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Dec/Oct2DecRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Dec /// /// Provides operations to call the oct2Dec method. /// - public class Oct2DecRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Oct2DecRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action oct2Dec @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Oct2DecPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Dec.Oct2DecPostRequestBody.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 Oct2DecRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oct2Dec", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Oct2DecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oct2Dec", rawUrl) @@ -100,11 +103,11 @@ public Oct2DecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Oct2DecPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Dec.Oct2DecPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Oct2DecPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Dec.Oct2DecPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Oct2DecPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Hex/Oct2HexPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Hex/Oct2HexPostRequestBody.cs index b5e79923a5..c4e352f7f5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Hex/Oct2HexPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Hex/Oct2HexPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Oct2Hex { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Oct2HexPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Oct2HexPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Oct2HexPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The places property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Places { get; set; } + public UntypedNode? Places { get; set; } #nullable restore #else - public Json Places { get; set; } + public UntypedNode Places { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Oct2HexPostRequestBody() { @@ -39,12 +40,12 @@ public Oct2HexPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Oct2HexPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Hex.Oct2HexPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Oct2HexPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Hex.Oct2HexPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "places", n => { Places = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "places", n => { Places = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("places", Places); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("places", Places); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Hex/Oct2HexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Hex/Oct2HexRequestBuilder.cs index 1a082e1469..597206a056 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Hex/Oct2HexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Oct2Hex/Oct2HexRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Hex /// /// Provides operations to call the oct2Hex method. /// - public class Oct2HexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Oct2HexRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action oct2Hex @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Oct2HexPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Hex.Oct2HexPostRequestBody.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 Oct2HexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oct2Hex", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Oct2HexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oct2Hex", rawUrl) @@ -100,11 +103,11 @@ public Oct2HexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Oct2HexPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Hex.Oct2HexPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Oct2HexPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Oct2Hex.Oct2HexPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Oct2HexPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Odd/OddPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Odd/OddPostRequestBody.cs index 1faf73304e..16ec466559 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Odd/OddPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Odd/OddPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Odd { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class OddPostRequestBody : IAdditionalDataHolder, IParsable + public partial class OddPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class OddPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public OddPostRequestBody() { @@ -31,12 +32,12 @@ public OddPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static OddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Odd.OddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new OddPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Odd.OddPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Odd/OddRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Odd/OddRequestBuilder.cs index bd99e570c8..3db5583218 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Odd/OddRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Odd/OddRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Odd /// /// Provides operations to call the odd method. /// - public class OddRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OddRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action odd @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OddPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Odd.OddPostRequestBody.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 OddRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/odd", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/odd", rawUrl) @@ -100,11 +103,11 @@ public OddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(OddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Odd.OddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Odd.OddPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(OddPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFPrice/OddFPricePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFPrice/OddFPricePostRequestBody.cs index f10d6b5437..5d1476ec4d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFPrice/OddFPricePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFPrice/OddFPricePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.OddFPrice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class OddFPricePostRequestBody : IAdditionalDataHolder, IParsable + public partial class OddFPricePostRequestBody : IAdditionalDataHolder, 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,77 +17,77 @@ public class OddFPricePostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The firstCoupon property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FirstCoupon { get; set; } + public UntypedNode? FirstCoupon { get; set; } #nullable restore #else - public Json FirstCoupon { get; set; } + public UntypedNode FirstCoupon { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The issue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Issue { get; set; } + public UntypedNode? Issue { get; set; } #nullable restore #else - public Json Issue { get; set; } + public UntypedNode Issue { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// The yld property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Yld { get; set; } + public UntypedNode? Yld { get; set; } #nullable restore #else - public Json Yld { get; set; } + public UntypedNode Yld { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public OddFPricePostRequestBody() { @@ -95,12 +96,12 @@ public OddFPricePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static OddFPricePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFPrice.OddFPricePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new OddFPricePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFPrice.OddFPricePostRequestBody(); } /// /// The deserialization information for the current model @@ -110,15 +111,15 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "firstCoupon", n => { FirstCoupon = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "issue", n => { Issue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "yld", n => { Yld = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "firstCoupon", n => { FirstCoupon = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "issue", n => { Issue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "yld", n => { Yld = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -128,16 +129,17 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("firstCoupon", FirstCoupon); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("issue", Issue); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); - writer.WriteObjectValue("yld", Yld); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("firstCoupon", FirstCoupon); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("issue", Issue); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("yld", Yld); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFPrice/OddFPriceRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFPrice/OddFPriceRequestBuilder.cs index 7dc079d63c..595ec0582a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFPrice/OddFPriceRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFPrice/OddFPriceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFPrice /// /// Provides operations to call the oddFPrice method. /// - public class OddFPriceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OddFPriceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action oddFPrice @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OddFPricePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFPrice.OddFPricePostRequestBody.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 OddFPriceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oddFPrice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OddFPriceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oddFPrice", rawUrl) @@ -100,11 +103,11 @@ public OddFPriceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(OddFPricePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFPrice.OddFPricePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OddFPricePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFPrice.OddFPricePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(OddFPricePostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFYield/OddFYieldPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFYield/OddFYieldPostRequestBody.cs index 6e353fe279..7d93694874 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFYield/OddFYieldPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFYield/OddFYieldPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.OddFYield { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class OddFYieldPostRequestBody : IAdditionalDataHolder, IParsable + public partial class OddFYieldPostRequestBody : IAdditionalDataHolder, 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,77 +17,77 @@ public class OddFYieldPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The firstCoupon property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FirstCoupon { get; set; } + public UntypedNode? FirstCoupon { get; set; } #nullable restore #else - public Json FirstCoupon { get; set; } + public UntypedNode FirstCoupon { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The issue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Issue { get; set; } + public UntypedNode? Issue { get; set; } #nullable restore #else - public Json Issue { get; set; } + public UntypedNode Issue { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The pr property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pr { get; set; } + public UntypedNode? Pr { get; set; } #nullable restore #else - public Json Pr { get; set; } + public UntypedNode Pr { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public OddFYieldPostRequestBody() { @@ -95,12 +96,12 @@ public OddFYieldPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static OddFYieldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFYield.OddFYieldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new OddFYieldPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFYield.OddFYieldPostRequestBody(); } /// /// The deserialization information for the current model @@ -110,15 +111,15 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "firstCoupon", n => { FirstCoupon = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "issue", n => { Issue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pr", n => { Pr = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "firstCoupon", n => { FirstCoupon = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "issue", n => { Issue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pr", n => { Pr = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -128,16 +129,17 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("firstCoupon", FirstCoupon); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("issue", Issue); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("pr", Pr); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("firstCoupon", FirstCoupon); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("issue", Issue); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("pr", Pr); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFYield/OddFYieldRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFYield/OddFYieldRequestBuilder.cs index fd324cb014..56c32e9af1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFYield/OddFYieldRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddFYield/OddFYieldRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFYield /// /// Provides operations to call the oddFYield method. /// - public class OddFYieldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OddFYieldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action oddFYield @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OddFYieldPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFYield.OddFYieldPostRequestBody.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 OddFYieldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oddFYield", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OddFYieldRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oddFYield", rawUrl) @@ -100,11 +103,11 @@ public OddFYieldRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(OddFYieldPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFYield.OddFYieldPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OddFYieldPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddFYield.OddFYieldPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(OddFYieldPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLPrice/OddLPricePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLPrice/OddLPricePostRequestBody.cs index 8585cac060..da30548522 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLPrice/OddLPricePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLPrice/OddLPricePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.OddLPrice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class OddLPricePostRequestBody : IAdditionalDataHolder, IParsable + public partial class OddLPricePostRequestBody : IAdditionalDataHolder, 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,69 +17,69 @@ public class OddLPricePostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The lastInterest property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LastInterest { get; set; } + public UntypedNode? LastInterest { get; set; } #nullable restore #else - public Json LastInterest { get; set; } + public UntypedNode LastInterest { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// The yld property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Yld { get; set; } + public UntypedNode? Yld { get; set; } #nullable restore #else - public Json Yld { get; set; } + public UntypedNode Yld { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public OddLPricePostRequestBody() { @@ -87,12 +88,12 @@ public OddLPricePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static OddLPricePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLPrice.OddLPricePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new OddLPricePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLPrice.OddLPricePostRequestBody(); } /// /// The deserialization information for the current model @@ -102,14 +103,14 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "lastInterest", n => { LastInterest = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "yld", n => { Yld = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "lastInterest", n => { LastInterest = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "yld", n => { Yld = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -119,15 +120,16 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("lastInterest", LastInterest); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); - writer.WriteObjectValue("yld", Yld); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("lastInterest", LastInterest); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("yld", Yld); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLPrice/OddLPriceRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLPrice/OddLPriceRequestBuilder.cs index cb664f6db6..7c24a18e45 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLPrice/OddLPriceRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLPrice/OddLPriceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLPrice /// /// Provides operations to call the oddLPrice method. /// - public class OddLPriceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OddLPriceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action oddLPrice @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OddLPricePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLPrice.OddLPricePostRequestBody.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 OddLPriceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oddLPrice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OddLPriceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oddLPrice", rawUrl) @@ -100,11 +103,11 @@ public OddLPriceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(OddLPricePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLPrice.OddLPricePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OddLPricePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLPrice.OddLPricePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(OddLPricePostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLYield/OddLYieldPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLYield/OddLYieldPostRequestBody.cs index 16a5118cb9..ec8ffe9547 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLYield/OddLYieldPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLYield/OddLYieldPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.OddLYield { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class OddLYieldPostRequestBody : IAdditionalDataHolder, IParsable + public partial class OddLYieldPostRequestBody : IAdditionalDataHolder, 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,69 +17,69 @@ public class OddLYieldPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The lastInterest property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LastInterest { get; set; } + public UntypedNode? LastInterest { get; set; } #nullable restore #else - public Json LastInterest { get; set; } + public UntypedNode LastInterest { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The pr property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pr { get; set; } + public UntypedNode? Pr { get; set; } #nullable restore #else - public Json Pr { get; set; } + public UntypedNode Pr { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public OddLYieldPostRequestBody() { @@ -87,12 +88,12 @@ public OddLYieldPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static OddLYieldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLYield.OddLYieldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new OddLYieldPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLYield.OddLYieldPostRequestBody(); } /// /// The deserialization information for the current model @@ -102,14 +103,14 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "lastInterest", n => { LastInterest = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pr", n => { Pr = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "lastInterest", n => { LastInterest = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pr", n => { Pr = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -119,15 +120,16 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("lastInterest", LastInterest); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("pr", Pr); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("lastInterest", LastInterest); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("pr", Pr); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLYield/OddLYieldRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLYield/OddLYieldRequestBuilder.cs index 334adb165e..cecc121abc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLYield/OddLYieldRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/OddLYield/OddLYieldRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLYield /// /// Provides operations to call the oddLYield method. /// - public class OddLYieldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OddLYieldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action oddLYield @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OddLYieldPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLYield.OddLYieldPostRequestBody.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 OddLYieldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oddLYield", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OddLYieldRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/oddLYield", rawUrl) @@ -100,11 +103,11 @@ public OddLYieldRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(OddLYieldPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLYield.OddLYieldPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OddLYieldPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.OddLYield.OddLYieldPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(OddLYieldPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Or/OrPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Or/OrPostRequestBody.cs index 223356c8bd..9a4cd3ac2e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Or/OrPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Or/OrPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Or { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class OrPostRequestBody : IAdditionalDataHolder, IParsable + public partial class OrPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class OrPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public OrPostRequestBody() { @@ -31,12 +32,12 @@ public OrPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static OrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Or.OrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new OrPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Or.OrPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Or/OrRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Or/OrRequestBuilder.cs index e0165603e2..412cd26c72 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Or/OrRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Or/OrRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Or /// /// Provides operations to call the or method. /// - public class OrRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OrRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action or @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(OrPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Or.OrPostRequestBody.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 OrRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/or", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public OrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/or", rawUrl) @@ -100,11 +103,11 @@ public OrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/it /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(OrPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Or.OrPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(OrPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Or.OrPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(OrPostRequestBody body, Actio } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pduration/PdurationPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pduration/PdurationPostRequestBody.cs index ddb7f14ebd..9fbfab2062 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pduration/PdurationPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pduration/PdurationPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Pduration { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PdurationPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PdurationPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class PdurationPostRequestBody : IAdditionalDataHolder, IParsable /// The fv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fv { get; set; } + public UntypedNode? Fv { get; set; } #nullable restore #else - public Json Fv { get; set; } + public UntypedNode Fv { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PdurationPostRequestBody() { @@ -47,12 +48,12 @@ public PdurationPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PdurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pduration.PdurationPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PdurationPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pduration.PdurationPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fv", n => { Fv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fv", n => { Fv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fv", Fv); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("fv", Fv); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pduration/PdurationRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pduration/PdurationRequestBuilder.cs index 3068ad4f87..0efbb2dc0e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pduration/PdurationRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pduration/PdurationRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pduration /// /// Provides operations to call the pduration method. /// - public class PdurationRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PdurationRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action pduration @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PdurationPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pduration.PdurationPostRequestBody.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 PdurationRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/pduration", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PdurationRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/pduration", rawUrl) @@ -100,11 +103,11 @@ public PdurationRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(PdurationPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pduration.PdurationPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PdurationPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pduration.PdurationPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PdurationPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Exc/PercentRank_ExcPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Exc/PercentRank_ExcPostRequestBody.cs index 20eddf5ab9..9e3dcdf41c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Exc/PercentRank_ExcPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Exc/PercentRank_ExcPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Exc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PercentRank_ExcPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PercentRank_ExcPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class PercentRank_ExcPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The significance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Significance { get; set; } + public UntypedNode? Significance { get; set; } #nullable restore #else - public Json Significance { get; set; } + public UntypedNode Significance { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PercentRank_ExcPostRequestBody() { @@ -47,12 +48,12 @@ public PercentRank_ExcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PercentRank_ExcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Exc.PercentRank_ExcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PercentRank_ExcPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Exc.PercentRank_ExcPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "significance", n => { Significance = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "significance", n => { Significance = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("significance", Significance); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("significance", Significance); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Exc/PercentRank_ExcRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Exc/PercentRank_ExcRequestBuilder.cs index 3228a0eb9a..970cab177e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Exc/PercentRank_ExcRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Exc/PercentRank_ExcRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Exc /// /// Provides operations to call the percentRank_Exc method. /// - public class PercentRank_ExcRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PercentRank_ExcRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action percentRank_Exc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PercentRank_ExcPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Exc.PercentRank_ExcPostRequestBody.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 PercentRank_ExcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/percentRank_Exc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PercentRank_ExcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/percentRank_Exc", rawUrl) @@ -100,11 +103,11 @@ public PercentRank_ExcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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(PercentRank_ExcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Exc.PercentRank_ExcPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PercentRank_ExcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Exc.PercentRank_ExcPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PercentRank_ExcPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Inc/PercentRank_IncPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Inc/PercentRank_IncPostRequestBody.cs index 819366b434..374fe7c91d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Inc/PercentRank_IncPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Inc/PercentRank_IncPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Inc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PercentRank_IncPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PercentRank_IncPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class PercentRank_IncPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The significance property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Significance { get; set; } + public UntypedNode? Significance { get; set; } #nullable restore #else - public Json Significance { get; set; } + public UntypedNode Significance { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PercentRank_IncPostRequestBody() { @@ -47,12 +48,12 @@ public PercentRank_IncPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PercentRank_IncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Inc.PercentRank_IncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PercentRank_IncPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Inc.PercentRank_IncPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "significance", n => { Significance = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "significance", n => { Significance = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("significance", Significance); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("significance", Significance); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Inc/PercentRank_IncRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Inc/PercentRank_IncRequestBuilder.cs index 9875ed817e..8a510b60a7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Inc/PercentRank_IncRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PercentRank_Inc/PercentRank_IncRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Inc /// /// Provides operations to call the percentRank_Inc method. /// - public class PercentRank_IncRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PercentRank_IncRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action percentRank_Inc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PercentRank_IncPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Inc.PercentRank_IncPostRequestBody.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 PercentRank_IncRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/percentRank_Inc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PercentRank_IncRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/percentRank_Inc", rawUrl) @@ -100,11 +103,11 @@ public PercentRank_IncRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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(PercentRank_IncPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Inc.PercentRank_IncPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PercentRank_IncPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PercentRank_Inc.PercentRank_IncPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PercentRank_IncPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Exc/Percentile_ExcPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Exc/Percentile_ExcPostRequestBody.cs index b6638ed804..59fe0c3201 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Exc/Percentile_ExcPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Exc/Percentile_ExcPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Percentile_Exc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Percentile_ExcPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Percentile_ExcPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Percentile_ExcPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The k property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? K { get; set; } + public UntypedNode? K { get; set; } #nullable restore #else - public Json K { get; set; } + public UntypedNode K { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Percentile_ExcPostRequestBody() { @@ -39,12 +40,12 @@ public Percentile_ExcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Percentile_ExcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Exc.Percentile_ExcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Percentile_ExcPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Exc.Percentile_ExcPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "k", n => { K = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "k", n => { K = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("k", K); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("k", K); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Exc/Percentile_ExcRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Exc/Percentile_ExcRequestBuilder.cs index 8945802c5c..91344057ec 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Exc/Percentile_ExcRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Exc/Percentile_ExcRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Exc /// /// Provides operations to call the percentile_Exc method. /// - public class Percentile_ExcRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Percentile_ExcRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action percentile_Exc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Percentile_ExcPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Exc.Percentile_ExcPostRequestBody.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 Percentile_ExcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/percentile_Exc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Percentile_ExcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/percentile_Exc", rawUrl) @@ -100,11 +103,11 @@ public Percentile_ExcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Percentile_ExcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Exc.Percentile_ExcPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Percentile_ExcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Exc.Percentile_ExcPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Percentile_ExcPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Inc/Percentile_IncPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Inc/Percentile_IncPostRequestBody.cs index ea707b5203..245206287b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Inc/Percentile_IncPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Inc/Percentile_IncPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Percentile_Inc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Percentile_IncPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Percentile_IncPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Percentile_IncPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The k property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? K { get; set; } + public UntypedNode? K { get; set; } #nullable restore #else - public Json K { get; set; } + public UntypedNode K { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Percentile_IncPostRequestBody() { @@ -39,12 +40,12 @@ public Percentile_IncPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Percentile_IncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Inc.Percentile_IncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Percentile_IncPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Inc.Percentile_IncPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "k", n => { K = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "k", n => { K = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("k", K); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("k", K); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Inc/Percentile_IncRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Inc/Percentile_IncRequestBuilder.cs index 21837242a6..2f4e5b08d1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Inc/Percentile_IncRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Percentile_Inc/Percentile_IncRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Inc /// /// Provides operations to call the percentile_Inc method. /// - public class Percentile_IncRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Percentile_IncRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action percentile_Inc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Percentile_IncPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Inc.Percentile_IncPostRequestBody.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 Percentile_IncRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/percentile_Inc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Percentile_IncRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/percentile_Inc", rawUrl) @@ -100,11 +103,11 @@ public Percentile_IncRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Percentile_IncPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Inc.Percentile_IncPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Percentile_IncPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Percentile_Inc.Percentile_IncPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Percentile_IncPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permut/PermutPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permut/PermutPostRequestBody.cs index 27074f5e4b..5d83319f12 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permut/PermutPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permut/PermutPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Permut { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PermutPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PermutPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class PermutPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The numberChosen property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberChosen { get; set; } + public UntypedNode? NumberChosen { get; set; } #nullable restore #else - public Json NumberChosen { get; set; } + public UntypedNode NumberChosen { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PermutPostRequestBody() { @@ -39,12 +40,12 @@ public PermutPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PermutPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permut.PermutPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PermutPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permut.PermutPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberChosen", n => { NumberChosen = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberChosen", n => { NumberChosen = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("numberChosen", NumberChosen); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("numberChosen", NumberChosen); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permut/PermutRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permut/PermutRequestBuilder.cs index 83c1f9de21..d3236054c4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permut/PermutRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permut/PermutRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permut /// /// Provides operations to call the permut method. /// - public class PermutRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermutRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action permut @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PermutPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permut.PermutPostRequestBody.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 PermutRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/permut", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PermutRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/permut", rawUrl) @@ -100,11 +103,11 @@ public PermutRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(PermutPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permut.PermutPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PermutPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permut.PermutPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PermutPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permutationa/PermutationaPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permutationa/PermutationaPostRequestBody.cs index cecdc1433f..23c7de259f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permutationa/PermutationaPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permutationa/PermutationaPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Permutationa { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PermutationaPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PermutationaPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class PermutationaPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The numberChosen property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberChosen { get; set; } + public UntypedNode? NumberChosen { get; set; } #nullable restore #else - public Json NumberChosen { get; set; } + public UntypedNode NumberChosen { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PermutationaPostRequestBody() { @@ -39,12 +40,12 @@ public PermutationaPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PermutationaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permutationa.PermutationaPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PermutationaPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permutationa.PermutationaPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numberChosen", n => { NumberChosen = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numberChosen", n => { NumberChosen = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("numberChosen", NumberChosen); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("numberChosen", NumberChosen); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permutationa/PermutationaRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permutationa/PermutationaRequestBuilder.cs index 3e74335d54..8d61f7ef69 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permutationa/PermutationaRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Permutationa/PermutationaRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permutationa /// /// Provides operations to call the permutationa method. /// - public class PermutationaRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PermutationaRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action permutationa @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PermutationaPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permutationa.PermutationaPostRequestBody.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 PermutationaRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/permutationa", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PermutationaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/permutationa", rawUrl) @@ -100,11 +103,11 @@ public PermutationaRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PermutationaPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permutationa.PermutationaPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PermutationaPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Permutationa.PermutationaPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PermutationaPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Phi/PhiPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Phi/PhiPostRequestBody.cs index ecac8ba02d..e1a6a8c59c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Phi/PhiPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Phi/PhiPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Phi { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PhiPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PhiPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class PhiPostRequestBody : IAdditionalDataHolder, IParsable /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PhiPostRequestBody() { @@ -31,12 +32,12 @@ public PhiPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PhiPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Phi.PhiPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PhiPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Phi.PhiPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Phi/PhiRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Phi/PhiRequestBuilder.cs index 4bf7233e49..c06c37634e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Phi/PhiRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Phi/PhiRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Phi /// /// Provides operations to call the phi method. /// - public class PhiRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PhiRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action phi @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PhiPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Phi.PhiPostRequestBody.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 PhiRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/phi", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PhiRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/phi", rawUrl) @@ -100,11 +103,11 @@ public PhiRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(PhiPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Phi.PhiPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PhiPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Phi.PhiPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PhiPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pi/PiRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pi/PiRequestBuilder.cs index fff4db9b5e..9acc9cce62 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pi/PiRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pi/PiRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pi /// /// Provides operations to call the pi method. /// - public class PiRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PiRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action pi @@ -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 PiRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/pi", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PiRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/pi", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Pmt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PmtPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PmtPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class PmtPostRequestBody : IAdditionalDataHolder, IParsable /// The fv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fv { get; set; } + public UntypedNode? Fv { get; set; } #nullable restore #else - public Json Fv { get; set; } + public UntypedNode Fv { get; set; } #endif /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PmtPostRequestBody() { @@ -63,12 +64,12 @@ public PmtPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pmt.PmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PmtPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pmt.PmtPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fv", n => { Fv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fv", n => { Fv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fv", Fv); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("fv", Fv); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pmt/PmtRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pmt/PmtRequestBuilder.cs index dbac0f0408..44e09982bb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pmt/PmtRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pmt/PmtRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pmt /// /// Provides operations to call the pmt method. /// - public class PmtRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PmtRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action pmt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PmtPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pmt.PmtPostRequestBody.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 PmtRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/pmt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/pmt", rawUrl) @@ -100,11 +103,11 @@ public PmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(PmtPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pmt.PmtPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PmtPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pmt.PmtPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PmtPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Poisson_Dist/Poisson_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Poisson_Dist/Poisson_DistPostRequestBody.cs index 9d0a9cb071..24c9b3fa31 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Poisson_Dist/Poisson_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Poisson_Dist/Poisson_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Poisson_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Poisson_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Poisson_DistPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Poisson_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The mean property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Mean { get; set; } + public UntypedNode? Mean { get; set; } #nullable restore #else - public Json Mean { get; set; } + public UntypedNode Mean { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Poisson_DistPostRequestBody() { @@ -47,12 +48,12 @@ public Poisson_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Poisson_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Poisson_Dist.Poisson_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Poisson_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Poisson_Dist.Poisson_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "mean", n => { Mean = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "mean", n => { Mean = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("mean", Mean); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("mean", Mean); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Poisson_Dist/Poisson_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Poisson_Dist/Poisson_DistRequestBuilder.cs index 8498d49c38..e5bd30e7d5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Poisson_Dist/Poisson_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Poisson_Dist/Poisson_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Poisson_Dist /// /// Provides operations to call the poisson_Dist method. /// - public class Poisson_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Poisson_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action poisson_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Poisson_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Poisson_Dist.Poisson_DistPostRequestBody.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 Poisson_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/poisson_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Poisson_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/poisson_Dist", rawUrl) @@ -100,11 +103,11 @@ public Poisson_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Poisson_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Poisson_Dist.Poisson_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Poisson_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Poisson_Dist.Poisson_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Poisson_DistPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Power/PowerPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Power/PowerPostRequestBody.cs index f949de13a9..ee9570dfe5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Power/PowerPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Power/PowerPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Power { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PowerPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PowerPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class PowerPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The power property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Power { get; set; } + public UntypedNode? Power { get; set; } #nullable restore #else - public Json Power { get; set; } + public UntypedNode Power { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PowerPostRequestBody() { @@ -39,12 +40,12 @@ public PowerPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PowerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Power.PowerPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PowerPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Power.PowerPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "power", n => { Power = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "power", n => { Power = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("power", Power); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("power", Power); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Power/PowerRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Power/PowerRequestBuilder.cs index ac19b40896..c560e6586d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Power/PowerRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Power/PowerRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Power /// /// Provides operations to call the power method. /// - public class PowerRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PowerRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action power @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PowerPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Power.PowerPostRequestBody.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 PowerRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/power", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PowerRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/power", rawUrl) @@ -100,11 +103,11 @@ public PowerRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(PowerPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Power.PowerPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PowerPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Power.PowerPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PowerPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ppmt/PpmtPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ppmt/PpmtPostRequestBody.cs index 23989f17f6..86a309a47a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ppmt/PpmtPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ppmt/PpmtPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Ppmt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PpmtPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PpmtPostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class PpmtPostRequestBody : IAdditionalDataHolder, IParsable /// The fv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fv { get; set; } + public UntypedNode? Fv { get; set; } #nullable restore #else - public Json Fv { get; set; } + public UntypedNode Fv { get; set; } #endif /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The per property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Per { get; set; } + public UntypedNode? Per { get; set; } #nullable restore #else - public Json Per { get; set; } + public UntypedNode Per { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PpmtPostRequestBody() { @@ -71,12 +72,12 @@ public PpmtPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PpmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ppmt.PpmtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PpmtPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ppmt.PpmtPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fv", n => { Fv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "per", n => { Per = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fv", n => { Fv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "per", n => { Per = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fv", Fv); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("per", Per); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("fv", Fv); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("per", Per); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ppmt/PpmtRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ppmt/PpmtRequestBuilder.cs index 722a0fd1fb..ec6c70d7d6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ppmt/PpmtRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Ppmt/PpmtRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ppmt /// /// Provides operations to call the ppmt method. /// - public class PpmtRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PpmtRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action ppmt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PpmtPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ppmt.PpmtPostRequestBody.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 PpmtRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ppmt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PpmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/ppmt", rawUrl) @@ -100,11 +103,11 @@ public PpmtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(PpmtPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ppmt.PpmtPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PpmtPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Ppmt.PpmtPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PpmtPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Price/PricePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Price/PricePostRequestBody.cs index 1bb1a67f15..e1c6445d91 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Price/PricePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Price/PricePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Price { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PricePostRequestBody : IAdditionalDataHolder, IParsable + public partial class PricePostRequestBody : IAdditionalDataHolder, 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,61 +17,61 @@ public class PricePostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// The yld property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Yld { get; set; } + public UntypedNode? Yld { get; set; } #nullable restore #else - public Json Yld { get; set; } + public UntypedNode Yld { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PricePostRequestBody() { @@ -79,12 +80,12 @@ public PricePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PricePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Price.PricePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PricePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Price.PricePostRequestBody(); } /// /// The deserialization information for the current model @@ -94,13 +95,13 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "yld", n => { Yld = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "yld", n => { Yld = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -110,14 +111,15 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); - writer.WriteObjectValue("yld", Yld); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("yld", Yld); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Price/PriceRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Price/PriceRequestBuilder.cs index f261fe5295..c72f25bed1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Price/PriceRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Price/PriceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Price /// /// Provides operations to call the price method. /// - public class PriceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PriceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action price @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PricePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Price.PricePostRequestBody.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 PriceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/price", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PriceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/price", rawUrl) @@ -100,11 +103,11 @@ public PriceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(PricePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Price.PricePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PricePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Price.PricePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PricePostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceDisc/PriceDiscPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceDisc/PriceDiscPostRequestBody.cs index 4ccc814fa6..2441b0b9b3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceDisc/PriceDiscPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceDisc/PriceDiscPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.PriceDisc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PriceDiscPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PriceDiscPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class PriceDiscPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The discount property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Discount { get; set; } + public UntypedNode? Discount { get; set; } #nullable restore #else - public Json Discount { get; set; } + public UntypedNode Discount { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PriceDiscPostRequestBody() { @@ -63,12 +64,12 @@ public PriceDiscPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PriceDiscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceDisc.PriceDiscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PriceDiscPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceDisc.PriceDiscPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "discount", n => { Discount = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "discount", n => { Discount = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("discount", Discount); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("discount", Discount); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceDisc/PriceDiscRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceDisc/PriceDiscRequestBuilder.cs index 5ad7a04141..caebebe90a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceDisc/PriceDiscRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceDisc/PriceDiscRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceDisc /// /// Provides operations to call the priceDisc method. /// - public class PriceDiscRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PriceDiscRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action priceDisc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PriceDiscPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceDisc.PriceDiscPostRequestBody.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 PriceDiscRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/priceDisc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PriceDiscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/priceDisc", rawUrl) @@ -100,11 +103,11 @@ public PriceDiscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(PriceDiscPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceDisc.PriceDiscPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PriceDiscPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceDisc.PriceDiscPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PriceDiscPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceMat/PriceMatPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceMat/PriceMatPostRequestBody.cs index 896526c224..36540f99fb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceMat/PriceMatPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceMat/PriceMatPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.PriceMat { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PriceMatPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PriceMatPostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class PriceMatPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The issue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Issue { get; set; } + public UntypedNode? Issue { get; set; } #nullable restore #else - public Json Issue { get; set; } + public UntypedNode Issue { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// The yld property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Yld { get; set; } + public UntypedNode? Yld { get; set; } #nullable restore #else - public Json Yld { get; set; } + public UntypedNode Yld { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PriceMatPostRequestBody() { @@ -71,12 +72,12 @@ public PriceMatPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PriceMatPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceMat.PriceMatPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PriceMatPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceMat.PriceMatPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "issue", n => { Issue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "yld", n => { Yld = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "issue", n => { Issue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "yld", n => { Yld = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("issue", Issue); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("settlement", Settlement); - writer.WriteObjectValue("yld", Yld); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("issue", Issue); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("yld", Yld); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceMat/PriceMatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceMat/PriceMatRequestBuilder.cs index 9bdd6bacc0..19b8bf4fcf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceMat/PriceMatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/PriceMat/PriceMatRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceMat /// /// Provides operations to call the priceMat method. /// - public class PriceMatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PriceMatRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action priceMat @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PriceMatPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceMat.PriceMatPostRequestBody.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 PriceMatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/priceMat", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PriceMatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/priceMat", rawUrl) @@ -100,11 +103,11 @@ public PriceMatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(PriceMatPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceMat.PriceMatPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PriceMatPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.PriceMat.PriceMatPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PriceMatPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Product/ProductPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Product/ProductPostRequestBody.cs index 825b30220b..3457da7daa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Product/ProductPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Product/ProductPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Product { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ProductPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ProductPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ProductPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ProductPostRequestBody() { @@ -31,12 +32,12 @@ public ProductPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ProductPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Product.ProductPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ProductPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Product.ProductPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Product/ProductRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Product/ProductRequestBuilder.cs index 9368b2e817..0838e2aec2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Product/ProductRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Product/ProductRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Product /// /// Provides operations to call the product method. /// - public class ProductRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProductRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action product @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProductPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Product.ProductPostRequestBody.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 ProductRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/product", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProductRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/product", rawUrl) @@ -100,11 +103,11 @@ public ProductRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ProductPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Product.ProductPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ProductPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Product.ProductPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ProductPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Proper/ProperPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Proper/ProperPostRequestBody.cs index 56e4642de8..5909c2882c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Proper/ProperPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Proper/ProperPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Proper { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ProperPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ProperPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ProperPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ProperPostRequestBody() { @@ -31,12 +32,12 @@ public ProperPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ProperPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Proper.ProperPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ProperPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Proper.ProperPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Proper/ProperRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Proper/ProperRequestBuilder.cs index 657115888c..4a7dd414c2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Proper/ProperRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Proper/ProperRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Proper /// /// Provides operations to call the proper method. /// - public class ProperRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ProperRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action proper @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ProperPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Proper.ProperPostRequestBody.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 ProperRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/proper", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ProperRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/proper", rawUrl) @@ -100,11 +103,11 @@ public ProperRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ProperPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Proper.ProperPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ProperPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Proper.ProperPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ProperPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pv/PvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pv/PvPostRequestBody.cs index 2a94b18ff6..c2e4c6b3f6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pv/PvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pv/PvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Pv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class PvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class PvPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class PvPostRequestBody : IAdditionalDataHolder, IParsable /// The fv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fv { get; set; } + public UntypedNode? Fv { get; set; } #nullable restore #else - public Json Fv { get; set; } + public UntypedNode Fv { get; set; } #endif /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The pmt property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pmt { get; set; } + public UntypedNode? Pmt { get; set; } #nullable restore #else - public Json Pmt { get; set; } + public UntypedNode Pmt { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public PvPostRequestBody() { @@ -63,12 +64,12 @@ public PvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static PvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pv.PvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new PvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pv.PvPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fv", n => { Fv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pmt", n => { Pmt = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fv", n => { Fv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pmt", n => { Pmt = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fv", Fv); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("pmt", Pmt); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("fv", Fv); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("pmt", Pmt); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pv/PvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pv/PvRequestBuilder.cs index 3e2337beba..334a3bc764 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pv/PvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Pv/PvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pv /// /// Provides operations to call the pv method. /// - public class PvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action pv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(PvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pv.PvPostRequestBody.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 PvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/pv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/pv", rawUrl) @@ -100,11 +103,11 @@ public PvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/it /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(PvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pv.PvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(PvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Pv.PvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(PvPostRequestBody body, Actio } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Exc/Quartile_ExcPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Exc/Quartile_ExcPostRequestBody.cs index 656c35f3e8..389c5b68ba 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Exc/Quartile_ExcPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Exc/Quartile_ExcPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Quartile_Exc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Quartile_ExcPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Quartile_ExcPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Quartile_ExcPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The quart property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Quart { get; set; } + public UntypedNode? Quart { get; set; } #nullable restore #else - public Json Quart { get; set; } + public UntypedNode Quart { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Quartile_ExcPostRequestBody() { @@ -39,12 +40,12 @@ public Quartile_ExcPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Quartile_ExcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Exc.Quartile_ExcPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Quartile_ExcPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Exc.Quartile_ExcPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "quart", n => { Quart = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "quart", n => { Quart = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("quart", Quart); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("quart", Quart); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Exc/Quartile_ExcRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Exc/Quartile_ExcRequestBuilder.cs index 2ef0062d03..bc3a0a9bd3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Exc/Quartile_ExcRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Exc/Quartile_ExcRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Exc /// /// Provides operations to call the quartile_Exc method. /// - public class Quartile_ExcRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Quartile_ExcRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action quartile_Exc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Quartile_ExcPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Exc.Quartile_ExcPostRequestBody.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 Quartile_ExcRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/quartile_Exc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Quartile_ExcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/quartile_Exc", rawUrl) @@ -100,11 +103,11 @@ public Quartile_ExcRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Quartile_ExcPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Exc.Quartile_ExcPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Quartile_ExcPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Exc.Quartile_ExcPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Quartile_ExcPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Inc/Quartile_IncPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Inc/Quartile_IncPostRequestBody.cs index fe50fdb354..0f9f75c59e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Inc/Quartile_IncPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Inc/Quartile_IncPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Quartile_Inc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Quartile_IncPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Quartile_IncPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class Quartile_IncPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The quart property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Quart { get; set; } + public UntypedNode? Quart { get; set; } #nullable restore #else - public Json Quart { get; set; } + public UntypedNode Quart { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Quartile_IncPostRequestBody() { @@ -39,12 +40,12 @@ public Quartile_IncPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Quartile_IncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Inc.Quartile_IncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Quartile_IncPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Inc.Quartile_IncPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "quart", n => { Quart = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "quart", n => { Quart = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("quart", Quart); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("quart", Quart); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Inc/Quartile_IncRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Inc/Quartile_IncRequestBuilder.cs index 3ef6fa5dd9..e34168ded4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Inc/Quartile_IncRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quartile_Inc/Quartile_IncRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Inc /// /// Provides operations to call the quartile_Inc method. /// - public class Quartile_IncRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Quartile_IncRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action quartile_Inc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Quartile_IncPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Inc.Quartile_IncPostRequestBody.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 Quartile_IncRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/quartile_Inc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Quartile_IncRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/quartile_Inc", rawUrl) @@ -100,11 +103,11 @@ public Quartile_IncRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Quartile_IncPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Inc.Quartile_IncPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Quartile_IncPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quartile_Inc.Quartile_IncPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Quartile_IncPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quotient/QuotientPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quotient/QuotientPostRequestBody.cs index f8afc4f0c3..e96b609e1a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quotient/QuotientPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quotient/QuotientPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Quotient { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class QuotientPostRequestBody : IAdditionalDataHolder, IParsable + public partial class QuotientPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class QuotientPostRequestBody : IAdditionalDataHolder, IParsable /// The denominator property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Denominator { get; set; } + public UntypedNode? Denominator { get; set; } #nullable restore #else - public Json Denominator { get; set; } + public UntypedNode Denominator { get; set; } #endif /// The numerator property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Numerator { get; set; } + public UntypedNode? Numerator { get; set; } #nullable restore #else - public Json Numerator { get; set; } + public UntypedNode Numerator { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public QuotientPostRequestBody() { @@ -39,12 +40,12 @@ public QuotientPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static QuotientPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quotient.QuotientPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new QuotientPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quotient.QuotientPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "denominator", n => { Denominator = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numerator", n => { Numerator = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "denominator", n => { Denominator = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numerator", n => { Numerator = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("denominator", Denominator); - writer.WriteObjectValue("numerator", Numerator); + writer.WriteObjectValue("denominator", Denominator); + writer.WriteObjectValue("numerator", Numerator); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quotient/QuotientRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quotient/QuotientRequestBuilder.cs index 627101b6b0..ae68e43d7b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quotient/QuotientRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Quotient/QuotientRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quotient /// /// Provides operations to call the quotient method. /// - public class QuotientRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class QuotientRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action quotient @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(QuotientPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quotient.QuotientPostRequestBody.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 QuotientRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/quotient", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public QuotientRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/quotient", rawUrl) @@ -100,11 +103,11 @@ public QuotientRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(QuotientPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quotient.QuotientPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(QuotientPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Quotient.QuotientPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(QuotientPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Radians/RadiansPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Radians/RadiansPostRequestBody.cs index 83fb5331a4..d299af74ea 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Radians/RadiansPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Radians/RadiansPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Radians { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RadiansPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RadiansPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class RadiansPostRequestBody : IAdditionalDataHolder, IParsable /// The angle property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Angle { get; set; } + public UntypedNode? Angle { get; set; } #nullable restore #else - public Json Angle { get; set; } + public UntypedNode Angle { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RadiansPostRequestBody() { @@ -31,12 +32,12 @@ public RadiansPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RadiansPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Radians.RadiansPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RadiansPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Radians.RadiansPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "angle", n => { Angle = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "angle", n => { Angle = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("angle", Angle); + writer.WriteObjectValue("angle", Angle); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Radians/RadiansRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Radians/RadiansRequestBuilder.cs index 04b7656b30..125d84d102 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Radians/RadiansRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Radians/RadiansRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Radians /// /// Provides operations to call the radians method. /// - public class RadiansRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RadiansRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action radians @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RadiansPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Radians.RadiansPostRequestBody.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 RadiansRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/radians", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RadiansRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/radians", rawUrl) @@ -100,11 +103,11 @@ public RadiansRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(RadiansPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Radians.RadiansPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RadiansPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Radians.RadiansPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RadiansPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rand/RandRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rand/RandRequestBuilder.cs index 4be96048ce..1ec74a2335 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rand/RandRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rand/RandRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rand /// /// Provides operations to call the rand method. /// - public class RandRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RandRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rand @@ -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 RandRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rand", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RandRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rand", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.RandBetween { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RandBetweenPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RandBetweenPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class RandBetweenPostRequestBody : IAdditionalDataHolder, IParsable /// The bottom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Bottom { get; set; } + public UntypedNode? Bottom { get; set; } #nullable restore #else - public Json Bottom { get; set; } + public UntypedNode Bottom { get; set; } #endif /// The top property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Top { get; set; } + public UntypedNode? Top { get; set; } #nullable restore #else - public Json Top { get; set; } + public UntypedNode Top { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RandBetweenPostRequestBody() { @@ -39,12 +40,12 @@ public RandBetweenPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RandBetweenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RandBetween.RandBetweenPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RandBetweenPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RandBetween.RandBetweenPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "bottom", n => { Bottom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "top", n => { Top = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "bottom", n => { Bottom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "top", n => { Top = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("bottom", Bottom); - writer.WriteObjectValue("top", Top); + writer.WriteObjectValue("bottom", Bottom); + writer.WriteObjectValue("top", Top); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RandBetween/RandBetweenRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RandBetween/RandBetweenRequestBuilder.cs index f8f10b5059..11ce552b9e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RandBetween/RandBetweenRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RandBetween/RandBetweenRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RandBetween /// /// Provides operations to call the randBetween method. /// - public class RandBetweenRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RandBetweenRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action randBetween @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RandBetweenPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RandBetween.RandBetweenPostRequestBody.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 RandBetweenRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/randBetween", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RandBetweenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/randBetween", rawUrl) @@ -100,11 +103,11 @@ public RandBetweenRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(RandBetweenPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RandBetween.RandBetweenPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RandBetweenPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RandBetween.RandBetweenPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RandBetweenPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Avg/Rank_AvgPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Avg/Rank_AvgPostRequestBody.cs index 28edabcaf6..f982bf819e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Avg/Rank_AvgPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Avg/Rank_AvgPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Rank_Avg { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Rank_AvgPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Rank_AvgPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Rank_AvgPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The order property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Order { get; set; } + public UntypedNode? Order { get; set; } #nullable restore #else - public Json Order { get; set; } + public UntypedNode Order { get; set; } #endif /// The ref property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Ref { get; set; } + public UntypedNode? Ref { get; set; } #nullable restore #else - public Json Ref { get; set; } + public UntypedNode Ref { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Rank_AvgPostRequestBody() { @@ -47,12 +48,12 @@ public Rank_AvgPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Rank_AvgPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Avg.Rank_AvgPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Rank_AvgPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Avg.Rank_AvgPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "order", n => { Order = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "ref", n => { Ref = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "order", n => { Order = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "ref", n => { Ref = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("order", Order); - writer.WriteObjectValue("ref", Ref); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("order", Order); + writer.WriteObjectValue("ref", Ref); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Avg/Rank_AvgRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Avg/Rank_AvgRequestBuilder.cs index d4a2110bd8..93ef3256e6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Avg/Rank_AvgRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Avg/Rank_AvgRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Avg /// /// Provides operations to call the rank_Avg method. /// - public class Rank_AvgRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Rank_AvgRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rank_Avg @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Rank_AvgPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Avg.Rank_AvgPostRequestBody.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 Rank_AvgRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rank_Avg", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Rank_AvgRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rank_Avg", rawUrl) @@ -100,11 +103,11 @@ public Rank_AvgRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Rank_AvgPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Avg.Rank_AvgPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Rank_AvgPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Avg.Rank_AvgPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Rank_AvgPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Eq/Rank_EqPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Eq/Rank_EqPostRequestBody.cs index 32c793f6ee..86428814d6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Eq/Rank_EqPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Eq/Rank_EqPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Rank_Eq { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Rank_EqPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Rank_EqPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Rank_EqPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The order property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Order { get; set; } + public UntypedNode? Order { get; set; } #nullable restore #else - public Json Order { get; set; } + public UntypedNode Order { get; set; } #endif /// The ref property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Ref { get; set; } + public UntypedNode? Ref { get; set; } #nullable restore #else - public Json Ref { get; set; } + public UntypedNode Ref { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Rank_EqPostRequestBody() { @@ -47,12 +48,12 @@ public Rank_EqPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Rank_EqPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Eq.Rank_EqPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Rank_EqPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Eq.Rank_EqPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "order", n => { Order = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "ref", n => { Ref = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "order", n => { Order = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "ref", n => { Ref = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("order", Order); - writer.WriteObjectValue("ref", Ref); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("order", Order); + writer.WriteObjectValue("ref", Ref); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Eq/Rank_EqRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Eq/Rank_EqRequestBuilder.cs index 5b05179844..1ccfa1ca87 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Eq/Rank_EqRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rank_Eq/Rank_EqRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Eq /// /// Provides operations to call the rank_Eq method. /// - public class Rank_EqRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Rank_EqRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rank_Eq @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Rank_EqPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Eq.Rank_EqPostRequestBody.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 Rank_EqRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rank_Eq", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Rank_EqRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rank_Eq", rawUrl) @@ -100,11 +103,11 @@ public Rank_EqRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(Rank_EqPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Eq.Rank_EqPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Rank_EqPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rank_Eq.Rank_EqPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Rank_EqPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rate/RatePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rate/RatePostRequestBody.cs index 65b0415147..3e8c7bd7ef 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rate/RatePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rate/RatePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Rate { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RatePostRequestBody : IAdditionalDataHolder, IParsable + public partial class RatePostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class RatePostRequestBody : IAdditionalDataHolder, IParsable /// The fv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fv { get; set; } + public UntypedNode? Fv { get; set; } #nullable restore #else - public Json Fv { get; set; } + public UntypedNode Fv { get; set; } #endif /// The guess property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Guess { get; set; } + public UntypedNode? Guess { get; set; } #nullable restore #else - public Json Guess { get; set; } + public UntypedNode Guess { get; set; } #endif /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The pmt property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pmt { get; set; } + public UntypedNode? Pmt { get; set; } #nullable restore #else - public Json Pmt { get; set; } + public UntypedNode Pmt { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Type { get; set; } + public UntypedNode? Type { get; set; } #nullable restore #else - public Json Type { get; set; } + public UntypedNode Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RatePostRequestBody() { @@ -71,12 +72,12 @@ public RatePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rate.RatePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RatePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rate.RatePostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fv", n => { Fv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "guess", n => { Guess = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pmt", n => { Pmt = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "type", n => { Type = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fv", n => { Fv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "guess", n => { Guess = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pmt", n => { Pmt = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "type", n => { Type = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fv", Fv); - writer.WriteObjectValue("guess", Guess); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("pmt", Pmt); - writer.WriteObjectValue("pv", Pv); - writer.WriteObjectValue("type", Type); + writer.WriteObjectValue("fv", Fv); + writer.WriteObjectValue("guess", Guess); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("pmt", Pmt); + writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rate/RateRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rate/RateRequestBuilder.cs index aeed0d77dd..2e38977333 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rate/RateRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rate/RateRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rate /// /// Provides operations to call the rate method. /// - public class RateRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RateRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rate @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RatePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rate.RatePostRequestBody.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 RateRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rate", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rate", rawUrl) @@ -100,11 +103,11 @@ public RateRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(RatePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rate.RatePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RatePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rate.RatePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RatePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Received/ReceivedPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Received/ReceivedPostRequestBody.cs index 1edc7b0853..4b9838db9d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Received/ReceivedPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Received/ReceivedPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Received { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ReceivedPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ReceivedPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class ReceivedPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The discount property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Discount { get; set; } + public UntypedNode? Discount { get; set; } #nullable restore #else - public Json Discount { get; set; } + public UntypedNode Discount { get; set; } #endif /// The investment property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Investment { get; set; } + public UntypedNode? Investment { get; set; } #nullable restore #else - public Json Investment { get; set; } + public UntypedNode Investment { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ReceivedPostRequestBody() { @@ -63,12 +64,12 @@ public ReceivedPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ReceivedPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Received.ReceivedPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ReceivedPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Received.ReceivedPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "discount", n => { Discount = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "investment", n => { Investment = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "discount", n => { Discount = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "investment", n => { Investment = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("discount", Discount); - writer.WriteObjectValue("investment", Investment); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("discount", Discount); + writer.WriteObjectValue("investment", Investment); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Received/ReceivedRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Received/ReceivedRequestBuilder.cs index 2dd699b151..0d091df094 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Received/ReceivedRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Received/ReceivedRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Received /// /// Provides operations to call the received method. /// - public class ReceivedRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReceivedRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action received @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReceivedPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Received.ReceivedPostRequestBody.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 ReceivedRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/received", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReceivedRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/received", rawUrl) @@ -100,11 +103,11 @@ public ReceivedRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ReceivedPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Received.ReceivedPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReceivedPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Received.ReceivedPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ReceivedPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Replace/ReplacePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Replace/ReplacePostRequestBody.cs index 2c33477842..326ac68a8e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Replace/ReplacePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Replace/ReplacePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Replace { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ReplacePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ReplacePostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class ReplacePostRequestBody : IAdditionalDataHolder, IParsable /// The newText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NewText { get; set; } + public UntypedNode? NewText { get; set; } #nullable restore #else - public Json NewText { get; set; } + public UntypedNode NewText { get; set; } #endif /// The numChars property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumChars { get; set; } + public UntypedNode? NumChars { get; set; } #nullable restore #else - public Json NumChars { get; set; } + public UntypedNode NumChars { get; set; } #endif /// The oldText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? OldText { get; set; } + public UntypedNode? OldText { get; set; } #nullable restore #else - public Json OldText { get; set; } + public UntypedNode OldText { get; set; } #endif /// The startNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartNum { get; set; } + public UntypedNode? StartNum { get; set; } #nullable restore #else - public Json StartNum { get; set; } + public UntypedNode StartNum { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ReplacePostRequestBody() { @@ -55,12 +56,12 @@ public ReplacePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ReplacePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Replace.ReplacePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ReplacePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Replace.ReplacePostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "newText", n => { NewText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numChars", n => { NumChars = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "oldText", n => { OldText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startNum", n => { StartNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "newText", n => { NewText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numChars", n => { NumChars = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "oldText", n => { OldText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startNum", n => { StartNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("newText", NewText); - writer.WriteObjectValue("numChars", NumChars); - writer.WriteObjectValue("oldText", OldText); - writer.WriteObjectValue("startNum", StartNum); + writer.WriteObjectValue("newText", NewText); + writer.WriteObjectValue("numChars", NumChars); + writer.WriteObjectValue("oldText", OldText); + writer.WriteObjectValue("startNum", StartNum); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Replace/ReplaceRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Replace/ReplaceRequestBuilder.cs index dd7164e14b..4a4bcb7135 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Replace/ReplaceRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Replace/ReplaceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Replace /// /// Provides operations to call the replace method. /// - public class ReplaceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplaceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action replace @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReplacePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Replace.ReplacePostRequestBody.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 ReplaceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/replace", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReplaceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/replace", rawUrl) @@ -100,11 +103,11 @@ public ReplaceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(ReplacePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Replace.ReplacePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReplacePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Replace.ReplacePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ReplacePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ReplaceB/ReplaceBPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ReplaceB/ReplaceBPostRequestBody.cs index 2553a45b3a..2f8581d5ed 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ReplaceB/ReplaceBPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ReplaceB/ReplaceBPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.ReplaceB { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ReplaceBPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ReplaceBPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class ReplaceBPostRequestBody : IAdditionalDataHolder, IParsable /// The newText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NewText { get; set; } + public UntypedNode? NewText { get; set; } #nullable restore #else - public Json NewText { get; set; } + public UntypedNode NewText { get; set; } #endif /// The numBytes property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumBytes { get; set; } + public UntypedNode? NumBytes { get; set; } #nullable restore #else - public Json NumBytes { get; set; } + public UntypedNode NumBytes { get; set; } #endif /// The oldText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? OldText { get; set; } + public UntypedNode? OldText { get; set; } #nullable restore #else - public Json OldText { get; set; } + public UntypedNode OldText { get; set; } #endif /// The startNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartNum { get; set; } + public UntypedNode? StartNum { get; set; } #nullable restore #else - public Json StartNum { get; set; } + public UntypedNode StartNum { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ReplaceBPostRequestBody() { @@ -55,12 +56,12 @@ public ReplaceBPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ReplaceBPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ReplaceB.ReplaceBPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ReplaceBPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ReplaceB.ReplaceBPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "newText", n => { NewText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "numBytes", n => { NumBytes = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "oldText", n => { OldText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startNum", n => { StartNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "newText", n => { NewText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "numBytes", n => { NumBytes = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "oldText", n => { OldText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startNum", n => { StartNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("newText", NewText); - writer.WriteObjectValue("numBytes", NumBytes); - writer.WriteObjectValue("oldText", OldText); - writer.WriteObjectValue("startNum", StartNum); + writer.WriteObjectValue("newText", NewText); + writer.WriteObjectValue("numBytes", NumBytes); + writer.WriteObjectValue("oldText", OldText); + writer.WriteObjectValue("startNum", StartNum); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ReplaceB/ReplaceBRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ReplaceB/ReplaceBRequestBuilder.cs index e8c0d9b3e8..956fde41b8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/ReplaceB/ReplaceBRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/ReplaceB/ReplaceBRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ReplaceB /// /// Provides operations to call the replaceB method. /// - public class ReplaceBRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReplaceBRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action replaceB @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReplaceBPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ReplaceB.ReplaceBPostRequestBody.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 ReplaceBRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/replaceB", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReplaceBRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/replaceB", rawUrl) @@ -100,11 +103,11 @@ public ReplaceBRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ReplaceBPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ReplaceB.ReplaceBPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReplaceBPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.ReplaceB.ReplaceBPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ReplaceBPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rept/ReptPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rept/ReptPostRequestBody.cs index 85cbba3c3f..77405a1db1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rept/ReptPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rept/ReptPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Rept { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ReptPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ReptPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class ReptPostRequestBody : IAdditionalDataHolder, IParsable /// The numberTimes property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumberTimes { get; set; } + public UntypedNode? NumberTimes { get; set; } #nullable restore #else - public Json NumberTimes { get; set; } + public UntypedNode NumberTimes { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ReptPostRequestBody() { @@ -39,12 +40,12 @@ public ReptPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ReptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rept.ReptPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ReptPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rept.ReptPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numberTimes", n => { NumberTimes = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numberTimes", n => { NumberTimes = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("numberTimes", NumberTimes); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("numberTimes", NumberTimes); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rept/ReptRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rept/ReptRequestBuilder.cs index ffb052c50c..c01e5fe6c7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rept/ReptRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rept/ReptRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rept /// /// Provides operations to call the rept method. /// - public class ReptRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReptRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rept @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ReptPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rept.ReptPostRequestBody.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 ReptRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rept", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReptRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rept", rawUrl) @@ -100,11 +103,11 @@ public ReptRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ReptPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rept.ReptPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ReptPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rept.ReptPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ReptPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Right/RightPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Right/RightPostRequestBody.cs index 8a1a1baeb1..243c29698a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Right/RightPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Right/RightPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Right { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RightPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RightPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class RightPostRequestBody : IAdditionalDataHolder, IParsable /// The numChars property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumChars { get; set; } + public UntypedNode? NumChars { get; set; } #nullable restore #else - public Json NumChars { get; set; } + public UntypedNode NumChars { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RightPostRequestBody() { @@ -39,12 +40,12 @@ public RightPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RightPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Right.RightPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RightPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Right.RightPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numChars", n => { NumChars = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numChars", n => { NumChars = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("numChars", NumChars); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("numChars", NumChars); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Right/RightRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Right/RightRequestBuilder.cs index ed2a742156..4f87744771 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Right/RightRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Right/RightRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Right /// /// Provides operations to call the right method. /// - public class RightRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action right @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RightPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Right.RightPostRequestBody.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 RightRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/right", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RightRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/right", rawUrl) @@ -100,11 +103,11 @@ public RightRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(RightPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Right.RightPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RightPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Right.RightPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RightPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rightb/RightbPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rightb/RightbPostRequestBody.cs index 7026c1c302..d5dd6fe9a2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rightb/RightbPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rightb/RightbPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Rightb { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RightbPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RightbPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class RightbPostRequestBody : IAdditionalDataHolder, IParsable /// The numBytes property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumBytes { get; set; } + public UntypedNode? NumBytes { get; set; } #nullable restore #else - public Json NumBytes { get; set; } + public UntypedNode NumBytes { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RightbPostRequestBody() { @@ -39,12 +40,12 @@ public RightbPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RightbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rightb.RightbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RightbPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rightb.RightbPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numBytes", n => { NumBytes = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numBytes", n => { NumBytes = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("numBytes", NumBytes); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("numBytes", NumBytes); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rightb/RightbRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rightb/RightbRequestBuilder.cs index 16e682eb82..fbd73885b1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rightb/RightbRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rightb/RightbRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rightb /// /// Provides operations to call the rightb method. /// - public class RightbRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RightbRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rightb @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RightbPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rightb.RightbPostRequestBody.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 RightbRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rightb", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RightbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rightb", rawUrl) @@ -100,11 +103,11 @@ public RightbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(RightbPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rightb.RightbPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RightbPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rightb.RightbPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RightbPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Roman/RomanPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Roman/RomanPostRequestBody.cs index bf6eefd1d4..fb7432f1bf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Roman/RomanPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Roman/RomanPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Roman { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RomanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RomanPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class RomanPostRequestBody : IAdditionalDataHolder, IParsable /// The form property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Form { get; set; } + public UntypedNode? Form { get; set; } #nullable restore #else - public Json Form { get; set; } + public UntypedNode Form { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RomanPostRequestBody() { @@ -39,12 +40,12 @@ public RomanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RomanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Roman.RomanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RomanPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Roman.RomanPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "form", n => { Form = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "form", n => { Form = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("form", Form); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("form", Form); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Roman/RomanRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Roman/RomanRequestBuilder.cs index 6cad438d38..7402d2b2ca 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Roman/RomanRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Roman/RomanRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Roman /// /// Provides operations to call the roman method. /// - public class RomanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RomanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action roman @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RomanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Roman.RomanPostRequestBody.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 RomanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/roman", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RomanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/roman", rawUrl) @@ -100,11 +103,11 @@ public RomanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(RomanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Roman.RomanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RomanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Roman.RomanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RomanPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Round/RoundPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Round/RoundPostRequestBody.cs index 25e209c009..3c75eb176b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Round/RoundPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Round/RoundPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Round { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RoundPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RoundPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class RoundPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The numDigits property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumDigits { get; set; } + public UntypedNode? NumDigits { get; set; } #nullable restore #else - public Json NumDigits { get; set; } + public UntypedNode NumDigits { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RoundPostRequestBody() { @@ -39,12 +40,12 @@ public RoundPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RoundPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Round.RoundPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RoundPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Round.RoundPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numDigits", n => { NumDigits = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numDigits", n => { NumDigits = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("numDigits", NumDigits); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("numDigits", NumDigits); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Round/RoundRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Round/RoundRequestBuilder.cs index 4122e5e78e..7f7a991d03 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Round/RoundRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Round/RoundRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Round /// /// Provides operations to call the round method. /// - public class RoundRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoundRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action round @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RoundPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Round.RoundPostRequestBody.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 RoundRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/round", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoundRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/round", rawUrl) @@ -100,11 +103,11 @@ public RoundRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(RoundPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Round.RoundPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RoundPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Round.RoundPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RoundPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundDown/RoundDownPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundDown/RoundDownPostRequestBody.cs index a2910fae8d..8b6da427ca 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundDown/RoundDownPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundDown/RoundDownPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.RoundDown { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RoundDownPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RoundDownPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class RoundDownPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The numDigits property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumDigits { get; set; } + public UntypedNode? NumDigits { get; set; } #nullable restore #else - public Json NumDigits { get; set; } + public UntypedNode NumDigits { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RoundDownPostRequestBody() { @@ -39,12 +40,12 @@ public RoundDownPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RoundDownPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundDown.RoundDownPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RoundDownPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundDown.RoundDownPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numDigits", n => { NumDigits = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numDigits", n => { NumDigits = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("numDigits", NumDigits); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("numDigits", NumDigits); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundDown/RoundDownRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundDown/RoundDownRequestBuilder.cs index 181aa76f09..d404b786aa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundDown/RoundDownRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundDown/RoundDownRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundDown /// /// Provides operations to call the roundDown method. /// - public class RoundDownRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoundDownRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action roundDown @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RoundDownPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundDown.RoundDownPostRequestBody.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 RoundDownRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/roundDown", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoundDownRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/roundDown", rawUrl) @@ -100,11 +103,11 @@ public RoundDownRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(RoundDownPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundDown.RoundDownPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RoundDownPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundDown.RoundDownPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RoundDownPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundUp/RoundUpPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundUp/RoundUpPostRequestBody.cs index 347aa371e6..1f0d38ff6c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundUp/RoundUpPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundUp/RoundUpPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.RoundUp { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RoundUpPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RoundUpPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class RoundUpPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The numDigits property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumDigits { get; set; } + public UntypedNode? NumDigits { get; set; } #nullable restore #else - public Json NumDigits { get; set; } + public UntypedNode NumDigits { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RoundUpPostRequestBody() { @@ -39,12 +40,12 @@ public RoundUpPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RoundUpPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundUp.RoundUpPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RoundUpPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundUp.RoundUpPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numDigits", n => { NumDigits = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numDigits", n => { NumDigits = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("numDigits", NumDigits); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("numDigits", NumDigits); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundUp/RoundUpRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundUp/RoundUpRequestBuilder.cs index 2edadcec98..37739a6c45 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundUp/RoundUpRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/RoundUp/RoundUpRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundUp /// /// Provides operations to call the roundUp method. /// - public class RoundUpRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RoundUpRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action roundUp @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RoundUpPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundUp.RoundUpPostRequestBody.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 RoundUpRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/roundUp", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RoundUpRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/roundUp", rawUrl) @@ -100,11 +103,11 @@ public RoundUpRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(RoundUpPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundUp.RoundUpPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RoundUpPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.RoundUp.RoundUpPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RoundUpPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rows/RowsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rows/RowsPostRequestBody.cs index 54d8b4e543..96672a850c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rows/RowsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rows/RowsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Rows { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RowsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RowsPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class RowsPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RowsPostRequestBody() { @@ -31,12 +32,12 @@ public RowsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RowsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rows.RowsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RowsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rows.RowsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("array", Array); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rows/RowsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rows/RowsRequestBuilder.cs index 83ae376e25..6f33bab649 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rows/RowsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rows/RowsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rows /// /// Provides operations to call the rows method. /// - public class RowsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rows @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RowsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rows.RowsPostRequestBody.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 RowsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rows", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RowsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rows", rawUrl) @@ -100,11 +103,11 @@ public RowsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(RowsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rows.RowsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RowsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rows.RowsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RowsPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rri/RriPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rri/RriPostRequestBody.cs index ed2d536622..03c4d9cf63 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rri/RriPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rri/RriPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Rri { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class RriPostRequestBody : IAdditionalDataHolder, IParsable + public partial class RriPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class RriPostRequestBody : IAdditionalDataHolder, IParsable /// The fv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Fv { get; set; } + public UntypedNode? Fv { get; set; } #nullable restore #else - public Json Fv { get; set; } + public UntypedNode Fv { get; set; } #endif /// The nper property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Nper { get; set; } + public UntypedNode? Nper { get; set; } #nullable restore #else - public Json Nper { get; set; } + public UntypedNode Nper { get; set; } #endif /// The pv property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pv { get; set; } + public UntypedNode? Pv { get; set; } #nullable restore #else - public Json Pv { get; set; } + public UntypedNode Pv { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public RriPostRequestBody() { @@ -47,12 +48,12 @@ public RriPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static RriPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rri.RriPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new RriPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rri.RriPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fv", n => { Fv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "nper", n => { Nper = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pv", n => { Pv = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "fv", n => { Fv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "nper", n => { Nper = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pv", n => { Pv = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("fv", Fv); - writer.WriteObjectValue("nper", Nper); - writer.WriteObjectValue("pv", Pv); + writer.WriteObjectValue("fv", Fv); + writer.WriteObjectValue("nper", Nper); + writer.WriteObjectValue("pv", Pv); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rri/RriRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rri/RriRequestBuilder.cs index 7652dfc5b7..3c4625887a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rri/RriRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Rri/RriRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rri /// /// Provides operations to call the rri method. /// - public class RriRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RriRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action rri @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(RriPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rri.RriPostRequestBody.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 RriRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rri", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RriRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/rri", rawUrl) @@ -100,11 +103,11 @@ public RriRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(RriPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rri.RriPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(RriPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Rri.RriPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(RriPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sec/SecPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sec/SecPostRequestBody.cs index c9d1ff1805..5092c365fe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sec/SecPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sec/SecPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sec { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SecPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SecPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SecPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SecPostRequestBody() { @@ -31,12 +32,12 @@ public SecPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sec.SecPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SecPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sec.SecPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sec/SecRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sec/SecRequestBuilder.cs index afaae4d582..49a83e9323 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sec/SecRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sec/SecRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sec /// /// Provides operations to call the sec method. /// - public class SecRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sec @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SecPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sec.SecPostRequestBody.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 SecRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sec", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sec", rawUrl) @@ -100,11 +103,11 @@ public SecRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(SecPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sec.SecPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SecPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sec.SecPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SecPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sech/SechPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sech/SechPostRequestBody.cs index 82be4db4e2..a721bc8cfb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sech/SechPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sech/SechPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sech { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SechPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SechPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SechPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SechPostRequestBody() { @@ -31,12 +32,12 @@ public SechPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SechPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sech.SechPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SechPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sech.SechPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sech/SechRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sech/SechRequestBuilder.cs index bf21324af6..9d7481f6fe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sech/SechRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sech/SechRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sech /// /// Provides operations to call the sech method. /// - public class SechRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SechRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sech @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SechPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sech.SechPostRequestBody.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 SechRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sech", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SechRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sech", rawUrl) @@ -100,11 +103,11 @@ public SechRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SechPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sech.SechPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SechPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sech.SechPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SechPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Second/SecondPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Second/SecondPostRequestBody.cs index be531c7a74..ce75eccd96 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Second/SecondPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Second/SecondPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Second { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SecondPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SecondPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SecondPostRequestBody : IAdditionalDataHolder, IParsable /// The serialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SerialNumber { get; set; } + public UntypedNode? SerialNumber { get; set; } #nullable restore #else - public Json SerialNumber { get; set; } + public UntypedNode SerialNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SecondPostRequestBody() { @@ -31,12 +32,12 @@ public SecondPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SecondPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Second.SecondPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SecondPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Second.SecondPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "serialNumber", n => { SerialNumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "serialNumber", n => { SerialNumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("serialNumber", SerialNumber); + writer.WriteObjectValue("serialNumber", SerialNumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Second/SecondRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Second/SecondRequestBuilder.cs index 2740df21e2..e7381bf718 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Second/SecondRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Second/SecondRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Second /// /// Provides operations to call the second method. /// - public class SecondRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SecondRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action second @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SecondPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Second.SecondPostRequestBody.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 SecondRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/second", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SecondRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/second", rawUrl) @@ -100,11 +103,11 @@ public SecondRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SecondPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Second.SecondPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SecondPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Second.SecondPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SecondPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SeriesSum/SeriesSumPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SeriesSum/SeriesSumPostRequestBody.cs index 8f807ee5e3..98324131f0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SeriesSum/SeriesSumPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SeriesSum/SeriesSumPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.SeriesSum { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SeriesSumPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SeriesSumPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class SeriesSumPostRequestBody : IAdditionalDataHolder, IParsable /// The coefficients property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Coefficients { get; set; } + public UntypedNode? Coefficients { get; set; } #nullable restore #else - public Json Coefficients { get; set; } + public UntypedNode Coefficients { get; set; } #endif /// The m property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? M { get; set; } + public UntypedNode? M { get; set; } #nullable restore #else - public Json M { get; set; } + public UntypedNode M { get; set; } #endif /// The n property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? N { get; set; } + public UntypedNode? N { get; set; } #nullable restore #else - public Json N { get; set; } + public UntypedNode N { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SeriesSumPostRequestBody() { @@ -55,12 +56,12 @@ public SeriesSumPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SeriesSumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SeriesSum.SeriesSumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SeriesSumPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SeriesSum.SeriesSumPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "coefficients", n => { Coefficients = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "m", n => { M = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "n", n => { N = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "coefficients", n => { Coefficients = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "m", n => { M = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "n", n => { N = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("coefficients", Coefficients); - writer.WriteObjectValue("m", M); - writer.WriteObjectValue("n", N); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("coefficients", Coefficients); + writer.WriteObjectValue("m", M); + writer.WriteObjectValue("n", N); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SeriesSum/SeriesSumRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SeriesSum/SeriesSumRequestBuilder.cs index 2ec43934d1..8a0ecd354c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SeriesSum/SeriesSumRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SeriesSum/SeriesSumRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SeriesSum /// /// Provides operations to call the seriesSum method. /// - public class SeriesSumRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SeriesSumRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action seriesSum @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SeriesSumPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SeriesSum.SeriesSumPostRequestBody.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 SeriesSumRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/seriesSum", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SeriesSumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/seriesSum", rawUrl) @@ -100,11 +103,11 @@ public SeriesSumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SeriesSumPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SeriesSum.SeriesSumPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SeriesSumPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SeriesSum.SeriesSumPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SeriesSumPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheet/SheetPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheet/SheetPostRequestBody.cs index 8790e31e2b..0904f7fa3b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheet/SheetPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheet/SheetPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sheet { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SheetPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SheetPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SheetPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SheetPostRequestBody() { @@ -31,12 +32,12 @@ public SheetPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SheetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheet.SheetPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SheetPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheet.SheetPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheet/SheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheet/SheetRequestBuilder.cs index 2a16435a7e..f89c564008 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheet/SheetRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheet/SheetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheet /// /// Provides operations to call the sheet method. /// - public class SheetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SheetRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sheet @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SheetPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheet.SheetPostRequestBody.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 SheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sheet", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sheet", rawUrl) @@ -100,11 +103,11 @@ public SheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SheetPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheet.SheetPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SheetPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheet.SheetPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SheetPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheets/SheetsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheets/SheetsPostRequestBody.cs index aafde0d92e..83bca059e7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheets/SheetsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheets/SheetsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sheets { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SheetsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SheetsPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SheetsPostRequestBody : IAdditionalDataHolder, IParsable /// The reference property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Reference { get; set; } + public UntypedNode? Reference { get; set; } #nullable restore #else - public Json Reference { get; set; } + public UntypedNode Reference { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SheetsPostRequestBody() { @@ -31,12 +32,12 @@ public SheetsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SheetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheets.SheetsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SheetsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheets.SheetsPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "reference", n => { Reference = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "reference", n => { Reference = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("reference", Reference); + writer.WriteObjectValue("reference", Reference); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheets/SheetsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheets/SheetsRequestBuilder.cs index b924dc450d..15b2211669 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheets/SheetsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sheets/SheetsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheets /// /// Provides operations to call the sheets method. /// - public class SheetsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SheetsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sheets @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SheetsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheets.SheetsPostRequestBody.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 SheetsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sheets", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SheetsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sheets", rawUrl) @@ -100,11 +103,11 @@ public SheetsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SheetsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheets.SheetsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SheetsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sheets.SheetsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SheetsPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sign/SignPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sign/SignPostRequestBody.cs index 0401dc71b9..0f77084643 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sign/SignPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sign/SignPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sign { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SignPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SignPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SignPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SignPostRequestBody() { @@ -31,12 +32,12 @@ public SignPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sign.SignPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SignPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sign.SignPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sign/SignRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sign/SignRequestBuilder.cs index d16cb318d7..49a2f62436 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sign/SignRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sign/SignRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sign /// /// Provides operations to call the sign method. /// - public class SignRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SignRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sign @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SignPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sign.SignPostRequestBody.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 SignRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sign", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SignRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sign", rawUrl) @@ -100,11 +103,11 @@ public SignRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SignPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sign.SignPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SignPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sign.SignPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SignPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sin/SinPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sin/SinPostRequestBody.cs index fbd727474c..32385808d4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sin/SinPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sin/SinPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sin { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SinPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SinPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SinPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SinPostRequestBody() { @@ -31,12 +32,12 @@ public SinPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sin.SinPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SinPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sin.SinPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sin/SinRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sin/SinRequestBuilder.cs index ad2fa0aa59..77f7286bcf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sin/SinRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sin/SinRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sin /// /// Provides operations to call the sin method. /// - public class SinRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SinRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sin @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SinPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sin.SinPostRequestBody.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 SinRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sin", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sin", rawUrl) @@ -100,11 +103,11 @@ public SinRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(SinPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sin.SinPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SinPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sin.SinPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SinPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sinh/SinhPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sinh/SinhPostRequestBody.cs index 7552ce89ef..7c34ea70af 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sinh/SinhPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sinh/SinhPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sinh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SinhPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SinhPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SinhPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SinhPostRequestBody() { @@ -31,12 +32,12 @@ public SinhPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SinhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sinh.SinhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SinhPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sinh.SinhPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sinh/SinhRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sinh/SinhRequestBuilder.cs index 49623fffb7..2b1922effd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sinh/SinhRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sinh/SinhRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sinh /// /// Provides operations to call the sinh method. /// - public class SinhRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SinhRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sinh @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SinhPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sinh.SinhPostRequestBody.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 SinhRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sinh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SinhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sinh", rawUrl) @@ -100,11 +103,11 @@ public SinhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SinhPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sinh.SinhPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SinhPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sinh.SinhPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SinhPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew/SkewPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew/SkewPostRequestBody.cs index ffbbc43701..f8050d37f1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew/SkewPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew/SkewPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Skew { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SkewPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SkewPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SkewPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SkewPostRequestBody() { @@ -31,12 +32,12 @@ public SkewPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SkewPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew.SkewPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SkewPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew.SkewPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew/SkewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew/SkewRequestBuilder.cs index 23494c5e6e..4293dd63c8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew/SkewRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew/SkewRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew /// /// Provides operations to call the skew method. /// - public class SkewRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SkewRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action skew @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SkewPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew.SkewPostRequestBody.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 SkewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/skew", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SkewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/skew", rawUrl) @@ -100,11 +103,11 @@ public SkewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SkewPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew.SkewPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SkewPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew.SkewPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SkewPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew_p/Skew_pPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew_p/Skew_pPostRequestBody.cs index cd7cba82d7..897750b1db 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew_p/Skew_pPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew_p/Skew_pPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Skew_p { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Skew_pPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Skew_pPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Skew_pPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Skew_pPostRequestBody() { @@ -31,12 +32,12 @@ public Skew_pPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Skew_pPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew_p.Skew_pPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Skew_pPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew_p.Skew_pPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew_p/Skew_pRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew_p/Skew_pRequestBuilder.cs index 8df1f37611..04b138ece2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew_p/Skew_pRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Skew_p/Skew_pRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew_p /// /// Provides operations to call the skew_p method. /// - public class Skew_pRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Skew_pRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action skew_p @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Skew_pPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew_p.Skew_pPostRequestBody.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 Skew_pRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/skew_p", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Skew_pRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/skew_p", rawUrl) @@ -100,11 +103,11 @@ public Skew_pRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Skew_pPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew_p.Skew_pPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Skew_pPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Skew_p.Skew_pPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Skew_pPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sln/SlnPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sln/SlnPostRequestBody.cs index 22ebdd60d1..a61579c34e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sln/SlnPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sln/SlnPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sln { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SlnPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SlnPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class SlnPostRequestBody : IAdditionalDataHolder, IParsable /// The cost property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cost { get; set; } + public UntypedNode? Cost { get; set; } #nullable restore #else - public Json Cost { get; set; } + public UntypedNode Cost { get; set; } #endif /// The life property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Life { get; set; } + public UntypedNode? Life { get; set; } #nullable restore #else - public Json Life { get; set; } + public UntypedNode Life { get; set; } #endif /// The salvage property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Salvage { get; set; } + public UntypedNode? Salvage { get; set; } #nullable restore #else - public Json Salvage { get; set; } + public UntypedNode Salvage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SlnPostRequestBody() { @@ -47,12 +48,12 @@ public SlnPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SlnPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sln.SlnPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SlnPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sln.SlnPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cost", n => { Cost = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "life", n => { Life = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "salvage", n => { Salvage = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cost", n => { Cost = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "life", n => { Life = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "salvage", n => { Salvage = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cost", Cost); - writer.WriteObjectValue("life", Life); - writer.WriteObjectValue("salvage", Salvage); + writer.WriteObjectValue("cost", Cost); + writer.WriteObjectValue("life", Life); + writer.WriteObjectValue("salvage", Salvage); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sln/SlnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sln/SlnRequestBuilder.cs index 08c18d4bf1..9d347eaa94 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sln/SlnRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sln/SlnRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sln /// /// Provides operations to call the sln method. /// - public class SlnRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SlnRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sln @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SlnPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sln.SlnPostRequestBody.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 SlnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sln", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SlnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sln", rawUrl) @@ -100,11 +103,11 @@ public SlnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(SlnPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sln.SlnPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SlnPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sln.SlnPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SlnPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Small/SmallPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Small/SmallPostRequestBody.cs index 0a855028cd..37c83d63ab 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Small/SmallPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Small/SmallPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Small { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SmallPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SmallPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class SmallPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The k property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? K { get; set; } + public UntypedNode? K { get; set; } #nullable restore #else - public Json K { get; set; } + public UntypedNode K { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SmallPostRequestBody() { @@ -39,12 +40,12 @@ public SmallPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SmallPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Small.SmallPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SmallPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Small.SmallPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "k", n => { K = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "k", n => { K = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("k", K); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("k", K); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Small/SmallRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Small/SmallRequestBuilder.cs index 2f11dc12b3..2b2cb1b245 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Small/SmallRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Small/SmallRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Small /// /// Provides operations to call the small method. /// - public class SmallRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SmallRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action small @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SmallPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Small.SmallPostRequestBody.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 SmallRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/small", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SmallRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/small", rawUrl) @@ -100,11 +103,11 @@ public SmallRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SmallPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Small.SmallPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SmallPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Small.SmallPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SmallPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sqrt/SqrtPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sqrt/SqrtPostRequestBody.cs index 39cb368906..57e4e49514 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sqrt/SqrtPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sqrt/SqrtPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sqrt { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SqrtPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SqrtPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SqrtPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SqrtPostRequestBody() { @@ -31,12 +32,12 @@ public SqrtPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SqrtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sqrt.SqrtPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SqrtPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sqrt.SqrtPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sqrt/SqrtRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sqrt/SqrtRequestBuilder.cs index 460fd293c7..5287e49b64 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sqrt/SqrtRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sqrt/SqrtRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sqrt /// /// Provides operations to call the sqrt method. /// - public class SqrtRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SqrtRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sqrt @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SqrtPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sqrt.SqrtPostRequestBody.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 SqrtRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sqrt", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SqrtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sqrt", rawUrl) @@ -100,11 +103,11 @@ public SqrtRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SqrtPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sqrt.SqrtPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SqrtPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sqrt.SqrtPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SqrtPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SqrtPi/SqrtPiPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SqrtPi/SqrtPiPostRequestBody.cs index 886d2d70ea..53362c9f93 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SqrtPi/SqrtPiPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SqrtPi/SqrtPiPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.SqrtPi { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SqrtPiPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SqrtPiPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SqrtPiPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SqrtPiPostRequestBody() { @@ -31,12 +32,12 @@ public SqrtPiPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SqrtPiPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SqrtPi.SqrtPiPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SqrtPiPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SqrtPi.SqrtPiPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SqrtPi/SqrtPiRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SqrtPi/SqrtPiRequestBuilder.cs index ddabfe5da9..509462cfe0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SqrtPi/SqrtPiRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SqrtPi/SqrtPiRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SqrtPi /// /// Provides operations to call the sqrtPi method. /// - public class SqrtPiRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SqrtPiRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sqrtPi @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SqrtPiPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SqrtPi.SqrtPiPostRequestBody.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 SqrtPiRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sqrtPi", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SqrtPiRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sqrtPi", rawUrl) @@ -100,11 +103,11 @@ public SqrtPiRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SqrtPiPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SqrtPi.SqrtPiPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SqrtPiPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SqrtPi.SqrtPiPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SqrtPiPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevA/StDevAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevA/StDevAPostRequestBody.cs index 0d4dcaed2e..a6e68c04cb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevA/StDevAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevA/StDevAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.StDevA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StDevAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class StDevAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class StDevAPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StDevAPostRequestBody() { @@ -31,12 +32,12 @@ public StDevAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StDevAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevA.StDevAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StDevAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevA.StDevAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevA/StDevARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevA/StDevARequestBuilder.cs index ce4e3ec99a..703bff5438 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevA/StDevARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevA/StDevARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevA /// /// Provides operations to call the stDevA method. /// - public class StDevARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StDevARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action stDevA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StDevAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevA.StDevAPostRequestBody.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 StDevARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/stDevA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StDevARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/stDevA", rawUrl) @@ -100,11 +103,11 @@ public StDevARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(StDevAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevA.StDevAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StDevAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevA.StDevAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(StDevAPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevPA/StDevPAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevPA/StDevPAPostRequestBody.cs index ea50117cee..0f1f5842e6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevPA/StDevPAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevPA/StDevPAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.StDevPA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StDevPAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class StDevPAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class StDevPAPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StDevPAPostRequestBody() { @@ -31,12 +32,12 @@ public StDevPAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StDevPAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevPA.StDevPAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StDevPAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevPA.StDevPAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevPA/StDevPARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevPA/StDevPARequestBuilder.cs index e997a46611..8358b3228d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevPA/StDevPARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDevPA/StDevPARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevPA /// /// Provides operations to call the stDevPA method. /// - public class StDevPARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StDevPARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action stDevPA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StDevPAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevPA.StDevPAPostRequestBody.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 StDevPARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/stDevPA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StDevPARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/stDevPA", rawUrl) @@ -100,11 +103,11 @@ public StDevPARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(StDevPAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevPA.StDevPAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StDevPAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDevPA.StDevPAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(StDevPAPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_P/StDev_PPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_P/StDev_PPostRequestBody.cs index 9d25dc67bc..cbba7f6e7c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_P/StDev_PPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_P/StDev_PPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.StDev_P { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StDev_PPostRequestBody : IAdditionalDataHolder, IParsable + public partial class StDev_PPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class StDev_PPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StDev_PPostRequestBody() { @@ -31,12 +32,12 @@ public StDev_PPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StDev_PPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_P.StDev_PPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StDev_PPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_P.StDev_PPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_P/StDev_PRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_P/StDev_PRequestBuilder.cs index 4c1e0b3433..b8fb122e3c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_P/StDev_PRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_P/StDev_PRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_P /// /// Provides operations to call the stDev_P method. /// - public class StDev_PRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StDev_PRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action stDev_P @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StDev_PPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_P.StDev_PPostRequestBody.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 StDev_PRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/stDev_P", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StDev_PRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/stDev_P", rawUrl) @@ -100,11 +103,11 @@ public StDev_PRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(StDev_PPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_P.StDev_PPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StDev_PPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_P.StDev_PPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(StDev_PPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_S/StDev_SPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_S/StDev_SPostRequestBody.cs index 69bd2fd651..8448a0d928 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_S/StDev_SPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_S/StDev_SPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.StDev_S { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StDev_SPostRequestBody : IAdditionalDataHolder, IParsable + public partial class StDev_SPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class StDev_SPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StDev_SPostRequestBody() { @@ -31,12 +32,12 @@ public StDev_SPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StDev_SPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_S.StDev_SPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StDev_SPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_S.StDev_SPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_S/StDev_SRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_S/StDev_SRequestBuilder.cs index a4ed4e5636..19b38df1f6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_S/StDev_SRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/StDev_S/StDev_SRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_S /// /// Provides operations to call the stDev_S method. /// - public class StDev_SRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StDev_SRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action stDev_S @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StDev_SPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_S.StDev_SPostRequestBody.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 StDev_SRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/stDev_S", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StDev_SRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/stDev_S", rawUrl) @@ -100,11 +103,11 @@ public StDev_SRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(StDev_SPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_S.StDev_SPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StDev_SPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.StDev_S.StDev_SPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(StDev_SPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Standardize/StandardizePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Standardize/StandardizePostRequestBody.cs index bf30218aad..ce161ac999 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Standardize/StandardizePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Standardize/StandardizePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Standardize { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class StandardizePostRequestBody : IAdditionalDataHolder, IParsable + public partial class StandardizePostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class StandardizePostRequestBody : IAdditionalDataHolder, IParsable /// The mean property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Mean { get; set; } + public UntypedNode? Mean { get; set; } #nullable restore #else - public Json Mean { get; set; } + public UntypedNode Mean { get; set; } #endif /// The standardDev property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StandardDev { get; set; } + public UntypedNode? StandardDev { get; set; } #nullable restore #else - public Json StandardDev { get; set; } + public UntypedNode StandardDev { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public StandardizePostRequestBody() { @@ -47,12 +48,12 @@ public StandardizePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static StandardizePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Standardize.StandardizePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new StandardizePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Standardize.StandardizePostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "mean", n => { Mean = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "standardDev", n => { StandardDev = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "mean", n => { Mean = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "standardDev", n => { StandardDev = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("mean", Mean); - writer.WriteObjectValue("standardDev", StandardDev); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("mean", Mean); + writer.WriteObjectValue("standardDev", StandardDev); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Standardize/StandardizeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Standardize/StandardizeRequestBuilder.cs index 6f316f4940..d537176753 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Standardize/StandardizeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Standardize/StandardizeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Standardize /// /// Provides operations to call the standardize method. /// - public class StandardizeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class StandardizeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action standardize @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(StandardizePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Standardize.StandardizePostRequestBody.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 StandardizeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/standardize", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public StandardizeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/standardize", rawUrl) @@ -100,11 +103,11 @@ public StandardizeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(StandardizePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Standardize.StandardizePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(StandardizePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Standardize.StandardizePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(StandardizePostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Substitute/SubstitutePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Substitute/SubstitutePostRequestBody.cs index 909d17caa0..826050e257 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Substitute/SubstitutePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Substitute/SubstitutePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Substitute { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SubstitutePostRequestBody : IAdditionalDataHolder, IParsable + public partial class SubstitutePostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class SubstitutePostRequestBody : IAdditionalDataHolder, IParsable /// The instanceNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? InstanceNum { get; set; } + public UntypedNode? InstanceNum { get; set; } #nullable restore #else - public Json InstanceNum { get; set; } + public UntypedNode InstanceNum { get; set; } #endif /// The newText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NewText { get; set; } + public UntypedNode? NewText { get; set; } #nullable restore #else - public Json NewText { get; set; } + public UntypedNode NewText { get; set; } #endif /// The oldText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? OldText { get; set; } + public UntypedNode? OldText { get; set; } #nullable restore #else - public Json OldText { get; set; } + public UntypedNode OldText { get; set; } #endif /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SubstitutePostRequestBody() { @@ -55,12 +56,12 @@ public SubstitutePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SubstitutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Substitute.SubstitutePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SubstitutePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Substitute.SubstitutePostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "instanceNum", n => { InstanceNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "newText", n => { NewText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "oldText", n => { OldText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "instanceNum", n => { InstanceNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "newText", n => { NewText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "oldText", n => { OldText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("instanceNum", InstanceNum); - writer.WriteObjectValue("newText", NewText); - writer.WriteObjectValue("oldText", OldText); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("instanceNum", InstanceNum); + writer.WriteObjectValue("newText", NewText); + writer.WriteObjectValue("oldText", OldText); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Substitute/SubstituteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Substitute/SubstituteRequestBuilder.cs index 2327830831..2eb02bb943 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Substitute/SubstituteRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Substitute/SubstituteRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Substitute /// /// Provides operations to call the substitute method. /// - public class SubstituteRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubstituteRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action substitute @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SubstitutePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Substitute.SubstitutePostRequestBody.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 SubstituteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/substitute", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubstituteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/substitute", rawUrl) @@ -100,11 +103,11 @@ public SubstituteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SubstitutePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Substitute.SubstitutePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SubstitutePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Substitute.SubstitutePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SubstitutePostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Subtotal/SubtotalPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Subtotal/SubtotalPostRequestBody.cs index 0d84ac1a2d..51c3fdce41 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Subtotal/SubtotalPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Subtotal/SubtotalPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Subtotal { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SubtotalPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SubtotalPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class SubtotalPostRequestBody : IAdditionalDataHolder, IParsable /// The functionNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FunctionNum { get; set; } + public UntypedNode? FunctionNum { get; set; } #nullable restore #else - public Json FunctionNum { get; set; } + public UntypedNode FunctionNum { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SubtotalPostRequestBody() { @@ -39,12 +40,12 @@ public SubtotalPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SubtotalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Subtotal.SubtotalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SubtotalPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Subtotal.SubtotalPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "functionNum", n => { FunctionNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "functionNum", n => { FunctionNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("functionNum", FunctionNum); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("functionNum", FunctionNum); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Subtotal/SubtotalRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Subtotal/SubtotalRequestBuilder.cs index 7234fb1be6..1a85587458 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Subtotal/SubtotalRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Subtotal/SubtotalRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Subtotal /// /// Provides operations to call the subtotal method. /// - public class SubtotalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SubtotalRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action subtotal @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SubtotalPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Subtotal.SubtotalPostRequestBody.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 SubtotalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/subtotal", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SubtotalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/subtotal", rawUrl) @@ -100,11 +103,11 @@ public SubtotalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SubtotalPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Subtotal.SubtotalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SubtotalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Subtotal.SubtotalPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SubtotalPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sum/SumPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sum/SumPostRequestBody.cs index 4cf2ab4746..521ed391a0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sum/SumPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sum/SumPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Sum { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SumPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SumPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SumPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SumPostRequestBody() { @@ -31,12 +32,12 @@ public SumPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sum.SumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SumPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sum.SumPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sum/SumRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sum/SumRequestBuilder.cs index 9ad3316db0..e5f0e8e1f6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sum/SumRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Sum/SumRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sum /// /// Provides operations to call the sum method. /// - public class SumRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SumRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sum @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SumPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sum.SumPostRequestBody.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 SumRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sum", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sum", rawUrl) @@ -100,11 +103,11 @@ public SumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(SumPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sum.SumPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SumPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Sum.SumPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SumPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIf/SumIfPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIf/SumIfPostRequestBody.cs index cb0f23ceb6..deb75479bf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIf/SumIfPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIf/SumIfPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.SumIf { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SumIfPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SumIfPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class SumIfPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Criteria { get; set; } + public UntypedNode? Criteria { get; set; } #nullable restore #else - public Json Criteria { get; set; } + public UntypedNode Criteria { get; set; } #endif /// The range property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Range { get; set; } + public UntypedNode? Range { get; set; } #nullable restore #else - public Json Range { get; set; } + public UntypedNode Range { get; set; } #endif /// The sumRange property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SumRange { get; set; } + public UntypedNode? SumRange { get; set; } #nullable restore #else - public Json SumRange { get; set; } + public UntypedNode SumRange { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SumIfPostRequestBody() { @@ -47,12 +48,12 @@ public SumIfPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SumIfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIf.SumIfPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SumIfPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIf.SumIfPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "range", n => { Range = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "sumRange", n => { SumRange = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "range", n => { Range = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "sumRange", n => { SumRange = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("criteria", Criteria); - writer.WriteObjectValue("range", Range); - writer.WriteObjectValue("sumRange", SumRange); + writer.WriteObjectValue("criteria", Criteria); + writer.WriteObjectValue("range", Range); + writer.WriteObjectValue("sumRange", SumRange); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIf/SumIfRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIf/SumIfRequestBuilder.cs index c489573bde..efa517f588 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIf/SumIfRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIf/SumIfRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIf /// /// Provides operations to call the sumIf method. /// - public class SumIfRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SumIfRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sumIf @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SumIfPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIf.SumIfPostRequestBody.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 SumIfRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sumIf", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SumIfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sumIf", rawUrl) @@ -100,11 +103,11 @@ public SumIfRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SumIfPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIf.SumIfPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SumIfPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIf.SumIfPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SumIfPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIfs/SumIfsPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIfs/SumIfsPostRequestBody.cs index 29aada6e24..8dacd300e3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIfs/SumIfsPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIfs/SumIfsPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.SumIfs { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SumIfsPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SumIfsPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class SumIfsPostRequestBody : IAdditionalDataHolder, IParsable /// The sumRange property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SumRange { get; set; } + public UntypedNode? SumRange { get; set; } #nullable restore #else - public Json SumRange { get; set; } + public UntypedNode SumRange { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SumIfsPostRequestBody() { @@ -39,12 +40,12 @@ public SumIfsPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SumIfsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIfs.SumIfsPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SumIfsPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIfs.SumIfsPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "sumRange", n => { SumRange = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "sumRange", n => { SumRange = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("sumRange", SumRange); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("sumRange", SumRange); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIfs/SumIfsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIfs/SumIfsRequestBuilder.cs index 611efa6ccc..fc5d4d662c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIfs/SumIfsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumIfs/SumIfsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIfs /// /// Provides operations to call the sumIfs method. /// - public class SumIfsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SumIfsRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sumIfs @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SumIfsPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIfs.SumIfsPostRequestBody.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 SumIfsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sumIfs", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SumIfsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sumIfs", rawUrl) @@ -100,11 +103,11 @@ public SumIfsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SumIfsPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIfs.SumIfsPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SumIfsPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumIfs.SumIfsPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SumIfsPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumSq/SumSqPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumSq/SumSqPostRequestBody.cs index a8e155d9fd..7ebe7710fe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumSq/SumSqPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumSq/SumSqPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.SumSq { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SumSqPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SumSqPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class SumSqPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SumSqPostRequestBody() { @@ -31,12 +32,12 @@ public SumSqPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SumSqPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumSq.SumSqPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SumSqPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumSq.SumSqPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumSq/SumSqRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumSq/SumSqRequestBuilder.cs index d5414311ec..918abc524e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumSq/SumSqRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/SumSq/SumSqRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumSq /// /// Provides operations to call the sumSq method. /// - public class SumSqRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SumSqRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action sumSq @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SumSqPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumSq.SumSqPostRequestBody.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 SumSqRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sumSq", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SumSqRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/sumSq", rawUrl) @@ -100,11 +103,11 @@ public SumSqRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(SumSqPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumSq.SumSqPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SumSqPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.SumSq.SumSqPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SumSqPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Syd/SydPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Syd/SydPostRequestBody.cs index c168d05fcd..23c4a514df 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Syd/SydPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Syd/SydPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Syd { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SydPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SydPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class SydPostRequestBody : IAdditionalDataHolder, IParsable /// The cost property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cost { get; set; } + public UntypedNode? Cost { get; set; } #nullable restore #else - public Json Cost { get; set; } + public UntypedNode Cost { get; set; } #endif /// The life property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Life { get; set; } + public UntypedNode? Life { get; set; } #nullable restore #else - public Json Life { get; set; } + public UntypedNode Life { get; set; } #endif /// The per property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Per { get; set; } + public UntypedNode? Per { get; set; } #nullable restore #else - public Json Per { get; set; } + public UntypedNode Per { get; set; } #endif /// The salvage property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Salvage { get; set; } + public UntypedNode? Salvage { get; set; } #nullable restore #else - public Json Salvage { get; set; } + public UntypedNode Salvage { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SydPostRequestBody() { @@ -55,12 +56,12 @@ public SydPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SydPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Syd.SydPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SydPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Syd.SydPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cost", n => { Cost = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "life", n => { Life = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "per", n => { Per = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "salvage", n => { Salvage = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cost", n => { Cost = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "life", n => { Life = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "per", n => { Per = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "salvage", n => { Salvage = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cost", Cost); - writer.WriteObjectValue("life", Life); - writer.WriteObjectValue("per", Per); - writer.WriteObjectValue("salvage", Salvage); + writer.WriteObjectValue("cost", Cost); + writer.WriteObjectValue("life", Life); + writer.WriteObjectValue("per", Per); + writer.WriteObjectValue("salvage", Salvage); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Syd/SydRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Syd/SydRequestBuilder.cs index 57c46fb17e..c67d13e76c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Syd/SydRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Syd/SydRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Syd /// /// Provides operations to call the syd method. /// - public class SydRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SydRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action syd @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SydPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Syd.SydPostRequestBody.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 SydRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/syd", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SydRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/syd", rawUrl) @@ -100,11 +103,11 @@ public SydRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(SydPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Syd.SydPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SydPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Syd.SydPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(SydPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T/TPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T/TPostRequestBody.cs index 6f0d3f77a9..fb2bedc1d7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T/TPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T/TPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.T { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class TPostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TPostRequestBody() { @@ -31,12 +32,12 @@ public TPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T.TPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T.TPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T/TRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T/TRequestBuilder.cs index 432d31af16..5af153869f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T/TRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T/TRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T /// /// Provides operations to call the t method. /// - public class TRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action t @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T.TPostRequestBody.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 TRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t", rawUrl) @@ -100,11 +103,11 @@ public TRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/ite /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T.TPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T.TPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TPostRequestBody body, Action } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist/T_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist/T_DistPostRequestBody.cs index 6fc4bdc21a..9b7723c0a3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist/T_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist/T_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.T_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class T_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class T_DistPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class T_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public T_DistPostRequestBody() { @@ -47,12 +48,12 @@ public T_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static T_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist.T_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new T_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist.T_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist/T_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist/T_DistRequestBuilder.cs index e572feb889..7d08cf5b14 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist/T_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist/T_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist /// /// Provides operations to call the t_Dist method. /// - public class T_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class T_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action t_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(T_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist.T_DistPostRequestBody.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 T_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public T_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Dist", rawUrl) @@ -100,11 +103,11 @@ public T_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(T_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist.T_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(T_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist.T_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(T_DistPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_2T/T_Dist_2TPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_2T/T_Dist_2TPostRequestBody.cs index a4744ba3d8..5a5e3bf4dd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_2T/T_Dist_2TPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_2T/T_Dist_2TPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.T_Dist_2T { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class T_Dist_2TPostRequestBody : IAdditionalDataHolder, IParsable + public partial class T_Dist_2TPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class T_Dist_2TPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public T_Dist_2TPostRequestBody() { @@ -39,12 +40,12 @@ public T_Dist_2TPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static T_Dist_2TPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_2T.T_Dist_2TPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new T_Dist_2TPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_2T.T_Dist_2TPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_2T/T_Dist_2TRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_2T/T_Dist_2TRequestBuilder.cs index 9ed0894200..5f814e035f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_2T/T_Dist_2TRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_2T/T_Dist_2TRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_2T /// /// Provides operations to call the t_Dist_2T method. /// - public class T_Dist_2TRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class T_Dist_2TRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action t_Dist_2T @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(T_Dist_2TPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_2T.T_Dist_2TPostRequestBody.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 T_Dist_2TRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Dist_2T", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public T_Dist_2TRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Dist_2T", rawUrl) @@ -100,11 +103,11 @@ public T_Dist_2TRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(T_Dist_2TPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_2T.T_Dist_2TPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(T_Dist_2TPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_2T.T_Dist_2TPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(T_Dist_2TPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_RT/T_Dist_RTPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_RT/T_Dist_RTPostRequestBody.cs index 703bc11d75..210d283a1d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_RT/T_Dist_RTPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_RT/T_Dist_RTPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.T_Dist_RT { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class T_Dist_RTPostRequestBody : IAdditionalDataHolder, IParsable + public partial class T_Dist_RTPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class T_Dist_RTPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public T_Dist_RTPostRequestBody() { @@ -39,12 +40,12 @@ public T_Dist_RTPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static T_Dist_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_RT.T_Dist_RTPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new T_Dist_RTPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_RT.T_Dist_RTPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_RT/T_Dist_RTRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_RT/T_Dist_RTRequestBuilder.cs index 91fe8c9fe7..5c0f34e9fe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_RT/T_Dist_RTRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Dist_RT/T_Dist_RTRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_RT /// /// Provides operations to call the t_Dist_RT method. /// - public class T_Dist_RTRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class T_Dist_RTRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action t_Dist_RT @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(T_Dist_RTPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_RT.T_Dist_RTPostRequestBody.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 T_Dist_RTRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Dist_RT", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public T_Dist_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Dist_RT", rawUrl) @@ -100,11 +103,11 @@ public T_Dist_RTRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(T_Dist_RTPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_RT.T_Dist_RTPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(T_Dist_RTPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Dist_RT.T_Dist_RTPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(T_Dist_RTPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv/T_InvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv/T_InvPostRequestBody.cs index 8bd91ce2da..30c24e2ecb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv/T_InvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv/T_InvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.T_Inv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class T_InvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class T_InvPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class T_InvPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public T_InvPostRequestBody() { @@ -39,12 +40,12 @@ public T_InvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static T_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv.T_InvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new T_InvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv.T_InvPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv/T_InvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv/T_InvRequestBuilder.cs index f0c3b58ae0..17c988dcb8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv/T_InvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv/T_InvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv /// /// Provides operations to call the t_Inv method. /// - public class T_InvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class T_InvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action t_Inv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(T_InvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv.T_InvPostRequestBody.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 T_InvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Inv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public T_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Inv", rawUrl) @@ -100,11 +103,11 @@ public T_InvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(T_InvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv.T_InvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(T_InvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv.T_InvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(T_InvPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv_2T/T_Inv_2TPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv_2T/T_Inv_2TPostRequestBody.cs index e8afabf67f..ec7a887fc9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv_2T/T_Inv_2TPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv_2T/T_Inv_2TPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.T_Inv_2T { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class T_Inv_2TPostRequestBody : IAdditionalDataHolder, IParsable + public partial class T_Inv_2TPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class T_Inv_2TPostRequestBody : IAdditionalDataHolder, IParsable /// The degFreedom property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? DegFreedom { get; set; } + public UntypedNode? DegFreedom { get; set; } #nullable restore #else - public Json DegFreedom { get; set; } + public UntypedNode DegFreedom { get; set; } #endif /// The probability property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Probability { get; set; } + public UntypedNode? Probability { get; set; } #nullable restore #else - public Json Probability { get; set; } + public UntypedNode Probability { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public T_Inv_2TPostRequestBody() { @@ -39,12 +40,12 @@ public T_Inv_2TPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static T_Inv_2TPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv_2T.T_Inv_2TPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new T_Inv_2TPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv_2T.T_Inv_2TPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "degFreedom", n => { DegFreedom = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "probability", n => { Probability = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "degFreedom", n => { DegFreedom = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "probability", n => { Probability = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("degFreedom", DegFreedom); - writer.WriteObjectValue("probability", Probability); + writer.WriteObjectValue("degFreedom", DegFreedom); + writer.WriteObjectValue("probability", Probability); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv_2T/T_Inv_2TRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv_2T/T_Inv_2TRequestBuilder.cs index bee01852b5..2b4c7dad88 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv_2T/T_Inv_2TRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/T_Inv_2T/T_Inv_2TRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv_2T /// /// Provides operations to call the t_Inv_2T method. /// - public class T_Inv_2TRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class T_Inv_2TRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action t_Inv_2T @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(T_Inv_2TPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv_2T.T_Inv_2TPostRequestBody.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 T_Inv_2TRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Inv_2T", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public T_Inv_2TRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/t_Inv_2T", rawUrl) @@ -100,11 +103,11 @@ public T_Inv_2TRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(T_Inv_2TPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv_2T.T_Inv_2TPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(T_Inv_2TPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.T_Inv_2T.T_Inv_2TPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(T_Inv_2TPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tan/TanPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tan/TanPostRequestBody.cs index 664b9ad2c3..292ff383f5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tan/TanPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tan/TanPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Tan { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TanPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class TanPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TanPostRequestBody() { @@ -31,12 +32,12 @@ public TanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tan.TanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TanPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tan.TanPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tan/TanRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tan/TanRequestBuilder.cs index 2f30a887b9..be5c4bd05f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tan/TanRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tan/TanRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tan /// /// Provides operations to call the tan method. /// - public class TanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action tan @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tan.TanPostRequestBody.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 TanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tan", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tan", rawUrl) @@ -100,11 +103,11 @@ public TanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(TanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tan.TanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tan.TanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TanPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tanh/TanhPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tanh/TanhPostRequestBody.cs index f69e7d39d0..d9d5de936a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tanh/TanhPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tanh/TanhPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Tanh { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TanhPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TanhPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class TanhPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TanhPostRequestBody() { @@ -31,12 +32,12 @@ public TanhPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TanhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tanh.TanhPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TanhPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tanh.TanhPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tanh/TanhRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tanh/TanhRequestBuilder.cs index de8a30bd67..2b62663fc5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tanh/TanhRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Tanh/TanhRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tanh /// /// Provides operations to call the tanh method. /// - public class TanhRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TanhRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action tanh @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TanhPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tanh.TanhPostRequestBody.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 TanhRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tanh", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TanhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tanh", rawUrl) @@ -100,11 +103,11 @@ public TanhRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(TanhPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tanh.TanhPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TanhPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Tanh.TanhPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TanhPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillEq/TbillEqPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillEq/TbillEqPostRequestBody.cs index 359c302f1e..ddb002e7f4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillEq/TbillEqPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillEq/TbillEqPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.TbillEq { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TbillEqPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TbillEqPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class TbillEqPostRequestBody : IAdditionalDataHolder, IParsable /// The discount property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Discount { get; set; } + public UntypedNode? Discount { get; set; } #nullable restore #else - public Json Discount { get; set; } + public UntypedNode Discount { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TbillEqPostRequestBody() { @@ -47,12 +48,12 @@ public TbillEqPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TbillEqPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillEq.TbillEqPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TbillEqPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillEq.TbillEqPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "discount", n => { Discount = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "discount", n => { Discount = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("discount", Discount); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("discount", Discount); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillEq/TbillEqRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillEq/TbillEqRequestBuilder.cs index fa23a73fce..2ca63764fa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillEq/TbillEqRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillEq/TbillEqRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillEq /// /// Provides operations to call the tbillEq method. /// - public class TbillEqRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TbillEqRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action tbillEq @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TbillEqPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillEq.TbillEqPostRequestBody.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 TbillEqRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tbillEq", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TbillEqRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tbillEq", rawUrl) @@ -100,11 +103,11 @@ public TbillEqRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(TbillEqPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillEq.TbillEqPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TbillEqPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillEq.TbillEqPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TbillEqPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillPrice/TbillPricePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillPrice/TbillPricePostRequestBody.cs index 22148a0be0..3685aa558e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillPrice/TbillPricePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillPrice/TbillPricePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.TbillPrice { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TbillPricePostRequestBody : IAdditionalDataHolder, IParsable + public partial class TbillPricePostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class TbillPricePostRequestBody : IAdditionalDataHolder, IParsable /// The discount property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Discount { get; set; } + public UntypedNode? Discount { get; set; } #nullable restore #else - public Json Discount { get; set; } + public UntypedNode Discount { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TbillPricePostRequestBody() { @@ -47,12 +48,12 @@ public TbillPricePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TbillPricePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillPrice.TbillPricePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TbillPricePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillPrice.TbillPricePostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "discount", n => { Discount = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "discount", n => { Discount = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("discount", Discount); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("discount", Discount); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillPrice/TbillPriceRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillPrice/TbillPriceRequestBuilder.cs index 58b6601c91..8f78d10a7d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillPrice/TbillPriceRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillPrice/TbillPriceRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillPrice /// /// Provides operations to call the tbillPrice method. /// - public class TbillPriceRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TbillPriceRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action tbillPrice @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TbillPricePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillPrice.TbillPricePostRequestBody.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 TbillPriceRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tbillPrice", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TbillPriceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tbillPrice", rawUrl) @@ -100,11 +103,11 @@ public TbillPriceRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TbillPricePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillPrice.TbillPricePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TbillPricePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillPrice.TbillPricePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TbillPricePostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillYield/TbillYieldPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillYield/TbillYieldPostRequestBody.cs index b22d5734c5..826ded5d2e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillYield/TbillYieldPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillYield/TbillYieldPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.TbillYield { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TbillYieldPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TbillYieldPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class TbillYieldPostRequestBody : IAdditionalDataHolder, IParsable /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The pr property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pr { get; set; } + public UntypedNode? Pr { get; set; } #nullable restore #else - public Json Pr { get; set; } + public UntypedNode Pr { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TbillYieldPostRequestBody() { @@ -47,12 +48,12 @@ public TbillYieldPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TbillYieldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillYield.TbillYieldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TbillYieldPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillYield.TbillYieldPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pr", n => { Pr = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pr", n => { Pr = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("pr", Pr); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("pr", Pr); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillYield/TbillYieldRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillYield/TbillYieldRequestBuilder.cs index bc6a092be0..d7bfa11888 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillYield/TbillYieldRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TbillYield/TbillYieldRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillYield /// /// Provides operations to call the tbillYield method. /// - public class TbillYieldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TbillYieldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action tbillYield @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TbillYieldPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillYield.TbillYieldPostRequestBody.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 TbillYieldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tbillYield", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TbillYieldRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/tbillYield", rawUrl) @@ -100,11 +103,11 @@ public TbillYieldRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(TbillYieldPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillYield.TbillYieldPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TbillYieldPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TbillYield.TbillYieldPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TbillYieldPostRequestBody bod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Text/TextPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Text/TextPostRequestBody.cs index a236cf65df..45efbdaa89 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Text/TextPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Text/TextPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Text { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TextPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TextPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class TextPostRequestBody : IAdditionalDataHolder, IParsable /// The formatText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? FormatText { get; set; } + public UntypedNode? FormatText { get; set; } #nullable restore #else - public Json FormatText { get; set; } + public UntypedNode FormatText { get; set; } #endif /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TextPostRequestBody() { @@ -39,12 +40,12 @@ public TextPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TextPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Text.TextPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TextPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Text.TextPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "formatText", n => { FormatText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "formatText", n => { FormatText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("formatText", FormatText); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("formatText", FormatText); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Text/TextRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Text/TextRequestBuilder.cs index 93ecb14bce..36d16f161f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Text/TextRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Text/TextRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Text /// /// Provides operations to call the text method. /// - public class TextRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TextRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action text @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TextPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Text.TextPostRequestBody.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 TextRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/text", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TextRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/text", rawUrl) @@ -100,11 +103,11 @@ public TextRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(TextPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Text.TextPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TextPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Text.TextPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TextPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Time/TimePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Time/TimePostRequestBody.cs index 078ece9855..05ed476c6e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Time/TimePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Time/TimePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Time { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TimePostRequestBody : IAdditionalDataHolder, IParsable + public partial class TimePostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class TimePostRequestBody : IAdditionalDataHolder, IParsable /// The hour property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Hour { get; set; } + public UntypedNode? Hour { get; set; } #nullable restore #else - public Json Hour { get; set; } + public UntypedNode Hour { get; set; } #endif /// The minute property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Minute { get; set; } + public UntypedNode? Minute { get; set; } #nullable restore #else - public Json Minute { get; set; } + public UntypedNode Minute { get; set; } #endif /// The second property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Second { get; set; } + public UntypedNode? Second { get; set; } #nullable restore #else - public Json Second { get; set; } + public UntypedNode Second { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TimePostRequestBody() { @@ -47,12 +48,12 @@ public TimePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TimePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Time.TimePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TimePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Time.TimePostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "hour", n => { Hour = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "minute", n => { Minute = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "second", n => { Second = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "hour", n => { Hour = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "minute", n => { Minute = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "second", n => { Second = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("hour", Hour); - writer.WriteObjectValue("minute", Minute); - writer.WriteObjectValue("second", Second); + writer.WriteObjectValue("hour", Hour); + writer.WriteObjectValue("minute", Minute); + writer.WriteObjectValue("second", Second); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Time/TimeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Time/TimeRequestBuilder.cs index 0acd68b995..44798076a4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Time/TimeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Time/TimeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Time /// /// Provides operations to call the time method. /// - public class TimeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TimeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action time @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TimePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Time.TimePostRequestBody.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 TimeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/time", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TimeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/time", rawUrl) @@ -100,11 +103,11 @@ public TimeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(TimePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Time.TimePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TimePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Time.TimePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TimePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Timevalue/TimevaluePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Timevalue/TimevaluePostRequestBody.cs index 73fa830c4b..fb7b1e1852 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Timevalue/TimevaluePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Timevalue/TimevaluePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Timevalue { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TimevaluePostRequestBody : IAdditionalDataHolder, IParsable + public partial class TimevaluePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class TimevaluePostRequestBody : IAdditionalDataHolder, IParsable /// The timeText property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? TimeText { get; set; } + public UntypedNode? TimeText { get; set; } #nullable restore #else - public Json TimeText { get; set; } + public UntypedNode TimeText { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TimevaluePostRequestBody() { @@ -31,12 +32,12 @@ public TimevaluePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TimevaluePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Timevalue.TimevaluePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TimevaluePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Timevalue.TimevaluePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "timeText", n => { TimeText = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "timeText", n => { TimeText = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("timeText", TimeText); + writer.WriteObjectValue("timeText", TimeText); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Timevalue/TimevalueRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Timevalue/TimevalueRequestBuilder.cs index 749b20f03c..28e81cb115 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Timevalue/TimevalueRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Timevalue/TimevalueRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Timevalue /// /// Provides operations to call the timevalue method. /// - public class TimevalueRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TimevalueRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action timevalue @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TimevaluePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Timevalue.TimevaluePostRequestBody.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 TimevalueRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/timevalue", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TimevalueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/timevalue", rawUrl) @@ -100,11 +103,11 @@ public TimevalueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(TimevaluePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Timevalue.TimevaluePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TimevaluePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Timevalue.TimevaluePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TimevaluePostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Today/TodayRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Today/TodayRequestBuilder.cs index 9c43f28dc6..7656acb47c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Today/TodayRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Today/TodayRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Today /// /// Provides operations to call the today method. /// - public class TodayRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TodayRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action today @@ -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 TodayRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/today", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TodayRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/today", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Trim { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TrimPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TrimPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class TrimPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TrimPostRequestBody() { @@ -31,12 +32,12 @@ public TrimPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TrimPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trim.TrimPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TrimPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trim.TrimPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Trim/TrimRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Trim/TrimRequestBuilder.cs index 3c4296e9d6..ecb714ac3d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Trim/TrimRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Trim/TrimRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trim /// /// Provides operations to call the trim method. /// - public class TrimRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TrimRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action trim @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TrimPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trim.TrimPostRequestBody.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 TrimRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/trim", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TrimRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/trim", rawUrl) @@ -100,11 +103,11 @@ public TrimRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(TrimPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trim.TrimPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TrimPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trim.TrimPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TrimPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TrimMean/TrimMeanPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TrimMean/TrimMeanPostRequestBody.cs index 9e70358fd5..f4296f0d18 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TrimMean/TrimMeanPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TrimMean/TrimMeanPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.TrimMean { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TrimMeanPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TrimMeanPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class TrimMeanPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The percent property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Percent { get; set; } + public UntypedNode? Percent { get; set; } #nullable restore #else - public Json Percent { get; set; } + public UntypedNode Percent { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TrimMeanPostRequestBody() { @@ -39,12 +40,12 @@ public TrimMeanPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TrimMeanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TrimMean.TrimMeanPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TrimMeanPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TrimMean.TrimMeanPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "percent", n => { Percent = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "percent", n => { Percent = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("percent", Percent); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("percent", Percent); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TrimMean/TrimMeanRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TrimMean/TrimMeanRequestBuilder.cs index 43f10cee9f..60eba346f9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TrimMean/TrimMeanRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TrimMean/TrimMeanRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TrimMean /// /// Provides operations to call the trimMean method. /// - public class TrimMeanRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TrimMeanRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action trimMean @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TrimMeanPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TrimMean.TrimMeanPostRequestBody.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 TrimMeanRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/trimMean", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TrimMeanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/trimMean", rawUrl) @@ -100,11 +103,11 @@ public TrimMeanRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(TrimMeanPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TrimMean.TrimMeanPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TrimMeanPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TrimMean.TrimMeanPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TrimMeanPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/True/TrueRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/True/TrueRequestBuilder.cs index 6638d454a3..f6469a43e5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/True/TrueRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/True/TrueRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.True /// /// Provides operations to call the true method. /// - public class TrueRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TrueRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action true @@ -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 TrueRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/true", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TrueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/true", rawUrl) @@ -100,3 +103,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Trunc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TruncPostRequestBody : IAdditionalDataHolder, IParsable + public partial class TruncPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class TruncPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// The numDigits property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NumDigits { get; set; } + public UntypedNode? NumDigits { get; set; } #nullable restore #else - public Json NumDigits { get; set; } + public UntypedNode NumDigits { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TruncPostRequestBody() { @@ -39,12 +40,12 @@ public TruncPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TruncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trunc.TruncPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TruncPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trunc.TruncPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "numDigits", n => { NumDigits = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "numDigits", n => { NumDigits = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); - writer.WriteObjectValue("numDigits", NumDigits); + writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("numDigits", NumDigits); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Trunc/TruncRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Trunc/TruncRequestBuilder.cs index e853c5c91e..9c92cd5223 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Trunc/TruncRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Trunc/TruncRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trunc /// /// Provides operations to call the trunc method. /// - public class TruncRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TruncRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action trunc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TruncPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trunc.TruncPostRequestBody.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 TruncRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/trunc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TruncRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/trunc", rawUrl) @@ -100,11 +103,11 @@ public TruncRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(TruncPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trunc.TruncPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TruncPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Trunc.TruncPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TruncPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TypeNamespace/TypePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TypeNamespace/TypePostRequestBody.cs index 96313f0e42..ee40f29fe5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TypeNamespace/TypePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TypeNamespace/TypePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.TypeNamespace { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class TypePostRequestBody : IAdditionalDataHolder, IParsable + public partial class TypePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class TypePostRequestBody : IAdditionalDataHolder, IParsable /// The value property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Value { get; set; } + public UntypedNode? Value { get; set; } #nullable restore #else - public Json Value { get; set; } + public UntypedNode Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public TypePostRequestBody() { @@ -31,12 +32,12 @@ public TypePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static TypePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TypeNamespace.TypePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new TypePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TypeNamespace.TypePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "value", n => { Value = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "value", n => { Value = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("value", Value); + writer.WriteObjectValue("value", Value); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TypeNamespace/TypeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TypeNamespace/TypeRequestBuilder.cs index 6e8f938438..de3d799d6b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/TypeNamespace/TypeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/TypeNamespace/TypeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TypeNamespace /// /// Provides operations to call the type method. /// - public class TypeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TypeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action type @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(TypePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TypeNamespace.TypePostRequestBody.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 TypeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/type", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TypeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/type", rawUrl) @@ -100,11 +103,11 @@ public TypeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(TypePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TypeNamespace.TypePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(TypePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.TypeNamespace.TypePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(TypePostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unichar/UnicharPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unichar/UnicharPostRequestBody.cs index 92a9149fec..d5903b206c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unichar/UnicharPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unichar/UnicharPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Unichar { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnicharPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnicharPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class UnicharPostRequestBody : IAdditionalDataHolder, IParsable /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnicharPostRequestBody() { @@ -31,12 +32,12 @@ public UnicharPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnicharPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unichar.UnicharPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnicharPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unichar.UnicharPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unichar/UnicharRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unichar/UnicharRequestBuilder.cs index 7676224947..649c3a3a6f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unichar/UnicharRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unichar/UnicharRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unichar /// /// Provides operations to call the unichar method. /// - public class UnicharRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnicharRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unichar @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnicharPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unichar.UnicharPostRequestBody.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 UnicharRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/unichar", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnicharRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/unichar", rawUrl) @@ -100,11 +103,11 @@ public UnicharRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(UnicharPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unichar.UnicharPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnicharPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unichar.UnicharPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(UnicharPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unicode/UnicodePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unicode/UnicodePostRequestBody.cs index 7129af9f27..e0f646a749 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unicode/UnicodePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unicode/UnicodePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Unicode { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UnicodePostRequestBody : IAdditionalDataHolder, IParsable + public partial class UnicodePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class UnicodePostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UnicodePostRequestBody() { @@ -31,12 +32,12 @@ public UnicodePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UnicodePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unicode.UnicodePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UnicodePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unicode.UnicodePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unicode/UnicodeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unicode/UnicodeRequestBuilder.cs index a4a577f71c..108569cc45 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unicode/UnicodeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Unicode/UnicodeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unicode /// /// Provides operations to call the unicode method. /// - public class UnicodeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnicodeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action unicode @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UnicodePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unicode.UnicodePostRequestBody.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 UnicodeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/unicode", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UnicodeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/unicode", rawUrl) @@ -100,11 +103,11 @@ public UnicodeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(UnicodePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unicode.UnicodePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UnicodePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Unicode.UnicodePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(UnicodePostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Upper/UpperPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Upper/UpperPostRequestBody.cs index aba9824cad..747eb63d5e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Upper/UpperPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Upper/UpperPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Upper { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UpperPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UpperPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class UpperPostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UpperPostRequestBody() { @@ -31,12 +32,12 @@ public UpperPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UpperPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Upper.UpperPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UpperPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Upper.UpperPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Upper/UpperRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Upper/UpperRequestBuilder.cs index bfa8179b2b..e2ce6bc9bb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Upper/UpperRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Upper/UpperRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Upper /// /// Provides operations to call the upper method. /// - public class UpperRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UpperRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action upper @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UpperPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Upper.UpperPostRequestBody.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 UpperRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/upper", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UpperRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/upper", rawUrl) @@ -100,11 +103,11 @@ public UpperRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(UpperPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Upper.UpperPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UpperPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Upper.UpperPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(UpperPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Usdollar/UsdollarPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Usdollar/UsdollarPostRequestBody.cs index 094836345b..5234a17c6a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Usdollar/UsdollarPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Usdollar/UsdollarPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Usdollar { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class UsdollarPostRequestBody : IAdditionalDataHolder, IParsable + public partial class UsdollarPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class UsdollarPostRequestBody : IAdditionalDataHolder, IParsable /// The decimals property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Decimals { get; set; } + public UntypedNode? Decimals { get; set; } #nullable restore #else - public Json Decimals { get; set; } + public UntypedNode Decimals { get; set; } #endif /// The number property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Number { get; set; } + public UntypedNode? Number { get; set; } #nullable restore #else - public Json Number { get; set; } + public UntypedNode Number { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public UsdollarPostRequestBody() { @@ -39,12 +40,12 @@ public UsdollarPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static UsdollarPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Usdollar.UsdollarPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new UsdollarPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Usdollar.UsdollarPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "decimals", n => { Decimals = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "number", n => { Number = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "decimals", n => { Decimals = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "number", n => { Number = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("decimals", Decimals); - writer.WriteObjectValue("number", Number); + writer.WriteObjectValue("decimals", Decimals); + writer.WriteObjectValue("number", Number); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Usdollar/UsdollarRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Usdollar/UsdollarRequestBuilder.cs index b7fef5b4dd..79be6d2439 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Usdollar/UsdollarRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Usdollar/UsdollarRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Usdollar /// /// Provides operations to call the usdollar method. /// - public class UsdollarRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsdollarRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action usdollar @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(UsdollarPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Usdollar.UsdollarPostRequestBody.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 UsdollarRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/usdollar", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public UsdollarRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/usdollar", rawUrl) @@ -100,11 +103,11 @@ public UsdollarRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(UsdollarPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Usdollar.UsdollarPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(UsdollarPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Usdollar.UsdollarPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(UsdollarPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Value/ValuePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Value/ValuePostRequestBody.cs index 8ac89c2a3f..940a667d40 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Value/ValuePostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Value/ValuePostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Value { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ValuePostRequestBody : IAdditionalDataHolder, IParsable + public partial class ValuePostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ValuePostRequestBody : IAdditionalDataHolder, IParsable /// The text property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Text { get; set; } + public UntypedNode? Text { get; set; } #nullable restore #else - public Json Text { get; set; } + public UntypedNode Text { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ValuePostRequestBody() { @@ -31,12 +32,12 @@ public ValuePostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ValuePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Value.ValuePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ValuePostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Value.ValuePostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "text", n => { Text = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "text", n => { Text = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("text", Text); + writer.WriteObjectValue("text", Text); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Value/ValueRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Value/ValueRequestBuilder.cs index a02978fbd1..c8c86fa9ce 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Value/ValueRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Value/ValueRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Value /// /// Provides operations to call the value method. /// - public class ValueRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValueRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action value @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ValuePostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Value.ValuePostRequestBody.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 ValueRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/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 ValueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/value", rawUrl) @@ -100,11 +103,11 @@ public ValueRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ValuePostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Value.ValuePostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ValuePostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Value.ValuePostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(ValuePostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarA/VarAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarA/VarAPostRequestBody.cs index 5e31944179..3fcb7ad2e1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarA/VarAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarA/VarAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.VarA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class VarAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class VarAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class VarAPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public VarAPostRequestBody() { @@ -31,12 +32,12 @@ public VarAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static VarAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarA.VarAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new VarAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarA.VarAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarA/VarARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarA/VarARequestBuilder.cs index 9a9f613f4a..b8418e9d9f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarA/VarARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarA/VarARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarA /// /// Provides operations to call the varA method. /// - public class VarARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VarARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action varA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(VarAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarA.VarAPostRequestBody.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 VarARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/varA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VarARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/varA", rawUrl) @@ -100,11 +103,11 @@ public VarARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(VarAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarA.VarAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(VarAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarA.VarAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(VarAPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarPA/VarPAPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarPA/VarPAPostRequestBody.cs index 171d3ec81a..bcbdefaf1e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarPA/VarPAPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarPA/VarPAPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.VarPA { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class VarPAPostRequestBody : IAdditionalDataHolder, IParsable + public partial class VarPAPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class VarPAPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public VarPAPostRequestBody() { @@ -31,12 +32,12 @@ public VarPAPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static VarPAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarPA.VarPAPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new VarPAPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarPA.VarPAPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarPA/VarPARequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarPA/VarPARequestBuilder.cs index 3bbbe7a6a2..6a142dac34 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarPA/VarPARequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/VarPA/VarPARequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarPA /// /// Provides operations to call the varPA method. /// - public class VarPARequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VarPARequestBuilder : BaseCliRequestBuilder { /// /// Invoke action varPA @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(VarPAPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarPA.VarPAPostRequestBody.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 VarPARequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/varPA", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VarPARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/varPA", rawUrl) @@ -100,11 +103,11 @@ public VarPARequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(VarPAPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarPA.VarPAPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(VarPAPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.VarPA.VarPAPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(VarPAPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_P/Var_PPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_P/Var_PPostRequestBody.cs index 51fa2c5bd9..bc04847762 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_P/Var_PPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_P/Var_PPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Var_P { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Var_PPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Var_PPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Var_PPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Var_PPostRequestBody() { @@ -31,12 +32,12 @@ public Var_PPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Var_PPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_P.Var_PPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Var_PPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_P.Var_PPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_P/Var_PRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_P/Var_PRequestBuilder.cs index 22f8e11725..d1f4820fe7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_P/Var_PRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_P/Var_PRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_P /// /// Provides operations to call the var_P method. /// - public class Var_PRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Var_PRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action var_P @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Var_PPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_P.Var_PPostRequestBody.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 Var_PRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/var_P", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Var_PRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/var_P", rawUrl) @@ -100,11 +103,11 @@ public Var_PRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Var_PPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_P.Var_PPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Var_PPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_P.Var_PPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Var_PPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_S/Var_SPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_S/Var_SPostRequestBody.cs index bebe301d96..7a63b1ffaa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_S/Var_SPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_S/Var_SPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Var_S { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Var_SPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Var_SPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class Var_SPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Var_SPostRequestBody() { @@ -31,12 +32,12 @@ public Var_SPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Var_SPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_S.Var_SPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Var_SPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_S.Var_SPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_S/Var_SRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_S/Var_SRequestBuilder.cs index a916a13481..b3eea2b436 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_S/Var_SRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Var_S/Var_SRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_S /// /// Provides operations to call the var_S method. /// - public class Var_SRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Var_SRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action var_S @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Var_SPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_S.Var_SPostRequestBody.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 Var_SRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/var_S", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Var_SRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/var_S", rawUrl) @@ -100,11 +103,11 @@ public Var_SRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Var_SPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_S.Var_SPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Var_SPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Var_S.Var_SPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Var_SPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vdb/VdbPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vdb/VdbPostRequestBody.cs index 1fd3442233..e764edc6ee 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vdb/VdbPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vdb/VdbPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Vdb { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class VdbPostRequestBody : IAdditionalDataHolder, IParsable + public partial class VdbPostRequestBody : IAdditionalDataHolder, 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,61 +17,61 @@ public class VdbPostRequestBody : IAdditionalDataHolder, IParsable /// The cost property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cost { get; set; } + public UntypedNode? Cost { get; set; } #nullable restore #else - public Json Cost { get; set; } + public UntypedNode Cost { get; set; } #endif /// The endPeriod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndPeriod { get; set; } + public UntypedNode? EndPeriod { get; set; } #nullable restore #else - public Json EndPeriod { get; set; } + public UntypedNode EndPeriod { get; set; } #endif /// The factor property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Factor { get; set; } + public UntypedNode? Factor { get; set; } #nullable restore #else - public Json Factor { get; set; } + public UntypedNode Factor { get; set; } #endif /// The life property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Life { get; set; } + public UntypedNode? Life { get; set; } #nullable restore #else - public Json Life { get; set; } + public UntypedNode Life { get; set; } #endif /// The noSwitch property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? NoSwitch { get; set; } + public UntypedNode? NoSwitch { get; set; } #nullable restore #else - public Json NoSwitch { get; set; } + public UntypedNode NoSwitch { get; set; } #endif /// The salvage property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Salvage { get; set; } + public UntypedNode? Salvage { get; set; } #nullable restore #else - public Json Salvage { get; set; } + public UntypedNode Salvage { get; set; } #endif /// The startPeriod property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartPeriod { get; set; } + public UntypedNode? StartPeriod { get; set; } #nullable restore #else - public Json StartPeriod { get; set; } + public UntypedNode StartPeriod { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public VdbPostRequestBody() { @@ -79,12 +80,12 @@ public VdbPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static VdbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vdb.VdbPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new VdbPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vdb.VdbPostRequestBody(); } /// /// The deserialization information for the current model @@ -94,13 +95,13 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "cost", n => { Cost = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "endPeriod", n => { EndPeriod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "factor", n => { Factor = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "life", n => { Life = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "noSwitch", n => { NoSwitch = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "salvage", n => { Salvage = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startPeriod", n => { StartPeriod = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "cost", n => { Cost = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "endPeriod", n => { EndPeriod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "factor", n => { Factor = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "life", n => { Life = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "noSwitch", n => { NoSwitch = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "salvage", n => { Salvage = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startPeriod", n => { StartPeriod = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -110,14 +111,15 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("cost", Cost); - writer.WriteObjectValue("endPeriod", EndPeriod); - writer.WriteObjectValue("factor", Factor); - writer.WriteObjectValue("life", Life); - writer.WriteObjectValue("noSwitch", NoSwitch); - writer.WriteObjectValue("salvage", Salvage); - writer.WriteObjectValue("startPeriod", StartPeriod); + writer.WriteObjectValue("cost", Cost); + writer.WriteObjectValue("endPeriod", EndPeriod); + writer.WriteObjectValue("factor", Factor); + writer.WriteObjectValue("life", Life); + writer.WriteObjectValue("noSwitch", NoSwitch); + writer.WriteObjectValue("salvage", Salvage); + writer.WriteObjectValue("startPeriod", StartPeriod); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vdb/VdbRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vdb/VdbRequestBuilder.cs index f69d0cd826..1189cbc754 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vdb/VdbRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vdb/VdbRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vdb /// /// Provides operations to call the vdb method. /// - public class VdbRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VdbRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action vdb @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(VdbPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vdb.VdbPostRequestBody.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 VdbRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/vdb", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VdbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/vdb", rawUrl) @@ -100,11 +103,11 @@ public VdbRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(VdbPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vdb.VdbPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(VdbPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vdb.VdbPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(VdbPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vlookup/VlookupPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vlookup/VlookupPostRequestBody.cs index 1afc659b80..bebc5b48e1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vlookup/VlookupPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vlookup/VlookupPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Vlookup { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class VlookupPostRequestBody : IAdditionalDataHolder, IParsable + public partial class VlookupPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class VlookupPostRequestBody : IAdditionalDataHolder, IParsable /// The colIndexNum property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ColIndexNum { get; set; } + public UntypedNode? ColIndexNum { get; set; } #nullable restore #else - public Json ColIndexNum { get; set; } + public UntypedNode ColIndexNum { get; set; } #endif /// The lookupValue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? LookupValue { get; set; } + public UntypedNode? LookupValue { get; set; } #nullable restore #else - public Json LookupValue { get; set; } + public UntypedNode LookupValue { get; set; } #endif /// The rangeLookup property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? RangeLookup { get; set; } + public UntypedNode? RangeLookup { get; set; } #nullable restore #else - public Json RangeLookup { get; set; } + public UntypedNode RangeLookup { get; set; } #endif /// The tableArray property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? TableArray { get; set; } + public UntypedNode? TableArray { get; set; } #nullable restore #else - public Json TableArray { get; set; } + public UntypedNode TableArray { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public VlookupPostRequestBody() { @@ -55,12 +56,12 @@ public VlookupPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static VlookupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vlookup.VlookupPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new VlookupPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vlookup.VlookupPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "colIndexNum", n => { ColIndexNum = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "lookupValue", n => { LookupValue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rangeLookup", n => { RangeLookup = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "tableArray", n => { TableArray = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "colIndexNum", n => { ColIndexNum = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "lookupValue", n => { LookupValue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rangeLookup", n => { RangeLookup = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "tableArray", n => { TableArray = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("colIndexNum", ColIndexNum); - writer.WriteObjectValue("lookupValue", LookupValue); - writer.WriteObjectValue("rangeLookup", RangeLookup); - writer.WriteObjectValue("tableArray", TableArray); + writer.WriteObjectValue("colIndexNum", ColIndexNum); + writer.WriteObjectValue("lookupValue", LookupValue); + writer.WriteObjectValue("rangeLookup", RangeLookup); + writer.WriteObjectValue("tableArray", TableArray); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vlookup/VlookupRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vlookup/VlookupRequestBuilder.cs index f26a5f50a7..eb55ccd477 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vlookup/VlookupRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Vlookup/VlookupRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vlookup /// /// Provides operations to call the vlookup method. /// - public class VlookupRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VlookupRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action vlookup @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(VlookupPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vlookup.VlookupPostRequestBody.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 VlookupRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/vlookup", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public VlookupRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/vlookup", rawUrl) @@ -100,11 +103,11 @@ public VlookupRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(VlookupPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vlookup.VlookupPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(VlookupPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Vlookup.VlookupPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(VlookupPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WeekNum/WeekNumPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WeekNum/WeekNumPostRequestBody.cs index 324e6440c9..8b50fcc190 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WeekNum/WeekNumPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WeekNum/WeekNumPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.WeekNum { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class WeekNumPostRequestBody : IAdditionalDataHolder, IParsable + public partial class WeekNumPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class WeekNumPostRequestBody : IAdditionalDataHolder, IParsable /// The returnType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ReturnType { get; set; } + public UntypedNode? ReturnType { get; set; } #nullable restore #else - public Json ReturnType { get; set; } + public UntypedNode ReturnType { get; set; } #endif /// The serialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SerialNumber { get; set; } + public UntypedNode? SerialNumber { get; set; } #nullable restore #else - public Json SerialNumber { get; set; } + public UntypedNode SerialNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public WeekNumPostRequestBody() { @@ -39,12 +40,12 @@ public WeekNumPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static WeekNumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WeekNum.WeekNumPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WeekNumPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WeekNum.WeekNumPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "returnType", n => { ReturnType = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "serialNumber", n => { SerialNumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "returnType", n => { ReturnType = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "serialNumber", n => { SerialNumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("returnType", ReturnType); - writer.WriteObjectValue("serialNumber", SerialNumber); + writer.WriteObjectValue("returnType", ReturnType); + writer.WriteObjectValue("serialNumber", SerialNumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WeekNum/WeekNumRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WeekNum/WeekNumRequestBuilder.cs index f7e0d7d971..281f45a380 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WeekNum/WeekNumRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WeekNum/WeekNumRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WeekNum /// /// Provides operations to call the weekNum method. /// - public class WeekNumRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WeekNumRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action weekNum @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WeekNumPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WeekNum.WeekNumPostRequestBody.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 WeekNumRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/weekNum", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WeekNumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/weekNum", rawUrl) @@ -100,11 +103,11 @@ public WeekNumRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(WeekNumPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WeekNum.WeekNumPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WeekNumPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WeekNum.WeekNumPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(WeekNumPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weekday/WeekdayPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weekday/WeekdayPostRequestBody.cs index eb97233e34..ecb621dbaf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weekday/WeekdayPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weekday/WeekdayPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Weekday { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class WeekdayPostRequestBody : IAdditionalDataHolder, IParsable + public partial class WeekdayPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class WeekdayPostRequestBody : IAdditionalDataHolder, IParsable /// The returnType property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? ReturnType { get; set; } + public UntypedNode? ReturnType { get; set; } #nullable restore #else - public Json ReturnType { get; set; } + public UntypedNode ReturnType { get; set; } #endif /// The serialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SerialNumber { get; set; } + public UntypedNode? SerialNumber { get; set; } #nullable restore #else - public Json SerialNumber { get; set; } + public UntypedNode SerialNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public WeekdayPostRequestBody() { @@ -39,12 +40,12 @@ public WeekdayPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static WeekdayPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weekday.WeekdayPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WeekdayPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weekday.WeekdayPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "returnType", n => { ReturnType = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "serialNumber", n => { SerialNumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "returnType", n => { ReturnType = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "serialNumber", n => { SerialNumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("returnType", ReturnType); - writer.WriteObjectValue("serialNumber", SerialNumber); + writer.WriteObjectValue("returnType", ReturnType); + writer.WriteObjectValue("serialNumber", SerialNumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weekday/WeekdayRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weekday/WeekdayRequestBuilder.cs index 146c8416d8..2ba38fc5c1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weekday/WeekdayRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weekday/WeekdayRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weekday /// /// Provides operations to call the weekday method. /// - public class WeekdayRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WeekdayRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action weekday @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WeekdayPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weekday.WeekdayPostRequestBody.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 WeekdayRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/weekday", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WeekdayRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/weekday", rawUrl) @@ -100,11 +103,11 @@ public WeekdayRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(WeekdayPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weekday.WeekdayPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WeekdayPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weekday.WeekdayPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(WeekdayPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weibull_Dist/Weibull_DistPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weibull_Dist/Weibull_DistPostRequestBody.cs index 34d5bedecb..a17ab57822 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weibull_Dist/Weibull_DistPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weibull_Dist/Weibull_DistPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Weibull_Dist { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Weibull_DistPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Weibull_DistPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class Weibull_DistPostRequestBody : IAdditionalDataHolder, IParsable /// The alpha property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Alpha { get; set; } + public UntypedNode? Alpha { get; set; } #nullable restore #else - public Json Alpha { get; set; } + public UntypedNode Alpha { get; set; } #endif /// The beta property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Beta { get; set; } + public UntypedNode? Beta { get; set; } #nullable restore #else - public Json Beta { get; set; } + public UntypedNode Beta { get; set; } #endif /// The cumulative property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Cumulative { get; set; } + public UntypedNode? Cumulative { get; set; } #nullable restore #else - public Json Cumulative { get; set; } + public UntypedNode Cumulative { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Weibull_DistPostRequestBody() { @@ -55,12 +56,12 @@ public Weibull_DistPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Weibull_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weibull_Dist.Weibull_DistPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Weibull_DistPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weibull_Dist.Weibull_DistPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "alpha", n => { Alpha = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "beta", n => { Beta = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "cumulative", n => { Cumulative = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "alpha", n => { Alpha = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "beta", n => { Beta = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "cumulative", n => { Cumulative = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("alpha", Alpha); - writer.WriteObjectValue("beta", Beta); - writer.WriteObjectValue("cumulative", Cumulative); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("alpha", Alpha); + writer.WriteObjectValue("beta", Beta); + writer.WriteObjectValue("cumulative", Cumulative); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weibull_Dist/Weibull_DistRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weibull_Dist/Weibull_DistRequestBuilder.cs index 3511522bc4..1587d33609 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weibull_Dist/Weibull_DistRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Weibull_Dist/Weibull_DistRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weibull_Dist /// /// Provides operations to call the weibull_Dist method. /// - public class Weibull_DistRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Weibull_DistRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action weibull_Dist @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Weibull_DistPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weibull_Dist.Weibull_DistPostRequestBody.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 Weibull_DistRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/weibull_Dist", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Weibull_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/weibull_Dist", rawUrl) @@ -100,11 +103,11 @@ public Weibull_DistRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(Weibull_DistPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weibull_Dist.Weibull_DistPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Weibull_DistPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Weibull_Dist.Weibull_DistPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Weibull_DistPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay/WorkDayPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay/WorkDayPostRequestBody.cs index cdc5e06e16..65e4db24b9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay/WorkDayPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay/WorkDayPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.WorkDay { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class WorkDayPostRequestBody : IAdditionalDataHolder, IParsable + public partial class WorkDayPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class WorkDayPostRequestBody : IAdditionalDataHolder, IParsable /// The days property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Days { get; set; } + public UntypedNode? Days { get; set; } #nullable restore #else - public Json Days { get; set; } + public UntypedNode Days { get; set; } #endif /// The holidays property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Holidays { get; set; } + public UntypedNode? Holidays { get; set; } #nullable restore #else - public Json Holidays { get; set; } + public UntypedNode Holidays { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public WorkDayPostRequestBody() { @@ -47,12 +48,12 @@ public WorkDayPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static WorkDayPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay.WorkDayPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WorkDayPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay.WorkDayPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "days", n => { Days = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "holidays", n => { Holidays = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "days", n => { Days = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "holidays", n => { Holidays = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("days", Days); - writer.WriteObjectValue("holidays", Holidays); - writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("days", Days); + writer.WriteObjectValue("holidays", Holidays); + writer.WriteObjectValue("startDate", StartDate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay/WorkDayRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay/WorkDayRequestBuilder.cs index 576e90fb9f..d9426d9710 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay/WorkDayRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay/WorkDayRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay /// /// Provides operations to call the workDay method. /// - public class WorkDayRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkDayRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action workDay @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkDayPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay.WorkDayPostRequestBody.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 WorkDayRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/workDay", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkDayRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/workDay", rawUrl) @@ -100,11 +103,11 @@ public WorkDayRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(WorkDayPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay.WorkDayPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkDayPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay.WorkDayPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(WorkDayPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay_Intl/WorkDay_IntlPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay_Intl/WorkDay_IntlPostRequestBody.cs index d574763737..999ce30428 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay_Intl/WorkDay_IntlPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay_Intl/WorkDay_IntlPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.WorkDay_Intl { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class WorkDay_IntlPostRequestBody : IAdditionalDataHolder, IParsable + public partial class WorkDay_IntlPostRequestBody : IAdditionalDataHolder, 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,37 +17,37 @@ public class WorkDay_IntlPostRequestBody : IAdditionalDataHolder, IParsable /// The days property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Days { get; set; } + public UntypedNode? Days { get; set; } #nullable restore #else - public Json Days { get; set; } + public UntypedNode Days { get; set; } #endif /// The holidays property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Holidays { get; set; } + public UntypedNode? Holidays { get; set; } #nullable restore #else - public Json Holidays { get; set; } + public UntypedNode Holidays { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// The weekend property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Weekend { get; set; } + public UntypedNode? Weekend { get; set; } #nullable restore #else - public Json Weekend { get; set; } + public UntypedNode Weekend { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public WorkDay_IntlPostRequestBody() { @@ -55,12 +56,12 @@ public WorkDay_IntlPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static WorkDay_IntlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay_Intl.WorkDay_IntlPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new WorkDay_IntlPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay_Intl.WorkDay_IntlPostRequestBody(); } /// /// The deserialization information for the current model @@ -70,10 +71,10 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "days", n => { Days = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "holidays", n => { Holidays = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "weekend", n => { Weekend = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "days", n => { Days = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "holidays", n => { Holidays = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "weekend", n => { Weekend = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -83,11 +84,12 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("days", Days); - writer.WriteObjectValue("holidays", Holidays); - writer.WriteObjectValue("startDate", StartDate); - writer.WriteObjectValue("weekend", Weekend); + writer.WriteObjectValue("days", Days); + writer.WriteObjectValue("holidays", Holidays); + writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("weekend", Weekend); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay_Intl/WorkDay_IntlRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay_Intl/WorkDay_IntlRequestBuilder.cs index 670847590a..01a5d9199a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay_Intl/WorkDay_IntlRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/WorkDay_Intl/WorkDay_IntlRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay_Intl /// /// Provides operations to call the workDay_Intl method. /// - public class WorkDay_IntlRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkDay_IntlRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action workDay_Intl @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkDay_IntlPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay_Intl.WorkDay_IntlPostRequestBody.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 WorkDay_IntlRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/workDay_Intl", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkDay_IntlRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/workDay_Intl", rawUrl) @@ -100,11 +103,11 @@ public WorkDay_IntlRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkDay_IntlPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay_Intl.WorkDay_IntlPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkDay_IntlPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.WorkDay_Intl.WorkDay_IntlPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(WorkDay_IntlPostRequestBody b } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xirr/XirrPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xirr/XirrPostRequestBody.cs index 581268697a..9666ab5f8f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xirr/XirrPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xirr/XirrPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Xirr { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class XirrPostRequestBody : IAdditionalDataHolder, IParsable + public partial class XirrPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class XirrPostRequestBody : IAdditionalDataHolder, IParsable /// The dates property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Dates { get; set; } + public UntypedNode? Dates { get; set; } #nullable restore #else - public Json Dates { get; set; } + public UntypedNode Dates { get; set; } #endif /// The guess property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Guess { get; set; } + public UntypedNode? Guess { get; set; } #nullable restore #else - public Json Guess { get; set; } + public UntypedNode Guess { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public XirrPostRequestBody() { @@ -47,12 +48,12 @@ public XirrPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static XirrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xirr.XirrPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new XirrPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xirr.XirrPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "dates", n => { Dates = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "guess", n => { Guess = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "dates", n => { Dates = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "guess", n => { Guess = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("dates", Dates); - writer.WriteObjectValue("guess", Guess); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("dates", Dates); + writer.WriteObjectValue("guess", Guess); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xirr/XirrRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xirr/XirrRequestBuilder.cs index fcfb343c72..011ed9ff3b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xirr/XirrRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xirr/XirrRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xirr /// /// Provides operations to call the xirr method. /// - public class XirrRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class XirrRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action xirr @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(XirrPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xirr.XirrPostRequestBody.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 XirrRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/xirr", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public XirrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/xirr", rawUrl) @@ -100,11 +103,11 @@ public XirrRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(XirrPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xirr.XirrPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(XirrPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xirr.XirrPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(XirrPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xnpv/XnpvPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xnpv/XnpvPostRequestBody.cs index 738add58b8..f58704f69f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xnpv/XnpvPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xnpv/XnpvPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Xnpv { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class XnpvPostRequestBody : IAdditionalDataHolder, IParsable + public partial class XnpvPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class XnpvPostRequestBody : IAdditionalDataHolder, IParsable /// The dates property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Dates { get; set; } + public UntypedNode? Dates { get; set; } #nullable restore #else - public Json Dates { get; set; } + public UntypedNode Dates { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public XnpvPostRequestBody() { @@ -47,12 +48,12 @@ public XnpvPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static XnpvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xnpv.XnpvPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new XnpvPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xnpv.XnpvPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "dates", n => { Dates = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "dates", n => { Dates = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("dates", Dates); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("dates", Dates); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xnpv/XnpvRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xnpv/XnpvRequestBuilder.cs index 6cfd5f662e..66b2329977 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xnpv/XnpvRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xnpv/XnpvRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xnpv /// /// Provides operations to call the xnpv method. /// - public class XnpvRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class XnpvRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action xnpv @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(XnpvPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xnpv.XnpvPostRequestBody.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 XnpvRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/xnpv", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public XnpvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/xnpv", rawUrl) @@ -100,11 +103,11 @@ public XnpvRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(XnpvPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xnpv.XnpvPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(XnpvPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xnpv.XnpvPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(XnpvPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xor/XorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xor/XorPostRequestBody.cs index a5d7ead02e..1ccf5713ca 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xor/XorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xor/XorPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Xor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class XorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class XorPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class XorPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public XorPostRequestBody() { @@ -31,12 +32,12 @@ public XorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static XorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xor.XorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new XorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xor.XorPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xor/XorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xor/XorRequestBuilder.cs index a80a985a00..514c07e886 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xor/XorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Xor/XorRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xor /// /// Provides operations to call the xor method. /// - public class XorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class XorRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action xor @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(XorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xor.XorPostRequestBody.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 XorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/xor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public XorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/xor", rawUrl) @@ -100,11 +103,11 @@ public XorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(XorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xor.XorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(XorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Xor.XorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(XorPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Year/YearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Year/YearPostRequestBody.cs index 572e64d5e1..ee8394f094 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Year/YearPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Year/YearPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Year { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class YearPostRequestBody : IAdditionalDataHolder, IParsable + public partial class YearPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class YearPostRequestBody : IAdditionalDataHolder, IParsable /// The serialNumber property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SerialNumber { get; set; } + public UntypedNode? SerialNumber { get; set; } #nullable restore #else - public Json SerialNumber { get; set; } + public UntypedNode SerialNumber { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public YearPostRequestBody() { @@ -31,12 +32,12 @@ public YearPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static YearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Year.YearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new YearPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Year.YearPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "serialNumber", n => { SerialNumber = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "serialNumber", n => { SerialNumber = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("serialNumber", SerialNumber); + writer.WriteObjectValue("serialNumber", SerialNumber); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Year/YearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Year/YearRequestBuilder.cs index b0e5d83a63..b950d49c64 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Year/YearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Year/YearRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Year /// /// Provides operations to call the year method. /// - public class YearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class YearRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action year @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(YearPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Year.YearPostRequestBody.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 YearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/year", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public YearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/year", rawUrl) @@ -100,11 +103,11 @@ public YearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(YearPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Year.YearPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(YearPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Year.YearPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(YearPostRequestBody body, Act } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YearFrac/YearFracPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YearFrac/YearFracPostRequestBody.cs index 2366c2bdf9..446b7309ba 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YearFrac/YearFracPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YearFrac/YearFracPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.YearFrac { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class YearFracPostRequestBody : IAdditionalDataHolder, IParsable + public partial class YearFracPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class YearFracPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The endDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndDate { get; set; } + public UntypedNode? EndDate { get; set; } #nullable restore #else - public Json EndDate { get; set; } + public UntypedNode EndDate { get; set; } #endif /// The startDate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartDate { get; set; } + public UntypedNode? StartDate { get; set; } #nullable restore #else - public Json StartDate { get; set; } + public UntypedNode StartDate { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public YearFracPostRequestBody() { @@ -47,12 +48,12 @@ public YearFracPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static YearFracPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YearFrac.YearFracPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new YearFracPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YearFrac.YearFracPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "endDate", n => { EndDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startDate", n => { StartDate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "endDate", n => { EndDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startDate", n => { StartDate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("endDate", EndDate); - writer.WriteObjectValue("startDate", StartDate); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("endDate", EndDate); + writer.WriteObjectValue("startDate", StartDate); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YearFrac/YearFracRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YearFrac/YearFracRequestBuilder.cs index 96488d74ac..1a82cc297a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YearFrac/YearFracRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YearFrac/YearFracRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YearFrac /// /// Provides operations to call the yearFrac method. /// - public class YearFracRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class YearFracRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action yearFrac @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(YearFracPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YearFrac.YearFracPostRequestBody.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 YearFracRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/yearFrac", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public YearFracRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/yearFrac", rawUrl) @@ -100,11 +103,11 @@ public YearFracRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(YearFracPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YearFrac.YearFracPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(YearFracPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YearFrac.YearFracPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(YearFracPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Yield/YieldPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Yield/YieldPostRequestBody.cs index 9cf29d8243..835dc97cb3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Yield/YieldPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Yield/YieldPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Yield { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class YieldPostRequestBody : IAdditionalDataHolder, IParsable + public partial class YieldPostRequestBody : IAdditionalDataHolder, 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,61 +17,61 @@ public class YieldPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The frequency property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Frequency { get; set; } + public UntypedNode? Frequency { get; set; } #nullable restore #else - public Json Frequency { get; set; } + public UntypedNode Frequency { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The pr property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pr { get; set; } + public UntypedNode? Pr { get; set; } #nullable restore #else - public Json Pr { get; set; } + public UntypedNode Pr { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public YieldPostRequestBody() { @@ -79,12 +80,12 @@ public YieldPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static YieldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Yield.YieldPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new YieldPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Yield.YieldPostRequestBody(); } /// /// The deserialization information for the current model @@ -94,13 +95,13 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "frequency", n => { Frequency = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pr", n => { Pr = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "frequency", n => { Frequency = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pr", n => { Pr = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -110,14 +111,15 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("frequency", Frequency); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("pr", Pr); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("frequency", Frequency); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("pr", Pr); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Yield/YieldRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Yield/YieldRequestBuilder.cs index 3b152b8f2f..b644859f83 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Yield/YieldRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Yield/YieldRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Yield /// /// Provides operations to call the yield method. /// - public class YieldRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class YieldRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action yield @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(YieldPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Yield.YieldPostRequestBody.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 YieldRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/yield", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public YieldRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/yield", rawUrl) @@ -100,11 +103,11 @@ public YieldRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(YieldPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Yield.YieldPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(YieldPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Yield.YieldPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(YieldPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldDisc/YieldDiscPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldDisc/YieldDiscPostRequestBody.cs index 693b2ee200..5c0a55dd90 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldDisc/YieldDiscPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldDisc/YieldDiscPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.YieldDisc { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class YieldDiscPostRequestBody : IAdditionalDataHolder, IParsable + public partial class YieldDiscPostRequestBody : IAdditionalDataHolder, 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,45 +17,45 @@ public class YieldDiscPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The pr property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pr { get; set; } + public UntypedNode? Pr { get; set; } #nullable restore #else - public Json Pr { get; set; } + public UntypedNode Pr { get; set; } #endif /// The redemption property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Redemption { get; set; } + public UntypedNode? Redemption { get; set; } #nullable restore #else - public Json Redemption { get; set; } + public UntypedNode Redemption { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public YieldDiscPostRequestBody() { @@ -63,12 +64,12 @@ public YieldDiscPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static YieldDiscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldDisc.YieldDiscPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new YieldDiscPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldDisc.YieldDiscPostRequestBody(); } /// /// The deserialization information for the current model @@ -78,11 +79,11 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pr", n => { Pr = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "redemption", n => { Redemption = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pr", n => { Pr = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "redemption", n => { Redemption = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -92,12 +93,13 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("pr", Pr); - writer.WriteObjectValue("redemption", Redemption); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("pr", Pr); + writer.WriteObjectValue("redemption", Redemption); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldDisc/YieldDiscRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldDisc/YieldDiscRequestBuilder.cs index 3dd43fe78a..b7ab5e149e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldDisc/YieldDiscRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldDisc/YieldDiscRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldDisc /// /// Provides operations to call the yieldDisc method. /// - public class YieldDiscRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class YieldDiscRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action yieldDisc @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(YieldDiscPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldDisc.YieldDiscPostRequestBody.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 YieldDiscRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/yieldDisc", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public YieldDiscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/yieldDisc", rawUrl) @@ -100,11 +103,11 @@ public YieldDiscRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(YieldDiscPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldDisc.YieldDiscPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(YieldDiscPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldDisc.YieldDiscPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(YieldDiscPostRequestBody body } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldMat/YieldMatPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldMat/YieldMatPostRequestBody.cs index 671dad50a3..0dfa12b7c4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldMat/YieldMatPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldMat/YieldMatPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.YieldMat { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class YieldMatPostRequestBody : IAdditionalDataHolder, IParsable + public partial class YieldMatPostRequestBody : IAdditionalDataHolder, 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,53 +17,53 @@ public class YieldMatPostRequestBody : IAdditionalDataHolder, IParsable /// The basis property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Basis { get; set; } + public UntypedNode? Basis { get; set; } #nullable restore #else - public Json Basis { get; set; } + public UntypedNode Basis { get; set; } #endif /// The issue property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Issue { get; set; } + public UntypedNode? Issue { get; set; } #nullable restore #else - public Json Issue { get; set; } + public UntypedNode Issue { get; set; } #endif /// The maturity property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Maturity { get; set; } + public UntypedNode? Maturity { get; set; } #nullable restore #else - public Json Maturity { get; set; } + public UntypedNode Maturity { get; set; } #endif /// The pr property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Pr { get; set; } + public UntypedNode? Pr { get; set; } #nullable restore #else - public Json Pr { get; set; } + public UntypedNode Pr { get; set; } #endif /// The rate property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Rate { get; set; } + public UntypedNode? Rate { get; set; } #nullable restore #else - public Json Rate { get; set; } + public UntypedNode Rate { get; set; } #endif /// The settlement property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Settlement { get; set; } + public UntypedNode? Settlement { get; set; } #nullable restore #else - public Json Settlement { get; set; } + public UntypedNode Settlement { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public YieldMatPostRequestBody() { @@ -71,12 +72,12 @@ public YieldMatPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static YieldMatPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldMat.YieldMatPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new YieldMatPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldMat.YieldMatPostRequestBody(); } /// /// The deserialization information for the current model @@ -86,12 +87,12 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "basis", n => { Basis = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "issue", n => { Issue = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "maturity", n => { Maturity = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "pr", n => { Pr = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "rate", n => { Rate = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "settlement", n => { Settlement = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "basis", n => { Basis = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "issue", n => { Issue = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "maturity", n => { Maturity = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "pr", n => { Pr = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "rate", n => { Rate = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "settlement", n => { Settlement = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -101,13 +102,14 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("basis", Basis); - writer.WriteObjectValue("issue", Issue); - writer.WriteObjectValue("maturity", Maturity); - writer.WriteObjectValue("pr", Pr); - writer.WriteObjectValue("rate", Rate); - writer.WriteObjectValue("settlement", Settlement); + writer.WriteObjectValue("basis", Basis); + writer.WriteObjectValue("issue", Issue); + writer.WriteObjectValue("maturity", Maturity); + writer.WriteObjectValue("pr", Pr); + writer.WriteObjectValue("rate", Rate); + writer.WriteObjectValue("settlement", Settlement); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldMat/YieldMatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldMat/YieldMatRequestBuilder.cs index 03d58c6b05..01687ee206 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldMat/YieldMatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/YieldMat/YieldMatRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldMat /// /// Provides operations to call the yieldMat method. /// - public class YieldMatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class YieldMatRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action yieldMat @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(YieldMatPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldMat.YieldMatPostRequestBody.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 YieldMatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/yieldMat", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public YieldMatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/yieldMat", rawUrl) @@ -100,11 +103,11 @@ public YieldMatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(YieldMatPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldMat.YieldMatPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(YieldMatPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.YieldMat.YieldMatPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(YieldMatPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Z_Test/Z_TestPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Z_Test/Z_TestPostRequestBody.cs index d8a5e67b15..be2aebc204 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Z_Test/Z_TestPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Z_Test/Z_TestPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Functions.Z_Test { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class Z_TestPostRequestBody : IAdditionalDataHolder, IParsable + public partial class Z_TestPostRequestBody : IAdditionalDataHolder, 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,29 +17,29 @@ public class Z_TestPostRequestBody : IAdditionalDataHolder, IParsable /// The array property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Array { get; set; } + public UntypedNode? Array { get; set; } #nullable restore #else - public Json Array { get; set; } + public UntypedNode Array { get; set; } #endif /// The sigma property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Sigma { get; set; } + public UntypedNode? Sigma { get; set; } #nullable restore #else - public Json Sigma { get; set; } + public UntypedNode Sigma { get; set; } #endif /// The x property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? X { get; set; } + public UntypedNode? X { get; set; } #nullable restore #else - public Json X { get; set; } + public UntypedNode X { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public Z_TestPostRequestBody() { @@ -47,12 +48,12 @@ public Z_TestPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static Z_TestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Z_Test.Z_TestPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new Z_TestPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Z_Test.Z_TestPostRequestBody(); } /// /// The deserialization information for the current model @@ -62,9 +63,9 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "array", n => { Array = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "sigma", n => { Sigma = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "x", n => { X = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "array", n => { Array = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "sigma", n => { Sigma = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "x", n => { X = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -74,10 +75,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("array", Array); - writer.WriteObjectValue("sigma", Sigma); - writer.WriteObjectValue("x", X); + writer.WriteObjectValue("array", Array); + writer.WriteObjectValue("sigma", Sigma); + writer.WriteObjectValue("x", X); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Z_Test/Z_TestRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Z_Test/Z_TestRequestBuilder.cs index 15e0e8d83f..ce75fcef60 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Functions/Z_Test/Z_TestRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Functions/Z_Test/Z_TestRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Z_Test /// /// Provides operations to call the z_Test method. /// - public class Z_TestRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class Z_TestRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action z_Test @@ -56,8 +59,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(Z_TestPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Z_Test.Z_TestPostRequestBody.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 Z_TestRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/z_Test", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public Z_TestRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/functions/z_Test", rawUrl) @@ -100,11 +103,11 @@ public Z_TestRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(Z_TestPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Z_Test.Z_TestPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(Z_TestPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.Z_Test.Z_TestPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -115,3 +118,4 @@ public RequestInformation ToPostRequestInformation(Z_TestPostRequestBody body, A } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/Add/AddPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Add/AddPostRequestBody.cs index cab72c5090..de26df90d7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/Add/AddPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Add/AddPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Names.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. @@ -32,13 +33,13 @@ public class AddPostRequestBody : IAdditionalDataHolder, IParsable /// The reference property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Reference { get; set; } + public UntypedNode? Reference { get; set; } #nullable restore #else - public Json Reference { get; set; } + public UntypedNode Reference { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddPostRequestBody() { @@ -47,12 +48,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.Drives.Item.Items.Item.Workbook.Names.Add.AddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Add.AddPostRequestBody(); } /// /// The deserialization information for the current model @@ -64,7 +65,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "comment", n => { Comment = n.GetStringValue(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "reference", n => { Reference = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "reference", n => { Reference = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -76,8 +77,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("comment", Comment); writer.WriteStringValue("name", Name); - writer.WriteObjectValue("reference", Reference); + writer.WriteObjectValue("reference", Reference); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/Add/AddRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Add/AddRequestBuilder.cs index ade1fddba0..a5f8d257a5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/Add/AddRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Add/AddRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Names.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 { /// /// Adds a new name to the collection of the given scope using the user's locale for the formula. @@ -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(AddPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Add.AddPostRequestBody.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 AddRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/add", rawUrl) @@ -101,11 +104,11 @@ public AddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Add.AddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Add.AddPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/AddFormulaLocal/AddFormulaLocalPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/AddFormulaLocal/AddFormulaLocalPostRequestBody.cs index 2e8d6aab68..0f7c856663 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/AddFormulaLocal/AddFormulaLocalPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/AddFormulaLocal/AddFormulaLocalPostRequestBody.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.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class AddFormulaLocalPostRequestBody : IAdditionalDataHolder, IParsable + public partial class AddFormulaLocalPostRequestBody : IAdditionalDataHolder, 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 AddFormulaLocalPostRequestBody : IAdditionalDataHolder, IParsable public string Name { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddFormulaLocalPostRequestBody() { @@ -46,12 +48,12 @@ public AddFormulaLocalPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static AddFormulaLocalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal.AddFormulaLocalPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddFormulaLocalPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal.AddFormulaLocalPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Names/AddFormulaLocal/AddFormulaLocalRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/AddFormulaLocal/AddFormulaLocalRequestBuilder.cs index 4cb007d81f..66ae7f2560 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/AddFormulaLocal/AddFormulaLocalRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/AddFormulaLocal/AddFormulaLocalRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal /// /// Provides operations to call the addFormulaLocal method. /// - public class AddFormulaLocalRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AddFormulaLocalRequestBuilder : BaseCliRequestBuilder { /// /// Adds a new name to the collection of the given scope using the user's locale for the formula. @@ -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(AddFormulaLocalPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal.AddFormulaLocalPostRequestBody.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 AddFormulaLocalRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/addFormulaLocal", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AddFormulaLocalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/addFormulaLocal", rawUrl) @@ -101,11 +104,11 @@ public AddFormulaLocalRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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(AddFormulaLocalPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal.AddFormulaLocalPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddFormulaLocalPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal.AddFormulaLocalPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(AddFormulaLocalPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Count/CountRequestBuilder.cs index db8e8f8c50..7c375dd3e7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Names.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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..d00da694d2 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..7fa2939c6a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..9e236b241e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..d2953660bd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Clear/ClearRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..8019f6f2ec --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..183ed8b104 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..85cf35e547 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..548478afcc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..0f923d4d19 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..8527a3c57a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..e878d0d2a8 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..68f8276aed --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..6e25ef34af --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..eca952f178 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Format/FormatRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..c8ae788cdb --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..36133a62fb --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Insert/InsertRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..1d6c3d65e6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..575f9e0820 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..d9fcd7697e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..6b37526a9a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..014b0b1894 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..897d3c0bbe --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Merge/MergeRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..5ce0ec4794 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RangeRequestBuilder.cs index f44a5fc4c8..6db1c1eee4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Worksheet; using ApiSdk.Models.ODataErrors; 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 +52,224 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace /// /// Provides operations to call the range method. /// - public class RangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RangeRequestBuilder : BaseCliRequestBuilder { /// - /// Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. - /// Find more info here + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Format.FormatRequestBuilder(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; + } + /// + /// Retrieve the properties and relationships of range object. + /// Find more info here /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/nameditem-range?view=graph-rest-beta"; + command.Description = "Retrieve the properties and relationships of range object.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/range-get?view=graph-rest-beta"; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -73,21 +313,346 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Worksheet.WorksheetRequestBuilder(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 RangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()", rawUrl) { } /// - /// Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range. + /// Retrieve the properties and relationships of range object. /// /// A /// Configuration for the request such as headers, query parameters, and middleware options. @@ -107,3 +672,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; +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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..c85883947b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..9b0e0b24ef --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..ddcc75b92b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..691e866f7e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..d36d84dd84 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..12b64447b2 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Sort/SortRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..8b45d9bc12 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..d944ed3012 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..215e1a8c53 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..5ffbf55988 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..10094879c8 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,153 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookNamedItemIdOption = new Option("--workbook-named-item-id", description: "The unique identifier of workbookNamedItem") { + }; + workbookNamedItemIdOption.IsRequired = true; + command.AddOption(workbookNamedItemIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookNamedItemId = invocationContext.ParseResult.GetValueForOption(workbookNamedItemIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookNamedItemId is not null) requestInfo.PathParameters.Add("workbookNamedItem%2Did", workbookNamedItemId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/range()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Names/Item/WorkbookNamedItemItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/WorkbookNamedItemItemRequestBuilder.cs index 657430aad9..d622cbdf0d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/WorkbookNamedItemItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/WorkbookNamedItemItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace; using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item /// /// Provides operations to manage the names property of the microsoft.graph.workbook entity. /// - public class WorkbookNamedItemItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookNamedItemItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property names for drives @@ -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(WorkbookNamedItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookNamedItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -205,13 +208,49 @@ public Command BuildRangeNavCommand() { var command = new Command("range"); command.Description = "Provides operations to call the range method."; - var builder = new RangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.RangeNamespace.RangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -222,7 +261,7 @@ public Command BuildWorksheetNavCommand() { var command = new Command("worksheet"); command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookNamedItem entity."; - var builder = new WorksheetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.Worksheet.WorksheetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -232,14 +271,14 @@ public Command BuildWorksheetNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookNamedItemItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookNamedItemItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}{?%24expand,%24select}", rawUrl) @@ -271,11 +310,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +330,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookNamedItem body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookNamedItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookNamedItem body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookNamedItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +346,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookNamedItem body, Acti /// /// Represents a collection of workbooks scoped named items (named ranges and constants). Read-only. /// - public class WorkbookNamedItemItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookNamedItemItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +372,4 @@ public class WorkbookNamedItemItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/Worksheet/WorksheetRequestBuilder.cs index b78393dd95..af5830fefe 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/Worksheet/WorksheetRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/Item/Worksheet/WorksheetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,16 +21,17 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.Worksheet /// /// Provides operations to manage the worksheet property of the microsoft.graph.workbookNamedItem entity. /// - public class WorksheetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder { /// - /// Returns the worksheet on which the named item is scoped to. Available only if the item is scoped to the worksheet. Read-only. + /// Return the worksheet to which the named item is scoped. Available only if the item is scoped to the worksheet. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Returns the worksheet on which the named item is scoped to. Available only if the item is scoped to the worksheet. Read-only."; + command.Description = "Return the worksheet to which the named item is scoped. Available only if the item is scoped to the worksheet. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -86,31 +89,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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/worksheet{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names/{workbookNamedItem%2Did}/worksheet{?%24expand,%24select}", rawUrl) { } /// - /// Returns the worksheet on which the named item is scoped to. Available only if the item is scoped to the worksheet. Read-only. + /// Return the worksheet to which the named item is scoped. Available only if the item is scoped to the worksheet. 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); @@ -119,9 +122,10 @@ public RequestInformation ToGetRequestInformation(Action - /// Returns the worksheet on which the named item is scoped to. Available only if the item is scoped to the worksheet. Read-only. + /// Return the worksheet to which the named item is scoped. Available only if the item is scoped to the worksheet. Read-only. /// - public class WorksheetRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class WorksheetRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Names/NamesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Names/NamesRequestBuilder.cs index 97b4d6819d..e1dd12ed6b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Names/NamesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Names/NamesRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Add; using ApiSdk.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal; using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Names /// /// Provides operations to manage the names property of the microsoft.graph.workbook entity. /// - public class NamesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NamesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the addFormulaLocal method. @@ -33,7 +36,7 @@ public Command BuildAddFormulaLocalNavCommand() { var command = new Command("add-formula-local"); command.Description = "Provides operations to call the addFormulaLocal method."; - var builder = new AddFormulaLocalRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.AddFormulaLocal.AddFormulaLocalRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -50,7 +53,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.Drives.Item.Items.Item.Workbook.Names.Add.AddRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -67,7 +70,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookNamedItemItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.Item.WorkbookNamedItemItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -83,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.Drives.Item.Items.Item.Workbook.Names.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -127,8 +130,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookNamedItem.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookNamedItem.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -258,14 +261,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public NamesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public NamesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/names{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -278,11 +281,11 @@ public NamesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -298,11 +301,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookNamedItem body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookNamedItem body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookNamedItem body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookNamedItem body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -314,7 +317,8 @@ public RequestInformation ToPostRequestInformation(WorkbookNamedItem body, Actio /// /// Represents a collection of workbooks scoped named items (named ranges and constants). Read-only. /// - public class NamesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class NamesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -378,3 +382,4 @@ public class NamesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Operations/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Operations/Count/CountRequestBuilder.cs index dd20e050e5..01aa910eaf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Operations/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/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.Drives.Item.Items.Item.Workbook.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 @@ -40,15 +43,21 @@ public Command BuildGetCommand() }; 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); @@ -63,17 +72,17 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request - public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/operations/$count{?%24search}", pathParameters) + public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/operations/$count{?%24search}", rawUrl) + public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/operations/$count{?%24filter,%24search}", rawUrl) { } /// @@ -83,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -98,8 +107,19 @@ public RequestInformation ToGetRequestInformation(Action /// Get the number of the resource /// - public class CountRequestBuilderGetQueryParameters + [global::System.CodeDom.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 @@ -113,3 +133,4 @@ public class CountRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Operations/Item/WorkbookOperationItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Operations/Item/WorkbookOperationItemRequestBuilder.cs index 9892a5251c..55bbd1adf8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Operations/Item/WorkbookOperationItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Operations/Item/WorkbookOperationItemRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Operations.Item /// /// Provides operations to manage the operations property of the microsoft.graph.workbook entity. /// - public class WorkbookOperationItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookOperationItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property operations for drives @@ -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(WorkbookOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookOperation.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 WorkbookOperationItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/operations/{workbookOperation%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookOperationItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/operations/{workbookOperation%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(WorkbookOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookOperation body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -271,7 +274,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookOperation body, Acti /// /// The status of Workbook operations. Getting an operation collection is not supported, but you can get the status of a long-running operation if the Location header is returned in the response. Read-only. Nullable. /// - public class WorkbookOperationItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookOperationItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class WorkbookOperationItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Operations/OperationsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Operations/OperationsRequestBuilder.cs index c45bc3aa67..c323cb0ad6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Operations/OperationsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Operations/OperationsRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Operations.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.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.Drives.Item.Items.Item.Workbook.Operations /// /// Provides operations to manage the operations property of the microsoft.graph.workbook 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.workbook entity. @@ -30,7 +33,7 @@ public class OperationsRequestBuilder : BaseCliRequestBuilder public Tuple, List> BuildCommand() { var executables = new List(); - var builder = new WorkbookOperationItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Operations.Item.WorkbookOperationItemRequestBuilder(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.Drives.Item.Items.Item.Workbook.Operations.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(WorkbookOperation.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookOperation.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -126,10 +129,26 @@ public Command BuildListCommand() }; driveItemIdOption.IsRequired = true; command.AddOption(driveItemIdOption); + 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 }; @@ -154,7 +173,11 @@ public Command BuildListCommand() command.SetHandler(async (invocationContext) => { var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + 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); @@ -167,7 +190,11 @@ 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; @@ -195,17 +222,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 OperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/operations{?%24expand,%24orderby,%24search,%24select}", pathParameters) + public OperationsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/operations{?%24expand,%24orderby,%24search,%24select}", rawUrl) + public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// @@ -215,11 +242,11 @@ public OperationsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive% /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +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(WorkbookOperation body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookOperation body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookOperation body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookOperation body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -251,8 +278,12 @@ public RequestInformation ToPostRequestInformation(WorkbookOperation body, Actio /// /// The status of Workbook operations. Getting an operation collection is not supported, but you can get the status of a long-running operation if the Location header is returned in the response. Read-only. Nullable. /// - public class OperationsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OperationsRequestBuilderGetQueryParameters { + /// 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 @@ -262,6 +293,16 @@ public class OperationsRequestBuilderGetQueryParameters #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 @@ -293,6 +334,13 @@ public class OperationsRequestBuilderGetQueryParameters [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/Drives/Item/Items/Item/Workbook/RefreshSession/RefreshSessionRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/RefreshSession/RefreshSessionRequestBuilder.cs index 488d4ac8f4..9e85483863 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/RefreshSession/RefreshSessionRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/RefreshSession/RefreshSessionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.RefreshSession /// /// Provides operations to call the refreshSession method. /// - public class RefreshSessionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RefreshSessionRequestBuilder : BaseCliRequestBuilder { /// /// Use this API to refresh an existing workbook session. @@ -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 RefreshSessionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/refreshSession", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RefreshSessionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/refreshSession", rawUrl) @@ -90,3 +93,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.Drives.Item.Items.Item.Workbook.SessionInfoResourceWithKey /// /// Provides operations to call the sessionInfoResource method. /// - public class SessionInfoResourceWithKeyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SessionInfoResourceWithKeyRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function sessionInfoResource @@ -72,14 +75,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SessionInfoResourceWithKeyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/sessionInfoResource(key='{key}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SessionInfoResourceWithKeyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/sessionInfoResource(key='{key}')", rawUrl) @@ -106,3 +109,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.Drives.Item.Items.Item.Workbook.TableRowOperationResultWithKey /// /// Provides operations to call the tableRowOperationResult method. /// - public class TableRowOperationResultWithKeyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TableRowOperationResultWithKeyRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function tableRowOperationResult @@ -72,14 +75,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TableRowOperationResultWithKeyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tableRowOperationResult(key='{key}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TableRowOperationResultWithKeyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tableRowOperationResult(key='{key}')", rawUrl) @@ -106,3 +109,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.Drives.Item.Items.Item.Workbook.Tables.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. @@ -23,7 +25,7 @@ public class AddPostRequestBody : IAdditionalDataHolder, IParsable /// The hasHeaders property public bool? HasHeaders { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddPostRequestBody() { @@ -32,12 +34,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.Drives.Item.Items.Item.Workbook.Tables.Add.AddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Add.AddPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs index 0f3f45b70f..bb2218d86b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Add/AddRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; 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.Drives.Item.Items.Item.Workbook.Tables.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 { /// - /// Use this API to create a new Table. - /// Find more info here + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. + /// Find more info here /// /// A public Command BuildPostCommand() { var command = new Command("post"); - command.Description = "Use this API to create a new Table.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/workbook-post-tables?view=graph-rest-beta"; + command.Description = "Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown.\n\nFind more info here:\n https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-beta"; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(AddPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Add.AddPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -80,32 +83,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 AddRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/add", rawUrl) { } /// - /// Use this API to create a new Table. + /// Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is thrown. /// /// 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(AddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Add.AddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Add.AddPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Count/CountGetResponse.cs index 0af6815677..8f0c90c7dd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Tables.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Count/CountRequestBuilder.cs index 36881f1931..f7bd098076 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Count /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -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 CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/count()", 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.Drives.Item.Items.Item.Workbook.Tables.Item.ClearFilters /// /// Provides operations to call the clearFilters method. /// - public class ClearFiltersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearFiltersRequestBuilder : BaseCliRequestBuilder { /// /// Clears all the filters currently applied on the table. @@ -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 ClearFiltersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/clearFilters", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearFiltersRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/clearFilters", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.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. @@ -26,13 +27,13 @@ public class AddPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddPostRequestBody() { @@ -41,12 +42,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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Add.AddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Add.AddPostRequestBody(); } /// /// The deserialization information for the current model @@ -58,7 +59,7 @@ public virtual IDictionary> GetFieldDeserializers() { { "index", n => { Index = n.GetIntValue(); } }, { "name", n => { Name = n.GetStringValue(); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -70,8 +71,9 @@ public virtual void Serialize(ISerializationWriter writer) _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteIntValue("index", Index); writer.WriteStringValue("name", Name); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Add/AddRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Add/AddRequestBuilder.cs index 2c48233dca..0df5255f0b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Add/AddRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Add/AddRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.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 { /// /// Adds a new column to the table. @@ -62,8 +65,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/add", rawUrl) @@ -107,11 +110,11 @@ public AddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Add.AddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ColumnsRequestBuilder.cs index 3d8ea1b418..f8730ac148 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ColumnsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ColumnsRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Add; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns /// /// Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. /// - public class ColumnsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the add method. @@ -33,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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Add.AddRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -50,7 +53,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookTableColumnItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.WorkbookTableColumnItemRequestBuilder(PathParameters); commands.Add(builder.BuildDataBodyRangeNavCommand()); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFilterNavCommand()); @@ -69,7 +72,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -118,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(WorkbookTableColumn.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTableColumn.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -149,7 +152,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildDataBodyRangeNavCommand()); @@ -169,13 +172,13 @@ public Command BuildItemAtWithIndexRbCommand() return command; } /// - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. Read-only. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Represents a collection of all the columns in the table. Read-only."; + command.Description = "The list of all the columns in the table. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -283,31 +286,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 ColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. 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); @@ -323,11 +326,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookTableColumn body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTableColumn body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookTableColumn body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTableColumn body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -337,9 +340,10 @@ public RequestInformation ToPostRequestInformation(WorkbookTableColumn body, Act return requestInfo; } /// - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. Read-only. /// - public class ColumnsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -403,3 +407,4 @@ public class ColumnsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Count/CountGetResponse.cs index 8d2801f70b..2ea9533c3d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Count/CountRequestBuilder.cs index 93ffaecd9b..1f270edc0c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Count /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -71,14 +74,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/count()", rawUrl) @@ -105,3 +108,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; +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..d115f9d39f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..f1e49e9837 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..97233b982d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Clear/ClearRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..074852f9c7 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..5c23fc748a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..494f434d09 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..45e48fcad8 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..5c4988dd72 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/DataBodyRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/DataBodyRangeRequestBuilder.cs index f8e6a02fee..357708e0d3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/DataBodyRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/DataBodyRangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBo /// /// Provides operations to call the dataBodyRange method. /// - public class DataBodyRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataBodyRangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Format.FormatRequestBuilder(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; + } /// /// Gets the range object associated with the data body of the column. /// Find more info here @@ -79,14 +319,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Worksheet.WorksheetRequestBuilder(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 DataBodyRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataBodyRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()", rawUrl) @@ -113,3 +678,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; +namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..e0c00afad6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..021e50b5ae --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..86ba701de9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..2f8654354b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Format/FormatRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..663999e120 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..6e91a5382c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Insert/InsertRequestBuilder.cs @@ -0,0 +1,133 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..5633b40bfb --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..fca0ed8b15 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..b0ad998ed0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..353074c0c2 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..6e24304ad4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..bab8c2ed66 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Merge/MergeRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..2483483c2b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs new file mode 100644 index 0000000000..7bb275f873 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..40e700370c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..c606fa7f7c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..8d4e185ffe --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..86c22e7921 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..c9face77fd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..34ee0ab2e9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Sort/SortRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..8983dc290b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,107 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..65297ac13b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..c00502068e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..cd9efc9f3d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..7517ac8db5 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/DataBodyRange/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,159 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/dataBodyRange()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Apply/ApplyPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Apply/ApplyPostRequestBody.cs index 7bec26fafa..85f37a6ea7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Apply/ApplyPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Apply/ApplyPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Apply { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyPostRequestBody : IAdditionalDataHolder, 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 ApplyPostRequestBody : IAdditionalDataHolder, IParsable /// The criteria property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public WorkbookFilterCriteria? Criteria { get; set; } + public global::ApiSdk.Models.WorkbookFilterCriteria? Criteria { get; set; } #nullable restore #else - public WorkbookFilterCriteria Criteria { get; set; } + public global::ApiSdk.Models.WorkbookFilterCriteria Criteria { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyPostRequestBody() { @@ -31,12 +33,12 @@ public ApplyPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Apply.ApplyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Apply.ApplyPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "criteria", n => { Criteria = n.GetObjectValue(WorkbookFilterCriteria.CreateFromDiscriminatorValue); } }, + { "criteria", n => { Criteria = n.GetObjectValue(global::ApiSdk.Models.WorkbookFilterCriteria.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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Apply/ApplyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Apply/ApplyRequestBuilder.cs index 25b1b070f4..4bfa0234fc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Apply/ApplyRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Apply/ApplyRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the apply method. /// - public class ApplyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyRequestBuilder : BaseCliRequestBuilder { /// /// Apply the given filter criteria on the given column. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplyPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Apply.ApplyPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/apply", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/apply", rawUrl) @@ -102,11 +105,11 @@ public ApplyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ApplyPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Apply.ApplyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Apply.ApplyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(ApplyPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomItemsFilter/ApplyBottomItemsFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomItemsFilter/ApplyBottomItemsFilterPostRequestBody.cs index 7eef3280af..968c9efc81 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomItemsFilter/ApplyBottomItemsFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomItemsFilter/ApplyBottomItemsFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomItemsFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyBottomItemsFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyBottomItemsFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyBottomItemsFilterPostRequestBody : IAdditionalDataHolder, IPar /// The count property public int? Count { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyBottomItemsFilterPostRequestBody() { @@ -24,12 +26,12 @@ public ApplyBottomItemsFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyBottomItemsFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomItemsFilter.ApplyBottomItemsFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyBottomItemsFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomItemsFilter.ApplyBottomItemsFilterPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomItemsFilter/ApplyBottomItemsFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomItemsFilter/ApplyBottomItemsFilterRequestBuilder.cs index 233b6f4cc7..44ce8f4573 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomItemsFilter/ApplyBottomItemsFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomItemsFilter/ApplyBottomItemsFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyBottomItemsFilter method. /// - public class ApplyBottomItemsFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyBottomItemsFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyBottomItemsFilter @@ -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(ApplyBottomItemsFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomItemsFilter.ApplyBottomItemsFilterPostRequestBody.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 ApplyBottomItemsFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyBottomItemsFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyBottomItemsFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyBottomItemsFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyBottomItemsFilterRequestBuilder(string rawUrl) : base("{+baseurl}/dr /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyBottomItemsFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomItemsFilter.ApplyBottomItemsFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyBottomItemsFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomItemsFilter.ApplyBottomItemsFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyBottomItemsFilterPostReq } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomPercentFilter/ApplyBottomPercentFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomPercentFilter/ApplyBottomPercentFilterPostRequestBody.cs index 737985c261..4c241cb476 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomPercentFilter/ApplyBottomPercentFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomPercentFilter/ApplyBottomPercentFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomPercentFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyBottomPercentFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyBottomPercentFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyBottomPercentFilterPostRequestBody : IAdditionalDataHolder, IP /// The percent property public int? Percent { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyBottomPercentFilterPostRequestBody() { @@ -24,12 +26,12 @@ public ApplyBottomPercentFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyBottomPercentFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomPercentFilter.ApplyBottomPercentFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyBottomPercentFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomPercentFilter.ApplyBottomPercentFilterPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomPercentFilter/ApplyBottomPercentFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomPercentFilter/ApplyBottomPercentFilterRequestBuilder.cs index 1d50d0a48b..44d3b649cb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomPercentFilter/ApplyBottomPercentFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyBottomPercentFilter/ApplyBottomPercentFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyBottomPercentFilter method. /// - public class ApplyBottomPercentFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyBottomPercentFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyBottomPercentFilter @@ -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(ApplyBottomPercentFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomPercentFilter.ApplyBottomPercentFilterPostRequestBody.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 ApplyBottomPercentFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyBottomPercentFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyBottomPercentFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyBottomPercentFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyBottomPercentFilterRequestBuilder(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(ApplyBottomPercentFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomPercentFilter.ApplyBottomPercentFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyBottomPercentFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomPercentFilter.ApplyBottomPercentFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyBottomPercentFilterPostR } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCellColorFilter/ApplyCellColorFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCellColorFilter/ApplyCellColorFilterPostRequestBody.cs index ff1a3a573f..a7c2233b7b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCellColorFilter/ApplyCellColorFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCellColorFilter/ApplyCellColorFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCellColorFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyCellColorFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyCellColorFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyCellColorFilterPostRequestBody : IAdditionalDataHolder, IParsa public string Color { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyCellColorFilterPostRequestBody() { @@ -30,12 +32,12 @@ public ApplyCellColorFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyCellColorFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCellColorFilter.ApplyCellColorFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyCellColorFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCellColorFilter.ApplyCellColorFilterPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCellColorFilter/ApplyCellColorFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCellColorFilter/ApplyCellColorFilterRequestBuilder.cs index fc47ff7c6f..429ed627e1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCellColorFilter/ApplyCellColorFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCellColorFilter/ApplyCellColorFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyCellColorFilter method. /// - public class ApplyCellColorFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyCellColorFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyCellColorFilter @@ -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(ApplyCellColorFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCellColorFilter.ApplyCellColorFilterPostRequestBody.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 ApplyCellColorFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyCellColorFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyCellColorFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyCellColorFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyCellColorFilterRequestBuilder(string rawUrl) : base("{+baseurl}/driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyCellColorFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCellColorFilter.ApplyCellColorFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyCellColorFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCellColorFilter.ApplyCellColorFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyCellColorFilterPostReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCustomFilter/ApplyCustomFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCustomFilter/ApplyCustomFilterPostRequestBody.cs index 38fdd1a9cf..3cf096942d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCustomFilter/ApplyCustomFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCustomFilter/ApplyCustomFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCustomFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyCustomFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyCustomFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyCustomFilterPostRequestBody : IAdditionalDataHolder, IParsable public string Oper { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyCustomFilterPostRequestBody() { @@ -46,12 +48,12 @@ public ApplyCustomFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyCustomFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCustomFilter.ApplyCustomFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyCustomFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCustomFilter.ApplyCustomFilterPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCustomFilter/ApplyCustomFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCustomFilter/ApplyCustomFilterRequestBuilder.cs index 18f683919a..090c2a3046 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCustomFilter/ApplyCustomFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyCustomFilter/ApplyCustomFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyCustomFilter method. /// - public class ApplyCustomFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyCustomFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyCustomFilter @@ -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(ApplyCustomFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCustomFilter.ApplyCustomFilterPostRequestBody.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 ApplyCustomFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyCustomFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyCustomFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyCustomFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyCustomFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyCustomFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCustomFilter.ApplyCustomFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyCustomFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCustomFilter.ApplyCustomFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyCustomFilterPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyDynamicFilter/ApplyDynamicFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyDynamicFilter/ApplyDynamicFilterPostRequestBody.cs index 098f98e02a..ee43b74f98 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyDynamicFilter/ApplyDynamicFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyDynamicFilter/ApplyDynamicFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyDynamicFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyDynamicFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyDynamicFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyDynamicFilterPostRequestBody : IAdditionalDataHolder, IParsabl public string Criteria { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyDynamicFilterPostRequestBody() { @@ -30,12 +32,12 @@ public ApplyDynamicFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyDynamicFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyDynamicFilter.ApplyDynamicFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyDynamicFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyDynamicFilter.ApplyDynamicFilterPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyDynamicFilter/ApplyDynamicFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyDynamicFilter/ApplyDynamicFilterRequestBuilder.cs index e6d8d66131..b2807e3358 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyDynamicFilter/ApplyDynamicFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyDynamicFilter/ApplyDynamicFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyDynamicFilter method. /// - public class ApplyDynamicFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyDynamicFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyDynamicFilter @@ -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(ApplyDynamicFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyDynamicFilter.ApplyDynamicFilterPostRequestBody.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 ApplyDynamicFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyDynamicFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyDynamicFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyDynamicFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyDynamicFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyDynamicFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyDynamicFilter.ApplyDynamicFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyDynamicFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyDynamicFilter.ApplyDynamicFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyDynamicFilterPostRequest } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyFontColorFilter/ApplyFontColorFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyFontColorFilter/ApplyFontColorFilterPostRequestBody.cs index 71dd14b6b8..d24b246367 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyFontColorFilter/ApplyFontColorFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyFontColorFilter/ApplyFontColorFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyFontColorFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyFontColorFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyFontColorFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyFontColorFilterPostRequestBody : IAdditionalDataHolder, IParsa public string Color { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyFontColorFilterPostRequestBody() { @@ -30,12 +32,12 @@ public ApplyFontColorFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyFontColorFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyFontColorFilter.ApplyFontColorFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyFontColorFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyFontColorFilter.ApplyFontColorFilterPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyFontColorFilter/ApplyFontColorFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyFontColorFilter/ApplyFontColorFilterRequestBuilder.cs index 61fa7b3dc5..66c18d3a6d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyFontColorFilter/ApplyFontColorFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyFontColorFilter/ApplyFontColorFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyFontColorFilter method. /// - public class ApplyFontColorFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyFontColorFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyFontColorFilter @@ -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(ApplyFontColorFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyFontColorFilter.ApplyFontColorFilterPostRequestBody.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 ApplyFontColorFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyFontColorFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyFontColorFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyFontColorFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyFontColorFilterRequestBuilder(string rawUrl) : base("{+baseurl}/driv /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyFontColorFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyFontColorFilter.ApplyFontColorFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyFontColorFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyFontColorFilter.ApplyFontColorFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyFontColorFilterPostReque } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyIconFilter/ApplyIconFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyIconFilter/ApplyIconFilterPostRequestBody.cs index bb22001380..9eda6140b1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyIconFilter/ApplyIconFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyIconFilter/ApplyIconFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyIconFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyIconFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyIconFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyIconFilterPostRequestBody : IAdditionalDataHolder, IParsable /// The icon property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public WorkbookIcon? Icon { get; set; } + public global::ApiSdk.Models.WorkbookIcon? Icon { get; set; } #nullable restore #else - public WorkbookIcon Icon { get; set; } + public global::ApiSdk.Models.WorkbookIcon Icon { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyIconFilterPostRequestBody() { @@ -31,12 +33,12 @@ public ApplyIconFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyIconFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyIconFilter.ApplyIconFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyIconFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyIconFilter.ApplyIconFilterPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +48,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "icon", n => { Icon = n.GetObjectValue(WorkbookIcon.CreateFromDiscriminatorValue); } }, + { "icon", n => { Icon = n.GetObjectValue(global::ApiSdk.Models.WorkbookIcon.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +58,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("icon", Icon); + writer.WriteObjectValue("icon", Icon); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyIconFilter/ApplyIconFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyIconFilter/ApplyIconFilterRequestBuilder.cs index 2adc75a045..4236721216 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyIconFilter/ApplyIconFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyIconFilter/ApplyIconFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyIconFilter method. /// - public class ApplyIconFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyIconFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyIconFilter @@ -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(ApplyIconFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyIconFilter.ApplyIconFilterPostRequestBody.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 ApplyIconFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyIconFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyIconFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyIconFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyIconFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{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(ApplyIconFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyIconFilter.ApplyIconFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyIconFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyIconFilter.ApplyIconFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyIconFilterPostRequestBod } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopItemsFilter/ApplyTopItemsFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopItemsFilter/ApplyTopItemsFilterPostRequestBody.cs index a05cb71b8b..589988884e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopItemsFilter/ApplyTopItemsFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopItemsFilter/ApplyTopItemsFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopItemsFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyTopItemsFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyTopItemsFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyTopItemsFilterPostRequestBody : IAdditionalDataHolder, IParsab /// The count property public int? Count { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyTopItemsFilterPostRequestBody() { @@ -24,12 +26,12 @@ public ApplyTopItemsFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyTopItemsFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopItemsFilter.ApplyTopItemsFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyTopItemsFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopItemsFilter.ApplyTopItemsFilterPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopItemsFilter/ApplyTopItemsFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopItemsFilter/ApplyTopItemsFilterRequestBuilder.cs index 9add869414..d3d57050d0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopItemsFilter/ApplyTopItemsFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopItemsFilter/ApplyTopItemsFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyTopItemsFilter method. /// - public class ApplyTopItemsFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyTopItemsFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyTopItemsFilter @@ -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(ApplyTopItemsFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopItemsFilter.ApplyTopItemsFilterPostRequestBody.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 ApplyTopItemsFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyTopItemsFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyTopItemsFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyTopItemsFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyTopItemsFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyTopItemsFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopItemsFilter.ApplyTopItemsFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyTopItemsFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopItemsFilter.ApplyTopItemsFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyTopItemsFilterPostReques } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopPercentFilter/ApplyTopPercentFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopPercentFilter/ApplyTopPercentFilterPostRequestBody.cs index 62b0bdad77..1aefafd2a9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopPercentFilter/ApplyTopPercentFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopPercentFilter/ApplyTopPercentFilterPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopPercentFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyTopPercentFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyTopPercentFilterPostRequestBody : IAdditionalDataHolder, 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 ApplyTopPercentFilterPostRequestBody : IAdditionalDataHolder, IPars /// The percent property public int? Percent { get; set; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyTopPercentFilterPostRequestBody() { @@ -24,12 +26,12 @@ public ApplyTopPercentFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyTopPercentFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopPercentFilter.ApplyTopPercentFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyTopPercentFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopPercentFilter.ApplyTopPercentFilterPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopPercentFilter/ApplyTopPercentFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopPercentFilter/ApplyTopPercentFilterRequestBuilder.cs index e9d6bbf866..9cb9e71a92 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopPercentFilter/ApplyTopPercentFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyTopPercentFilter/ApplyTopPercentFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyTopPercentFilter method. /// - public class ApplyTopPercentFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyTopPercentFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyTopPercentFilter @@ -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(ApplyTopPercentFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopPercentFilter.ApplyTopPercentFilterPostRequestBody.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 ApplyTopPercentFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyTopPercentFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyTopPercentFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyTopPercentFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyTopPercentFilterRequestBuilder(string rawUrl) : base("{+baseurl}/dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyTopPercentFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopPercentFilter.ApplyTopPercentFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyTopPercentFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopPercentFilter.ApplyTopPercentFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyTopPercentFilterPostRequ } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyValuesFilter/ApplyValuesFilterPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyValuesFilter/ApplyValuesFilterPostRequestBody.cs index 415f7d7f41..73c72c83f6 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyValuesFilter/ApplyValuesFilterPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyValuesFilter/ApplyValuesFilterPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyValuesFilter { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyValuesFilterPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyValuesFilterPostRequestBody : IAdditionalDataHolder, 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 +17,13 @@ public class ApplyValuesFilterPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyValuesFilterPostRequestBody() { @@ -31,12 +32,12 @@ public ApplyValuesFilterPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyValuesFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyValuesFilter.ApplyValuesFilterPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyValuesFilterPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyValuesFilter.ApplyValuesFilterPostRequestBody(); } /// /// The deserialization information for the current model @@ -46,7 +47,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -56,8 +57,9 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyValuesFilter/ApplyValuesFilterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyValuesFilter/ApplyValuesFilterRequestBuilder.cs index ffc9df35d6..6e3e00d28b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyValuesFilter/ApplyValuesFilterRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/ApplyValuesFilter/ApplyValuesFilterRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the applyValuesFilter method. /// - public class ApplyValuesFilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyValuesFilterRequestBuilder : BaseCliRequestBuilder { /// /// Invoke action applyValuesFilter @@ -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(ApplyValuesFilterPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyValuesFilter.ApplyValuesFilterPostRequestBody.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 ApplyValuesFilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyValuesFilter", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyValuesFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/applyValuesFilter", rawUrl) @@ -101,11 +104,11 @@ public ApplyValuesFilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/ /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(ApplyValuesFilterPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyValuesFilter.ApplyValuesFilterPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyValuesFilterPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyValuesFilter.ApplyValuesFilterPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(ApplyValuesFilterPostRequestB } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Clear/ClearRequestBuilder.cs index 9ba5842f70..52ee9db0e3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/Filter/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the filter on the given column. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Apply; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomItemsFilter; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomPercentFilter; @@ -13,6 +14,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter /// /// Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity. /// - public class FilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilterRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the applyBottomItemsFilter method. @@ -41,7 +44,7 @@ public Command BuildApplyBottomItemsFilterNavCommand() { var command = new Command("apply-bottom-items-filter"); command.Description = "Provides operations to call the applyBottomItemsFilter method."; - var builder = new ApplyBottomItemsFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomItemsFilter.ApplyBottomItemsFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -58,7 +61,7 @@ public Command BuildApplyBottomPercentFilterNavCommand() { var command = new Command("apply-bottom-percent-filter"); command.Description = "Provides operations to call the applyBottomPercentFilter method."; - var builder = new ApplyBottomPercentFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyBottomPercentFilter.ApplyBottomPercentFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -75,7 +78,7 @@ public Command BuildApplyCellColorFilterNavCommand() { var command = new Command("apply-cell-color-filter"); command.Description = "Provides operations to call the applyCellColorFilter method."; - var builder = new ApplyCellColorFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCellColorFilter.ApplyCellColorFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -92,7 +95,7 @@ public Command BuildApplyCustomFilterNavCommand() { var command = new Command("apply-custom-filter"); command.Description = "Provides operations to call the applyCustomFilter method."; - var builder = new ApplyCustomFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyCustomFilter.ApplyCustomFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -109,7 +112,7 @@ public Command BuildApplyDynamicFilterNavCommand() { var command = new Command("apply-dynamic-filter"); command.Description = "Provides operations to call the applyDynamicFilter method."; - var builder = new ApplyDynamicFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyDynamicFilter.ApplyDynamicFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -126,7 +129,7 @@ public Command BuildApplyFontColorFilterNavCommand() { var command = new Command("apply-font-color-filter"); command.Description = "Provides operations to call the applyFontColorFilter method."; - var builder = new ApplyFontColorFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyFontColorFilter.ApplyFontColorFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -143,7 +146,7 @@ public Command BuildApplyIconFilterNavCommand() { var command = new Command("apply-icon-filter"); command.Description = "Provides operations to call the applyIconFilter method."; - var builder = new ApplyIconFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyIconFilter.ApplyIconFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -160,7 +163,7 @@ public Command BuildApplyNavCommand() { var command = new Command("apply"); command.Description = "Provides operations to call the apply method."; - var builder = new ApplyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Apply.ApplyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -177,7 +180,7 @@ public Command BuildApplyTopItemsFilterNavCommand() { var command = new Command("apply-top-items-filter"); command.Description = "Provides operations to call the applyTopItemsFilter method."; - var builder = new ApplyTopItemsFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopItemsFilter.ApplyTopItemsFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -194,7 +197,7 @@ public Command BuildApplyTopPercentFilterNavCommand() { var command = new Command("apply-top-percent-filter"); command.Description = "Provides operations to call the applyTopPercentFilter method."; - var builder = new ApplyTopPercentFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyTopPercentFilter.ApplyTopPercentFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -211,7 +214,7 @@ public Command BuildApplyValuesFilterNavCommand() { var command = new Command("apply-values-filter"); command.Description = "Provides operations to call the applyValuesFilter method."; - var builder = new ApplyValuesFilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.ApplyValuesFilter.ApplyValuesFilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -228,7 +231,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -291,13 +294,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Retrieve the filter applied to the column. Read-only. + /// The filter applied to the column. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Retrieve the filter applied to the column. Read-only."; + command.Description = "The filter applied to the column. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -405,8 +408,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookFilter.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookFilter.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -430,14 +433,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/filter{?%24expand,%24select}", rawUrl) @@ -463,17 +466,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the filter applied to the column. Read-only. + /// The filter applied to the column. 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); @@ -489,11 +492,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookFilter body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookFilter body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookFilter body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookFilter body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -503,9 +506,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookFilter body, Action< return requestInfo; } /// - /// Retrieve the filter applied to the column. Read-only. + /// The filter applied to the column. Read-only. /// - public class FilterRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilterRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -530,3 +534,4 @@ public class FilterRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..7c6307f81f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..752b7626cb --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..2e26a2125c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..cc9fae32b6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Clear/ClearRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..d1a818d2dc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..cad8255b8d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..6d6d76ed7b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..f6bc2a123f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..31de1c06b9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..7990d114f4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..69fcb7f943 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..fbf20a201b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..034dbbfc1a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..748d00b8c1 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Format/FormatRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/HeaderRowRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/HeaderRowRangeRequestBuilder.cs index cb2083030b..8092e3a91e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/HeaderRowRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/HeaderRowRangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Header /// /// Provides operations to call the headerRowRange method. /// - public class HeaderRowRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HeaderRowRangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Format.FormatRequestBuilder(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; + } /// /// Gets the range object associated with the header row of the column. /// Find more info here @@ -79,14 +319,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Worksheet.WorksheetRequestBuilder(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 HeaderRowRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HeaderRowRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()", rawUrl) @@ -113,3 +678,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; +namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..bf6a604849 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Insert/InsertRequestBuilder.cs @@ -0,0 +1,133 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..d43616b23d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..b9fb8a00c4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..572419e79b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..cbe603a337 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..1b55f99fb4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..102ced81ce --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Merge/MergeRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..c09ec90f75 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs new file mode 100644 index 0000000000..b45fa852d1 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..30bc4d199a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..c4b1c12aa1 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..1a9cc60e28 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..6c50e71778 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..bef0c0135c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..c546ce6e55 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Sort/SortRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..81c0370df4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,107 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..5654645934 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..c0570be9f0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..f5a1954495 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..cf0ab9f142 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/HeaderRowRange/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,159 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/headerRowRange()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..15f72e8023 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..f0c23e8587 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..8464ccdaba --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..b0034497a4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Clear/ClearRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..53db54deab --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..b7a017ddf7 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..99ee24ec1e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..608f3c122a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..31fb9c3728 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..1a28cddbc4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..6874c0e8f9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..5db4de72d9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..31e60a0ad0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..5be8d0f476 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Format/FormatRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..3004a63932 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..6f3d1581d6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Insert/InsertRequestBuilder.cs @@ -0,0 +1,133 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..8a99ea7a80 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..5281f1338c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..fc0721738f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..00a9c28f98 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..5cb28f939f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..65e401f0a3 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Merge/MergeRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..ff6d5eda95 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RangeRequestBuilder.cs index 8ab5ce520f..90efa423c1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeN /// /// Provides operations to call the range method. /// - public class RangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Format.FormatRequestBuilder(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; + } /// /// Gets the range object associated with the entire column. /// Find more info here @@ -79,14 +319,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Worksheet.WorksheetRequestBuilder(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 RangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()", rawUrl) @@ -113,3 +678,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; +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..52ba317732 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..d56c027894 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..1fa5119715 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..4dfa5ad700 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..4290f00f66 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..d8703e9876 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Sort/SortRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..4887d6157d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,107 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..ef17cb0dc0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..ac31b67358 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..160a4e778b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..ba2cde0535 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,159 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/range()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..395a2e3c41 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..468f6a4944 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..0869fac3c8 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..2a70675a97 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Clear/ClearRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..1c55834fdd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..c8654e41c6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..7e9bb254b8 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..edc7b07c35 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..69ff32c315 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..4e31c41622 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..8e9d0c6bb9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..8d3391171f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..da203a2fbc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..cf27effc43 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Format/FormatRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..4ae1a535b5 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..29c4972c2d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Insert/InsertRequestBuilder.cs @@ -0,0 +1,133 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..db468114ba --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..57dbe697b8 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..647dfab0ec --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..8f9cc970f9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..a1168780b9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..c75c6e954e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Merge/MergeRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..04b50511bc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs new file mode 100644 index 0000000000..940379fb85 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..9b1a225e2b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..62380359a0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..3d74a72e05 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..246c6d85fd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..87d35f2d46 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..6263d0665d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Sort/SortRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/TotalRowRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/TotalRowRangeRequestBuilder.cs index 5eff3e0783..8609f48ba4 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/TotalRowRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/TotalRowRangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalR /// /// Provides operations to call the totalRowRange method. /// - public class TotalRowRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TotalRowRangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Format.FormatRequestBuilder(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; + } /// /// Gets the range object associated with the totals row of the column. /// Find more info here @@ -79,14 +319,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Worksheet.WorksheetRequestBuilder(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 TotalRowRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TotalRowRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()", rawUrl) @@ -113,3 +678,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; +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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..98c3c16ace --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..7226ef53ec --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..1c28dd827c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..7a1f31a6b4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/TotalRowRange/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,159 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableColumnIdOption = new Option("--workbook-table-column-id", description: "The unique identifier of workbookTableColumn") { + }; + workbookTableColumnIdOption.IsRequired = true; + command.AddOption(workbookTableColumnIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableColumnId = invocationContext.ParseResult.GetValueForOption(workbookTableColumnIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableColumnId is not null) requestInfo.PathParameters.Add("workbookTableColumn%2Did", workbookTableColumnId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}/totalRowRange()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/WorkbookTableColumnItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/WorkbookTableColumnItemRequestBuilder.cs index 7dfcc5c1b6..48c6d7e406 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/WorkbookTableColumnItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/Item/WorkbookTableColumnItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange; @@ -6,6 +7,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item /// /// Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. /// - public class WorkbookTableColumnItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookTableColumnItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the dataBodyRange method. @@ -34,13 +37,49 @@ public Command BuildDataBodyRangeNavCommand() { var command = new Command("data-body-range"); command.Description = "Provides operations to call the dataBodyRange method."; - var builder = new DataBodyRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.DataBodyRange.DataBodyRangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -104,7 +143,7 @@ public Command BuildFilterNavCommand() { var command = new Command("filter"); command.Description = "Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity."; - var builder = new FilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.Filter.FilterRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildApplyBottomItemsFilterNavCommand()); @@ -133,13 +172,13 @@ public Command BuildFilterNavCommand() return command; } /// - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents a collection of all the columns in the table. Read-only."; + command.Description = "The list of all the columns in the table. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -210,13 +249,49 @@ public Command BuildHeaderRowRangeNavCommand() { var command = new Command("header-row-range"); command.Description = "Provides operations to call the headerRowRange method."; - var builder = new HeaderRowRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.HeaderRowRange.HeaderRowRangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -264,8 +339,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookTableColumn.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTableColumn.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -296,13 +371,49 @@ public Command BuildRangeNavCommand() { var command = new Command("range"); command.Description = "Provides operations to call the range method."; - var builder = new RangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.RangeNamespace.RangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -313,24 +424,60 @@ public Command BuildTotalRowRangeNavCommand() { var command = new Command("total-row-range"); command.Description = "Provides operations to call the totalRowRange method."; - var builder = new TotalRowRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.Item.TotalRowRange.TotalRowRangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); 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. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookTableColumnItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookTableColumnItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/{workbookTableColumn%2Did}{?%24expand,%24select}", rawUrl) @@ -356,17 +503,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. 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); @@ -382,11 +529,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookTableColumn body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTableColumn body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookTableColumn body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTableColumn body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -396,9 +543,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookTableColumn body, Ac return requestInfo; } /// - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. Read-only. /// - public class WorkbookTableColumnItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookTableColumnItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -423,3 +571,4 @@ public class WorkbookTableColumnItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ItemAtWithIndex/DataBodyRange/DataBodyRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ItemAtWithIndex/DataBodyRange/DataBodyRangeRequestBuilder.cs index 326cc4c517..1ee8646bca 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ItemAtWithIndex/DataBodyRange/DataBodyRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ItemAtWithIndex/DataBodyRange/DataBodyRangeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithI /// /// Provides operations to call the dataBodyRange method. /// - public class DataBodyRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataBodyRangeRequestBuilder : BaseCliRequestBuilder { /// /// Gets the range object associated with the data body of the column. @@ -79,14 +82,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataBodyRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/dataBodyRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataBodyRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/dataBodyRange()", rawUrl) @@ -113,3 +116,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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithI /// /// Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity. /// - public class FilterRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilterRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property filter for drives @@ -75,13 +78,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Retrieve the filter applied to the column. Read-only. + /// The filter applied to the column. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Retrieve the filter applied to the column. Read-only."; + command.Description = "The filter applied to the column. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookFilter.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookFilter.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 FilterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/filter{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FilterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/filter{?%24expand,%24select}", rawUrl) @@ -247,17 +250,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Retrieve the filter applied to the column. Read-only. + /// The filter applied to the column. 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); @@ -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(WorkbookFilter body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookFilter body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookFilter body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookFilter body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -287,9 +290,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookFilter body, Action< return requestInfo; } /// - /// Retrieve the filter applied to the column. Read-only. + /// The filter applied to the column. Read-only. /// - public class FilterRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FilterRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FilterRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ItemAtWithIndex/HeaderRowRange/HeaderRowRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ItemAtWithIndex/HeaderRowRange/HeaderRowRangeRequestBuilder.cs index bb697c670b..8cd1b398f0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ItemAtWithIndex/HeaderRowRange/HeaderRowRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Columns/ItemAtWithIndex/HeaderRowRange/HeaderRowRangeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithI /// /// Provides operations to call the headerRowRange method. /// - public class HeaderRowRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HeaderRowRangeRequestBuilder : BaseCliRequestBuilder { /// /// Gets the range object associated with the header row of the column. @@ -79,14 +82,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HeaderRowRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/headerRowRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HeaderRowRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/headerRowRange()", rawUrl) @@ -113,3 +116,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.DataBodyRange; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.Filter; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.HeaderRowRange; @@ -6,6 +7,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.TotalRowRange; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithI /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the dataBodyRange method. @@ -34,7 +37,7 @@ public Command BuildDataBodyRangeNavCommand() { var command = new Command("data-body-range"); command.Description = "Provides operations to call the dataBodyRange method."; - var builder = new DataBodyRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.DataBodyRange.DataBodyRangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -51,7 +54,7 @@ public Command BuildFilterNavCommand() { var command = new Command("filter"); command.Description = "Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity."; - var builder = new FilterRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.Filter.FilterRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -127,7 +130,7 @@ public Command BuildHeaderRowRangeNavCommand() { var command = new Command("header-row-range"); command.Description = "Provides operations to call the headerRowRange method."; - var builder = new HeaderRowRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.HeaderRowRange.HeaderRowRangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -144,7 +147,7 @@ public Command BuildRangeNavCommand() { var command = new Command("range"); command.Description = "Provides operations to call the range method."; - var builder = new RangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.RangeNamespace.RangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -161,7 +164,7 @@ public Command BuildTotalRowRangeNavCommand() { var command = new Command("total-row-range"); command.Description = "Provides operations to call the totalRowRange method."; - var builder = new TotalRowRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithIndex.TotalRowRange.TotalRowRangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -171,14 +174,14 @@ public Command BuildTotalRowRangeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})", rawUrl) @@ -205,3 +208,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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithI /// /// Provides operations to call the range method. /// - public class RangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RangeRequestBuilder : BaseCliRequestBuilder { /// /// Gets the range object associated with the entire column. @@ -79,14 +82,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/range()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/range()", rawUrl) @@ -113,3 +116,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.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ItemAtWithI /// /// Provides operations to call the totalRowRange method. /// - public class TotalRowRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TotalRowRangeRequestBuilder : BaseCliRequestBuilder { /// /// Gets the range object associated with the totals row of the column. @@ -79,14 +82,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TotalRowRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/totalRowRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TotalRowRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/columns/itemAt(index={index})/totalRowRange()", rawUrl) @@ -113,3 +116,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.Drives.Item.Items.Item.Workbook.Tables.Item.ConvertToRange /// /// Provides operations to call the convertToRange method. /// - public class ConvertToRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConvertToRangeRequestBuilder : BaseCliRequestBuilder { /// /// Converts the table into a normal range of cells. All data is preserved. @@ -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 ConvertToRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/convertToRange", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConvertToRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/convertToRange", rawUrl) @@ -107,3 +110,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; +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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..82aa9fc125 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..9c5cd2a38d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..8de84990b5 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Clear/ClearRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..08078685b3 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..f76c8657b9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..a0dab53ae5 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..5599fd7f0e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..f67abd7246 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/DataBodyRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/DataBodyRangeRequestBuilder.cs index b515699cd4..428c706349 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/DataBodyRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/DataBodyRangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange /// /// Provides operations to call the dataBodyRange method. /// - public class DataBodyRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataBodyRangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Format.FormatRequestBuilder(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; + } /// /// Gets the range object associated with the data body of the table. /// Find more info here @@ -73,14 +313,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Worksheet.WorksheetRequestBuilder(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 DataBodyRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataBodyRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()", rawUrl) @@ -107,3 +672,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; +namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..1e75519106 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..6d1b320d2d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..dba2fcbc56 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..751def90c9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Format/FormatRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..f7ce2a2429 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..35f32ef445 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Insert/InsertRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..27e554f1a0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..645257d853 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..2f422449ab --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..8605c2820e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..1e4efae425 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..240bf44a06 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Merge/MergeRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..da61118df1 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs new file mode 100644 index 0000000000..e4da5c463b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..2b9c86b38a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..918c7d359a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..cf638b4acc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..913731ae0c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..759e220ffb --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..9903184aa9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Sort/SortRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..db9e4c151a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..a59c96f373 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..5c45cd1aed --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..252bc33820 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..5ed3cfaf4a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/DataBodyRange/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,153 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/dataBodyRange()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..c147e462e3 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..5f115279ae --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..2c4ac5e3cf --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..3b5165697a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Clear/ClearRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..05eaa112c0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..9feee29ade --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..1df576b841 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..2b9fd25fa0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..5c459921a8 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..6f79831f4e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..7de2c4fbb4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..eea527154e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..cf41cb5e0d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..d2bc69eb0b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Format/FormatRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/HeaderRowRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/HeaderRowRangeRequestBuilder.cs index f8ce9533d2..671ca88e23 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/HeaderRowRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/HeaderRowRangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange /// /// Provides operations to call the headerRowRange method. /// - public class HeaderRowRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HeaderRowRangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Format.FormatRequestBuilder(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; + } /// /// Gets the range object associated with header row of the table. /// Find more info here @@ -73,14 +313,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Worksheet.WorksheetRequestBuilder(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 HeaderRowRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HeaderRowRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()", rawUrl) @@ -107,3 +672,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; +namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..20d74dc8fe --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Insert/InsertRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..6756dd9156 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..6b6a817f7f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..223f162bc3 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..f82f8e0d3f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..fa69a98f42 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..ea7ee88570 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Merge/MergeRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..9e95ec6de9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs new file mode 100644 index 0000000000..155219b386 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..bbed4bdf9e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..7dd0075bf1 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..328b075ba4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..e3347e5d4b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..97d8c258ee --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..6952758593 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Sort/SortRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..2eb65cbb0e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..4eeac62bf1 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..626f2fb8f7 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..deb1323535 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..139d4e285f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/HeaderRowRange/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,153 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/headerRowRange()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..83452a4055 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..27a57823d4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..49d38719dd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..496ce687c9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Clear/ClearRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..01352a86c2 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..709698f334 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..df8be3b092 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..155d8f11f6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..2af485ae4d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..760cad9d4e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..b74cdfc931 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..2a6f2fe376 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..6ab0651e25 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..5b607a8d9c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Format/FormatRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..534e3ccf1a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..c79733bf50 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Insert/InsertRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..abe35c92c5 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..93cb44feb3 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..e106ebef2e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..63ebeed5dd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..eab949bd7c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..b73df943e3 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Merge/MergeRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..fb5f1bfa9d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RangeRequestBuilder.cs index 1b02a0871b..dd5322ee19 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace /// /// Provides operations to call the range method. /// - public class RangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Format.FormatRequestBuilder(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; + } /// /// Gets the range object associated with the entire table. /// Find more info here @@ -73,14 +313,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Worksheet.WorksheetRequestBuilder(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 RangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()", rawUrl) @@ -107,3 +672,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; +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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..2d11e44763 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..d6d23ccff7 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..aec163667f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..872678a59e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..a028718ebf --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..6e766f0353 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Sort/SortRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..77ffae7527 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,101 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..918a664472 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..716efcd753 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..755382986c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..f75ffe91d5 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,153 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/range()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/ReapplyFilters/ReapplyFiltersRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/ReapplyFilters/ReapplyFiltersRequestBuilder.cs index d87cf8309e..0b921ba672 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/ReapplyFilters/ReapplyFiltersRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/ReapplyFilters/ReapplyFiltersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.ReapplyFilters /// /// Provides operations to call the reapplyFilters method. /// - public class ReapplyFiltersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReapplyFiltersRequestBuilder : BaseCliRequestBuilder { /// /// Reapplies all the filters currently on the table. @@ -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 ReapplyFiltersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/reapplyFilters", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReapplyFiltersRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/reapplyFilters", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToPostRequestInformation(Action -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.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. @@ -18,13 +19,13 @@ public class AddPostRequestBody : IAdditionalDataHolder, IParsable /// The values property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? Values { get; set; } + public UntypedNode? Values { get; set; } #nullable restore #else - public Json Values { get; set; } + public UntypedNode Values { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddPostRequestBody() { @@ -33,12 +34,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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Add.AddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Add.AddPostRequestBody(); } /// /// The deserialization information for the current model @@ -49,7 +50,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "index", n => { Index = n.GetIntValue(); } }, - { "values", n => { Values = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "values", n => { Values = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -60,8 +61,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteIntValue("index", Index); - writer.WriteObjectValue("values", Values); + writer.WriteObjectValue("values", Values); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Add/AddRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Add/AddRequestBuilder.cs index c992f5b980..eed6c496d1 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Add/AddRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Add/AddRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.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 { /// /// Adds rows to the end of the table. Note that the API can accept multiple rows data using this API. Adding one row at a time could lead to performance degradation. The recommended approach would be to batch the rows together in a single call rather than doing single row insertion. For best results, collect the rows to be inserted on the application side and perform single rows add operation. Experiment with the number of rows to determine the ideal number of rows to use in single API call. @@ -62,8 +65,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/add", rawUrl) @@ -107,11 +110,11 @@ public AddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Add.AddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Count/CountGetResponse.cs index a40c3d9dc9..d0f3d602bb 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Count/CountRequestBuilder.cs index 8d4869c769..b40062c5dc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Count /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -71,14 +74,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/count()", rawUrl) @@ -105,3 +108,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; +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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..6dc608d807 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..373760afb1 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..8d961d3a8e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Clear/ClearRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..a6c8daea59 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..9f392ede7c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..5b7949bce4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..177cbc2f16 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..0c39ad94a8 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..820fbd3691 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..45a1511a57 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..bb56c8dd36 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..feaaebb4ae --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..6b54348c23 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Format/FormatRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..e9bee22824 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..c00bee4ee6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Insert/InsertRequestBuilder.cs @@ -0,0 +1,133 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..346e64e610 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..aac7317032 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..0a27230899 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..8aa65b35cd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..b346499150 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..082ccdbdb6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Merge/MergeRequestBuilder.cs @@ -0,0 +1,122 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..46ad062dfa --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RangeRequestBuilder.cs index d4baf84ee1..559b9a8509 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeName /// /// Provides operations to call the range method. /// - public class RangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Format.FormatRequestBuilder(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; + } /// /// Returns the range object associated with the entire row. /// Find more info here @@ -79,14 +319,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Worksheet.WorksheetRequestBuilder(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 RangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()", rawUrl) @@ -113,3 +678,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; +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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..546b430b7f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..0f151dd249 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..bf2627b5fc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..1cadd1fbeb --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..73d074000a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..ac8aee1b74 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Sort/SortRequestBuilder.cs @@ -0,0 +1,321 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..23301b1ad7 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,107 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..93e9688191 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..01343812cf --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..10d24c195a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..1fb9f3e16f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/RangeNamespace/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,159 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var workbookTableRowIdOption = new Option("--workbook-table-row-id", description: "The unique identifier of workbookTableRow") { + }; + workbookTableRowIdOption.IsRequired = true; + command.AddOption(workbookTableRowIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var workbookTableRowId = invocationContext.ParseResult.GetValueForOption(workbookTableRowIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (workbookTableRowId is not null) requestInfo.PathParameters.Add("workbookTableRow%2Did", workbookTableRowId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}/range()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/WorkbookTableRowItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/WorkbookTableRowItemRequestBuilder.cs index af8fabd3e6..f5c15b0135 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/WorkbookTableRowItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/Item/WorkbookTableRowItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item /// /// Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. /// - public class WorkbookTableRowItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookTableRowItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property rows for drives @@ -76,13 +79,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents a collection of all the rows in the table. Read-only."; + command.Description = "The list of all the rows in the table. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookTableRow.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTableRow.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -222,24 +225,60 @@ public Command BuildRangeNavCommand() { var command = new Command("range"); command.Description = "Provides operations to call the range method."; - var builder = new RangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.RangeNamespace.RangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); 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. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookTableRowItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookTableRowItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/{workbookTableRow%2Did}{?%24expand,%24select}", rawUrl) @@ -265,17 +304,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. 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); @@ -291,11 +330,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookTableRow body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTableRow body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookTableRow body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTableRow body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -305,9 +344,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookTableRow body, Actio return requestInfo; } /// - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. Read-only. /// - public class WorkbookTableRowItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookTableRowItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +372,4 @@ public class WorkbookTableRowItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs index c93a89aa05..5a26d5b6d5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Rows/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.ItemAtWithIndex.RangeNamespace; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.ItemAtWithInde /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Gets a row based on its position in the collection. @@ -87,7 +90,7 @@ public Command BuildRangeNavCommand() { var command = new Command("range"); command.Description = "Provides operations to call the range method."; - var builder = new RangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.ItemAtWithIndex.RangeNamespace.RangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -97,14 +100,14 @@ public Command BuildRangeNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/itemAt(index={index})", rawUrl) @@ -131,3 +134,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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.ItemAtWithInde /// /// Provides operations to call the range method. /// - public class RangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RangeRequestBuilder : BaseCliRequestBuilder { /// /// Returns the range object associated with the entire row. @@ -79,14 +82,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/itemAt(index={index})/range()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows/itemAt(index={index})/range()", rawUrl) @@ -113,3 +116,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Add; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows /// /// Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. /// - public class RowsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the add method. @@ -33,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.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Add.AddRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -50,7 +53,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookTableRowItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.Item.WorkbookTableRowItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); executables.Add(builder.BuildGetCommand()); executables.Add(builder.BuildPatchCommand()); @@ -65,7 +68,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.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(WorkbookTableRow.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTableRow.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -145,7 +148,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildGetCommand()); @@ -161,13 +164,13 @@ public Command BuildItemAtWithIndexRbCommand() return command; } /// - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. Read-only. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Represents a collection of all the rows in the table. Read-only."; + command.Description = "The list of all the rows in the table. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -275,31 +278,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 RowsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RowsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. 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); @@ -315,11 +318,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookTableRow body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTableRow body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookTableRow body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTableRow body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -329,9 +332,10 @@ public RequestInformation ToPostRequestInformation(WorkbookTableRow body, Action return requestInfo; } /// - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. Read-only. /// - public class RowsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -395,3 +399,4 @@ public class RowsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Apply/ApplyPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Apply/ApplyPostRequestBody.cs index ab931560da..d70b5982ba 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Apply/ApplyPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Apply/ApplyPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ApplyPostRequestBody : IAdditionalDataHolder, IParsable + public partial class ApplyPostRequestBody : IAdditionalDataHolder, 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 ApplyPostRequestBody : IAdditionalDataHolder, IParsable /// The fields property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public List? Fields { get; set; } + public List? Fields { get; set; } #nullable restore #else - public List Fields { get; set; } + public List Fields { get; set; } #endif /// The matchCase property public bool? MatchCase { get; set; } @@ -32,7 +34,7 @@ public class ApplyPostRequestBody : IAdditionalDataHolder, IParsable public string Method { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ApplyPostRequestBody() { @@ -41,12 +43,12 @@ public ApplyPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ApplyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply.ApplyPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ApplyPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply.ApplyPostRequestBody(); } /// /// The deserialization information for the current model @@ -56,7 +58,7 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "fields", n => { Fields = n.GetCollectionOfObjectValues(WorkbookSortField.CreateFromDiscriminatorValue)?.ToList(); } }, + { "fields", n => { Fields = n.GetCollectionOfObjectValues(global::ApiSdk.Models.WorkbookSortField.CreateFromDiscriminatorValue)?.AsList(); } }, { "matchCase", n => { MatchCase = n.GetBoolValue(); } }, { "method", n => { Method = n.GetStringValue(); } }, }; @@ -68,10 +70,11 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteCollectionOfObjectValues("fields", Fields); + writer.WriteCollectionOfObjectValues("fields", Fields); writer.WriteBoolValue("matchCase", MatchCase); writer.WriteStringValue("method", Method); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Apply/ApplyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Apply/ApplyRequestBuilder.cs index 25cc4a9ed4..94c8457238 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Apply/ApplyRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Apply/ApplyRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply /// /// Provides operations to call the apply method. /// - public class ApplyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ApplyRequestBuilder : BaseCliRequestBuilder { /// /// Perform a sort operation. @@ -53,8 +56,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(ApplyPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply.ApplyPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -75,14 +78,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ApplyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/sort/apply", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ApplyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/sort/apply", rawUrl) @@ -96,11 +99,11 @@ public ApplyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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(ApplyPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply.ApplyPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(ApplyPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply.ApplyPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -111,3 +114,4 @@ public RequestInformation ToPostRequestInformation(ApplyPostRequestBody body, Ac } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Clear/ClearRequestBuilder.cs index 7f25fb5a78..a57020112d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Sort/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Clear /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clears the sorting that is currently on the table. While this doesn't modify the table's ordering, it clears the state of the header buttons. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/sort/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/sort/clear", 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.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Reapply /// /// Provides operations to call the reapply method. /// - public class ReapplyRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReapplyRequestBuilder : BaseCliRequestBuilder { /// /// Reapplies the current sorting parameters to the table. @@ -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 ReapplyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/sort/reapply", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReapplyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/sort/reapply", rawUrl) @@ -96,3 +99,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Clear; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Reapply; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.Sort /// /// Provides operations to manage the sort property of the microsoft.graph.workbookTable entity. /// - public class SortRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the apply method. @@ -32,7 +35,7 @@ public Command BuildApplyNavCommand() { var command = new Command("apply"); command.Description = "Provides operations to call the apply method."; - var builder = new ApplyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Apply.ApplyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -49,7 +52,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -106,13 +109,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Represents the sorting for the table. Read-only. + /// The sorting for the table. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents the sorting for the table. Read-only."; + command.Description = "The sorting for the table. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookTableSort.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTableSort.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,7 +243,7 @@ public Command BuildReapplyNavCommand() { var command = new Command("reapply"); command.Description = "Provides operations to call the reapply method."; - var builder = new ReapplyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.Reapply.ReapplyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -250,14 +253,14 @@ public Command BuildReapplyNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/sort{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/sort{?%24expand,%24select}", rawUrl) @@ -283,17 +286,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents the sorting for the table. Read-only. + /// The sorting for the table. 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); @@ -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(WorkbookTableSort body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTableSort body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookTableSort body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTableSort body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -323,9 +326,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookTableSort body, Acti return requestInfo; } /// - /// Represents the sorting for the table. Read-only. + /// The sorting for the table. Read-only. /// - public class SortRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class SortRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..e23d99b4ef --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..d1245c45f6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.CellWithRowWithColumn +{ + /// + /// Provides operations to call the cell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function cell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function cell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/cell(row={row},column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/cell(row={row},column={column})", rawUrl) + { + } + /// + /// Invoke function cell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Clear/ClearPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Clear/ClearPostRequestBody.cs new file mode 100644 index 0000000000..acf0e3571a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Clear/ClearPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..5f35f38f1e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Clear/ClearRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs new file mode 100644 index 0000000000..d463a52fcc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnWithColumn/ColumnWithColumnRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnWithColumn +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/column(column={column})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/column(column={column})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..1104c3223f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..ec029b2f4d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..858a37d706 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..3f8b61971b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..116bd56380 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..c1a6e8b4d5 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Delete/DeleteRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..5f0caab64d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..f98194b62f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..9481a4ccee --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Format/FormatRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..e4d9762af7 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..26d3aa1ffd --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Insert/InsertRequestBuilder.cs @@ -0,0 +1,127 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..afe24266ec --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..6b9b656acf --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..8c74d90d83 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..8ef064d510 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..96b38499e0 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..2819f169e3 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Merge/MergeRequestBuilder.cs @@ -0,0 +1,116 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..f4b664611a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs new file mode 100644 index 0000000000..705234c0fb --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowWithRow/RowWithRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowWithRow/RowWithRowRequestBuilder.cs new file mode 100644 index 0000000000..e91356c537 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowWithRow/RowWithRowRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowWithRow +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + 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 RowWithRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/row(row={row})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/row(row={row})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..9f15829a06 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..4a0b524eab --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..5b30ce5b73 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..716235a21a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..873e162f99 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Sort/SortRequestBuilder.cs @@ -0,0 +1,303 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/TotalRowRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/TotalRowRangeRequestBuilder.cs index 82f1e41a1b..58728308ba 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/TotalRowRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/TotalRowRangeRequestBuilder.cs @@ -1,6 +1,39 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.CellWithRowWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnWithColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowWithRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +52,215 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange /// /// Provides operations to call the totalRowRange method. /// - public class TotalRowRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TotalRowRangeRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the cell method. + /// + /// A + public Command BuildCellWithRowWithColumnRbCommand() + { + var command = new Command("cell-with-row-with-column"); + command.Description = "Provides operations to call the cell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.CellWithRowWithColumn.CellWithRowWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumnRbCommand() + { + var command = new Command("column-with-column"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ColumnWithColumn.ColumnWithColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Format.FormatRequestBuilder(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; + } /// /// Gets the range object associated with totals row of the table. /// Find more info here @@ -73,14 +313,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRowRbCommand() + { + var command = new Command("row-with-row"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.RowWithRow.RowWithRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Worksheet.WorksheetRequestBuilder(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 TotalRowRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TotalRowRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()", rawUrl) @@ -107,3 +672,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; +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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..1a67702c55 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..aa04e6dd3d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,118 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..98cfda58ae --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,112 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..976bf51b95 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/TotalRowRange/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,153 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookTableIdOption = new Option("--workbook-table-id", description: "The unique identifier of workbookTable") { + }; + workbookTableIdOption.IsRequired = true; + command.AddOption(workbookTableIdOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookTableId = invocationContext.ParseResult.GetValueForOption(workbookTableIdOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookTableId is not null) requestInfo.PathParameters.Add("workbookTable%2Did", workbookTableId); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/totalRowRange()/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Tables/Item/WorkbookTableItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/WorkbookTableItemRequestBuilder.cs index c74263ee7d..e1e79b629e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/WorkbookTableItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/WorkbookTableItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.ClearFilters; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.ConvertToRange; @@ -12,6 +13,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Worksheet; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.Item /// /// Provides operations to manage the tables property of the microsoft.graph.workbook entity. /// - public class WorkbookTableItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookTableItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clearFilters method. @@ -40,7 +43,7 @@ public Command BuildClearFiltersNavCommand() { var command = new Command("clear-filters"); command.Description = "Provides operations to call the clearFilters method."; - var builder = new ClearFiltersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.ClearFilters.ClearFiltersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -57,7 +60,7 @@ public Command BuildColumnsNavCommand() { var command = new Command("columns"); command.Description = "Provides operations to manage the columns property of the microsoft.graph.workbookTable entity."; - var builder = new ColumnsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Columns.ColumnsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAddNavCommand()); @@ -86,7 +89,7 @@ public Command BuildConvertToRangeNavCommand() { var command = new Command("convert-to-range"); command.Description = "Provides operations to call the convertToRange method."; - var builder = new ConvertToRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.ConvertToRange.ConvertToRangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -103,13 +106,49 @@ public Command BuildDataBodyRangeNavCommand() { var command = new Command("data-body-range"); command.Description = "Provides operations to call the dataBodyRange method."; - var builder = new DataBodyRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.DataBodyRange.DataBodyRangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -231,13 +270,49 @@ public Command BuildHeaderRowRangeNavCommand() { var command = new Command("header-row-range"); command.Description = "Provides operations to call the headerRowRange method."; - var builder = new HeaderRowRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.HeaderRowRange.HeaderRowRangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -280,8 +355,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookTable.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTable.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -311,13 +386,49 @@ public Command BuildRangeNavCommand() { var command = new Command("range"); command.Description = "Provides operations to call the range method."; - var builder = new RangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.RangeNamespace.RangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -328,7 +439,7 @@ public Command BuildReapplyFiltersNavCommand() { var command = new Command("reapply-filters"); command.Description = "Provides operations to call the reapplyFilters method."; - var builder = new ReapplyFiltersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.ReapplyFilters.ReapplyFiltersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -345,7 +456,7 @@ public Command BuildRowsNavCommand() { var command = new Command("rows"); command.Description = "Provides operations to manage the rows property of the microsoft.graph.workbookTable entity."; - var builder = new RowsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Rows.RowsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAddNavCommand()); @@ -374,7 +485,7 @@ public Command BuildSortNavCommand() { var command = new Command("sort"); command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookTable entity."; - var builder = new SortRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Sort.SortRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildApplyNavCommand()); @@ -401,13 +512,49 @@ public Command BuildTotalRowRangeNavCommand() { var command = new Command("total-row-range"); command.Description = "Provides operations to call the totalRowRange method."; - var builder = new TotalRowRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.TotalRowRange.TotalRowRangeRequestBuilder(PathParameters); var execCommands = new List(); + var nonExecCommands = new List(); + nonExecCommands.Add(builder.BuildBoundingRectWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildCellWithRowWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildClearNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterNavCommand()); + nonExecCommands.Add(builder.BuildColumnsAfterWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeNavCommand()); + nonExecCommands.Add(builder.BuildColumnsBeforeWithCountRbCommand()); + nonExecCommands.Add(builder.BuildColumnWithColumnRbCommand()); + nonExecCommands.Add(builder.BuildDeletePathNavCommand()); + nonExecCommands.Add(builder.BuildEntireColumnNavCommand()); + nonExecCommands.Add(builder.BuildEntireRowNavCommand()); + nonExecCommands.Add(builder.BuildFormatNavCommand()); execCommands.Add(builder.BuildGetCommand()); + nonExecCommands.Add(builder.BuildInsertNavCommand()); + nonExecCommands.Add(builder.BuildIntersectionWithAnotherRangeRbCommand()); + nonExecCommands.Add(builder.BuildLastCellNavCommand()); + nonExecCommands.Add(builder.BuildLastColumnNavCommand()); + nonExecCommands.Add(builder.BuildLastRowNavCommand()); + nonExecCommands.Add(builder.BuildMergeNavCommand()); + nonExecCommands.Add(builder.BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand()); + nonExecCommands.Add(builder.BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand()); + nonExecCommands.Add(builder.BuildRowsAboveNavCommand()); + nonExecCommands.Add(builder.BuildRowsAboveWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowsBelowNavCommand()); + nonExecCommands.Add(builder.BuildRowsBelowWithCountRbCommand()); + nonExecCommands.Add(builder.BuildRowWithRowRbCommand()); + nonExecCommands.Add(builder.BuildSortNavCommand()); + nonExecCommands.Add(builder.BuildUnmergeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeNavCommand()); + nonExecCommands.Add(builder.BuildUsedRangeWithValuesOnlyRbCommand()); + nonExecCommands.Add(builder.BuildVisibleViewNavCommand()); + nonExecCommands.Add(builder.BuildWorksheetNavCommand()); foreach (var cmd in execCommands) { command.AddCommand(cmd); } + foreach (var cmd in nonExecCommands) + { + command.AddCommand(cmd); + } return command; } /// @@ -418,7 +565,7 @@ public Command BuildWorksheetNavCommand() { var command = new Command("worksheet"); command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity."; - var builder = new WorksheetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Worksheet.WorksheetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -428,14 +575,14 @@ public Command BuildWorksheetNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookTableItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookTableItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}{?%24expand,%24select}", rawUrl) @@ -467,11 +614,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -487,11 +634,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookTable body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTable body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookTable body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTable body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -503,7 +650,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookTable body, Action /// Represents a collection of tables associated with the workbook. Read-only. /// - public class WorkbookTableItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookTableItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -528,3 +676,4 @@ public class WorkbookTableItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Worksheet/WorksheetRequestBuilder.cs index 3e8f8192f9..0338c50d1f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Worksheet/WorksheetRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/Item/Worksheet/WorksheetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.Worksheet /// /// Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity. /// - public class WorksheetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder { /// /// The worksheet containing the current table. 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/worksheet{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/{workbookTable%2Did}/worksheet{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// The worksheet containing the current table. Read-only. /// - public class WorksheetRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class WorksheetRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/ClearFilters/ClearFiltersRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/ClearFilters/ClearFiltersRequestBuilder.cs index 7d258862e0..71a6e46b56 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/ClearFilters/ClearFiltersRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/ClearFilters/ClearFiltersRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ClearFil /// /// Provides operations to call the clearFilters method. /// - public class ClearFiltersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearFiltersRequestBuilder : BaseCliRequestBuilder { /// /// Clears all the filters currently applied on the table. @@ -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 ClearFiltersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/clearFilters", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearFiltersRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/clearFilters", rawUrl) @@ -96,3 +99,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,16 +21,17 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Columns /// /// Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. /// - public class ColumnsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsRequestBuilder : BaseCliRequestBuilder { /// - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents a collection of all the columns in the table. Read-only."; + command.Description = "The list of all the columns in the table. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookTableColumn.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTableColumn.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -199,31 +202,31 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/columns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. 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); @@ -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 ToPostRequestInformation(WorkbookTableColumn body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTableColumn body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookTableColumn body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTableColumn body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,9 +256,10 @@ public RequestInformation ToPostRequestInformation(WorkbookTableColumn body, Act return requestInfo; } /// - /// Represents a collection of all the columns in the table. Read-only. + /// The list of all the columns in the table. Read-only. /// - public class ColumnsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +323,4 @@ public class ColumnsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/ConvertToRange/ConvertToRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/ConvertToRange/ConvertToRangeRequestBuilder.cs index 67985cffb2..ad972a5c90 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/ConvertToRange/ConvertToRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/ConvertToRange/ConvertToRangeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ConvertT /// /// Provides operations to call the convertToRange method. /// - public class ConvertToRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ConvertToRangeRequestBuilder : BaseCliRequestBuilder { /// /// Converts the table into a normal range of cells. All data is preserved. @@ -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 ConvertToRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/convertToRange", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ConvertToRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/convertToRange", rawUrl) @@ -107,3 +110,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.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.DataBody /// /// Provides operations to call the dataBodyRange method. /// - public class DataBodyRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataBodyRangeRequestBuilder : BaseCliRequestBuilder { /// /// Gets the range object associated with the data body of the table. @@ -73,14 +76,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataBodyRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/dataBodyRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataBodyRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/dataBodyRange()", rawUrl) @@ -107,3 +110,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.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.HeaderRo /// /// Provides operations to call the headerRowRange method. /// - public class HeaderRowRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class HeaderRowRangeRequestBuilder : BaseCliRequestBuilder { /// /// Gets the range object associated with header row of the table. @@ -73,14 +76,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public HeaderRowRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/headerRowRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public HeaderRowRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/headerRowRange()", rawUrl) @@ -107,3 +110,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ClearFilters; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Columns; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ConvertToRange; @@ -12,6 +13,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Worksheet; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clearFilters method. @@ -40,7 +43,7 @@ public Command BuildClearFiltersNavCommand() { var command = new Command("clear-filters"); command.Description = "Provides operations to call the clearFilters method."; - var builder = new ClearFiltersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ClearFilters.ClearFiltersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -57,7 +60,7 @@ public Command BuildColumnsNavCommand() { var command = new Command("columns"); command.Description = "Provides operations to manage the columns property of the microsoft.graph.workbookTable entity."; - var builder = new ColumnsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Columns.ColumnsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPostCommand()); @@ -75,7 +78,7 @@ public Command BuildConvertToRangeNavCommand() { var command = new Command("convert-to-range"); command.Description = "Provides operations to call the convertToRange method."; - var builder = new ConvertToRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ConvertToRange.ConvertToRangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -92,7 +95,7 @@ public Command BuildDataBodyRangeNavCommand() { var command = new Command("data-body-range"); command.Description = "Provides operations to call the dataBodyRange method."; - var builder = new DataBodyRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.DataBodyRange.DataBodyRangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -159,7 +162,7 @@ public Command BuildHeaderRowRangeNavCommand() { var command = new Command("header-row-range"); command.Description = "Provides operations to call the headerRowRange method."; - var builder = new HeaderRowRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.HeaderRowRange.HeaderRowRangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -176,7 +179,7 @@ public Command BuildRangeNavCommand() { var command = new Command("range"); command.Description = "Provides operations to call the range method."; - var builder = new RangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.RangeNamespace.RangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -193,7 +196,7 @@ public Command BuildReapplyFiltersNavCommand() { var command = new Command("reapply-filters"); command.Description = "Provides operations to call the reapplyFilters method."; - var builder = new ReapplyFiltersRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ReapplyFilters.ReapplyFiltersRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -210,7 +213,7 @@ public Command BuildRowsNavCommand() { var command = new Command("rows"); command.Description = "Provides operations to manage the rows property of the microsoft.graph.workbookTable entity."; - var builder = new RowsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Rows.RowsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPostCommand()); @@ -228,7 +231,7 @@ public Command BuildSortNavCommand() { var command = new Command("sort"); command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookTable entity."; - var builder = new SortRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Sort.SortRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -247,7 +250,7 @@ public Command BuildTotalRowRangeNavCommand() { var command = new Command("total-row-range"); command.Description = "Provides operations to call the totalRowRange method."; - var builder = new TotalRowRangeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.TotalRowRange.TotalRowRangeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -264,7 +267,7 @@ public Command BuildWorksheetNavCommand() { var command = new Command("worksheet"); command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity."; - var builder = new WorksheetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Worksheet.WorksheetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -274,14 +277,14 @@ public Command BuildWorksheetNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})", rawUrl) @@ -308,3 +311,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.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.RangeNam /// /// Provides operations to call the range method. /// - public class RangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RangeRequestBuilder : BaseCliRequestBuilder { /// /// Gets the range object associated with the entire table. @@ -73,14 +76,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/range()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/range()", rawUrl) @@ -107,3 +110,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.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ReapplyF /// /// Provides operations to call the reapplyFilters method. /// - public class ReapplyFiltersRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ReapplyFiltersRequestBuilder : BaseCliRequestBuilder { /// /// Reapplies all the filters currently on the table. @@ -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 ReapplyFiltersRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/reapplyFilters", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ReapplyFiltersRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/reapplyFilters", rawUrl) @@ -96,3 +99,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,16 +21,17 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Rows /// /// Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. /// - public class RowsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsRequestBuilder : BaseCliRequestBuilder { /// - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents a collection of all the rows in the table. Read-only."; + command.Description = "The list of all the rows in the table. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookTableRow.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTableRow.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -199,31 +202,31 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public RowsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public RowsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/rows{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. 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); @@ -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 ToPostRequestInformation(WorkbookTableRow body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTableRow body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookTableRow body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTableRow body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -253,9 +256,10 @@ public RequestInformation ToPostRequestInformation(WorkbookTableRow body, Action return requestInfo; } /// - /// Represents a collection of all the rows in the table. Read-only. + /// The list of all the rows in the table. Read-only. /// - public class RowsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -319,3 +323,4 @@ public class RowsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/Sort/SortRequestBuilder.cs index 2ef4adec5d..8580625f0d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/Sort/SortRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/Sort/SortRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Sort /// /// Provides operations to manage the sort property of the microsoft.graph.workbookTable entity. /// - public class SortRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property sort for drives @@ -69,13 +72,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Represents the sorting for the table. Read-only. + /// The sorting for the table. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents the sorting for the table. Read-only."; + command.Description = "The sorting for the table. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookTableSort.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTableSort.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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/sort{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/sort{?%24expand,%24select}", rawUrl) @@ -229,17 +232,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents the sorting for the table. Read-only. + /// The sorting for the table. 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); @@ -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(WorkbookTableSort body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTableSort body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookTableSort body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookTableSort body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -269,9 +272,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookTableSort body, Acti return requestInfo; } /// - /// Represents the sorting for the table. Read-only. + /// The sorting for the table. Read-only. /// - public class SortRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -296,3 +300,4 @@ public class SortRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/TotalRowRange/TotalRowRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/TotalRowRange/TotalRowRangeRequestBuilder.cs index 6e3b29fabd..75f299dd1a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/TotalRowRange/TotalRowRangeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/ItemAtWithIndex/TotalRowRange/TotalRowRangeRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.TotalRow /// /// Provides operations to call the totalRowRange method. /// - public class TotalRowRangeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TotalRowRangeRequestBuilder : BaseCliRequestBuilder { /// /// Gets the range object associated with totals row of the table. @@ -73,14 +76,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TotalRowRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/totalRowRange()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TotalRowRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/totalRowRange()", rawUrl) @@ -107,3 +110,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.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.Workshee /// /// Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity. /// - public class WorksheetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder { /// /// The worksheet containing the current table. 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/worksheet{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables/itemAt(index={index})/worksheet{?%24expand,%24select}", rawUrl) @@ -106,11 +109,11 @@ public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -121,7 +124,8 @@ public RequestInformation ToGetRequestInformation(Action /// The worksheet containing the current table. Read-only. /// - public class WorksheetRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -146,3 +150,4 @@ public class WorksheetRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Tables/TablesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Tables/TablesRequestBuilder.cs index 6a24a7cbd7..9320ea9809 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Tables/TablesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Tables/TablesRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Add; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Tables /// /// Provides operations to manage the tables property of the microsoft.graph.workbook entity. /// - public class TablesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TablesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the add method. @@ -33,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.Drives.Item.Items.Item.Workbook.Tables.Add.AddRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -50,7 +53,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookTableItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Item.WorkbookTableItemRequestBuilder(PathParameters); commands.Add(builder.BuildClearFiltersNavCommand()); commands.Add(builder.BuildColumnsNavCommand()); commands.Add(builder.BuildConvertToRangeNavCommand()); @@ -75,7 +78,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -119,8 +122,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookTable.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookTable.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -149,7 +152,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearFiltersNavCommand()); @@ -283,14 +286,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TablesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TablesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/tables{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -303,11 +306,11 @@ public TablesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -323,11 +326,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookTable body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTable body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookTable body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookTable body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -339,7 +342,8 @@ public RequestInformation ToPostRequestInformation(WorkbookTable body, Action /// Represents a collection of tables associated with the workbook. Read-only. /// - public class TablesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TablesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -403,3 +407,4 @@ public class TablesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/WorkbookRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/WorkbookRequestBuilder.cs index 4914827813..842b3a2aa3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/WorkbookRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/WorkbookRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Application; using ApiSdk.Drives.Item.Items.Item.Workbook.CloseSession; using ApiSdk.Drives.Item.Items.Item.Workbook.Comments; @@ -13,6 +14,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook /// /// Provides operations to manage the workbook property of the microsoft.graph.driveItem entity. /// - public class WorkbookRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the application property of the microsoft.graph.workbook entity. @@ -41,7 +44,7 @@ public Command BuildApplicationNavCommand() { var command = new Command("application"); command.Description = "Provides operations to manage the application property of the microsoft.graph.workbook entity."; - var builder = new ApplicationRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Application.ApplicationRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCalculateNavCommand()); @@ -66,7 +69,7 @@ public Command BuildCloseSessionNavCommand() { var command = new Command("close-session"); command.Description = "Provides operations to call the closeSession method."; - var builder = new CloseSessionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.CloseSession.CloseSessionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -83,7 +86,7 @@ public Command BuildCommentsNavCommand() { var command = new Command("comments"); command.Description = "Provides operations to manage the comments property of the microsoft.graph.workbook entity."; - var builder = new CommentsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Comments.CommentsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -110,7 +113,7 @@ public Command BuildCreateSessionNavCommand() { var command = new Command("create-session"); command.Description = "Provides operations to call the createSession method."; - var builder = new CreateSessionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.CreateSession.CreateSessionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -168,7 +171,7 @@ public Command BuildFunctionsNavCommand() { var command = new Command("functions"); command.Description = "Provides operations to manage the functions property of the microsoft.graph.workbook entity."; - var builder = new FunctionsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Functions.FunctionsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAbsNavCommand()); @@ -616,7 +619,7 @@ public Command BuildNamesNavCommand() { var command = new Command("names"); command.Description = "Provides operations to manage the names property of the microsoft.graph.workbook entity."; - var builder = new NamesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Names.NamesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAddFormulaLocalNavCommand()); @@ -645,7 +648,7 @@ public Command BuildOperationsNavCommand() { var command = new Command("operations"); command.Description = "Provides operations to manage the operations property of the microsoft.graph.workbook entity."; - var builder = new OperationsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Operations.OperationsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -699,8 +702,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Workbook.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.Workbook.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -729,7 +732,7 @@ public Command BuildRefreshSessionNavCommand() { var command = new Command("refresh-session"); command.Description = "Provides operations to call the refreshSession method."; - var builder = new RefreshSessionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.RefreshSession.RefreshSessionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -746,7 +749,7 @@ public Command BuildSessionInfoResourceWithKeyRbCommand() { var command = new Command("session-info-resource-with-key"); command.Description = "Provides operations to call the sessionInfoResource method."; - var builder = new SessionInfoResourceWithKeyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.SessionInfoResourceWithKey.SessionInfoResourceWithKeyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -763,7 +766,7 @@ public Command BuildTableRowOperationResultWithKeyRbCommand() { var command = new Command("table-row-operation-result-with-key"); command.Description = "Provides operations to call the tableRowOperationResult method."; - var builder = new TableRowOperationResultWithKeyRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.TableRowOperationResultWithKey.TableRowOperationResultWithKeyRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -780,7 +783,7 @@ public Command BuildTablesNavCommand() { var command = new Command("tables"); command.Description = "Provides operations to manage the tables property of the microsoft.graph.workbook entity."; - var builder = new TablesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Tables.TablesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAddNavCommand()); @@ -809,7 +812,7 @@ public Command BuildWorksheetsNavCommand() { var command = new Command("worksheets"); command.Description = "Provides operations to manage the worksheets property of the microsoft.graph.workbook entity."; - var builder = new WorksheetsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.WorksheetsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAddNavCommand()); @@ -830,14 +833,14 @@ public Command BuildWorksheetsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook{?%24expand,%24select}", rawUrl) @@ -869,11 +872,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -889,11 +892,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for 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.Workbook body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Workbook body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Workbook body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.Workbook body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -905,7 +908,8 @@ public RequestInformation ToPatchRequestInformation(ApiSdk.Models.Workbook body, /// /// For files that are Excel spreadsheets, access to the workbook API to work with the spreadsheet's contents. Nullable. /// - public class WorkbookRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -930,3 +934,4 @@ public class WorkbookRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Add/AddPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Add/AddPostRequestBody.cs index ea3bfae2b8..1a16f8489c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Add/AddPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Add/AddPostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.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. @@ -21,7 +23,7 @@ public class AddPostRequestBody : IAdditionalDataHolder, IParsable public string Name { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddPostRequestBody() { @@ -30,12 +32,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.Drives.Item.Items.Item.Workbook.Worksheets.Add.AddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Add.AddPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Add/AddRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Add/AddRequestBuilder.cs index b861727bf4..0696b67af0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Add/AddRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Add/AddRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.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 a new worksheet to the workbook. The worksheet is added at the end of existing worksheets. If you want to activate the newly added worksheet, call '.activate() on it. @@ -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(AddPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Add.AddPostRequestBody.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 AddRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/add", rawUrl) @@ -101,11 +104,11 @@ public AddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Add.AddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Add.AddPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -116,3 +119,4 @@ public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Acti } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Count/CountRequestBuilder.cs index 47ac5b41e7..8aa8c66f87 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/$count{?%24filter,%24search}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/$count{?%24filter,%24search}", rawUrl) @@ -89,11 +92,11 @@ public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..c83f1a9d43 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/BoundingRectWithAnotherRange/BoundingRectWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.BoundingRectWithAnotherRange +{ + /// + /// Provides operations to call the boundingRect method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class BoundingRectWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function boundingRect + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function boundingRect"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 BoundingRectWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/boundingRect(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public BoundingRectWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/boundingRect(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function boundingRect + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs index c15763fdba..7741e1d5ab 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/CellWithRowWithColumnRequestBuilder.cs @@ -1,6 +1,38 @@ // +#pragma warning disable CS0618 +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.BoundingRectWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnWithColumn1; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsAfter; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsAfterWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsBefore; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsBeforeWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.EntireColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.EntireRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Format; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.IntersectionWithAnotherRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastCell; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastColumn; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastRow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.OffsetRangeWithRowOffsetWithColumnOffset; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ResizedRangeWithDeltaRowsWithDeltaColumns; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowWithRow1; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsAbove; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsAboveWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsBelow; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsBelowWithCount; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Sort; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Unmerge; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.UsedRange; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.UsedRangeWithValuesOnly; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.VisibleView; +using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,8 +51,198 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWith /// /// Provides operations to call the cell method. /// - public class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CellWithRowWithColumnRequestBuilder : BaseCliRequestBuilder { + /// + /// Provides operations to call the boundingRect method. + /// + /// A + public Command BuildBoundingRectWithAnotherRangeRbCommand() + { + var command = new Command("bounding-rect-with-another-range"); + command.Description = "Provides operations to call the boundingRect method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.BoundingRectWithAnotherRange.BoundingRectWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the clear method. + /// + /// A + public Command BuildClearNavCommand() + { + var command = new Command("clear"); + command.Description = "Provides operations to call the clear method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear.ClearRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterNavCommand() + { + var command = new Command("columns-after"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsAfter.ColumnsAfterRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsAfter method. + /// + /// A + public Command BuildColumnsAfterWithCountRbCommand() + { + var command = new Command("columns-after-with-count"); + command.Description = "Provides operations to call the columnsAfter method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsAfterWithCount.ColumnsAfterWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeNavCommand() + { + var command = new Command("columns-before"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsBefore.ColumnsBeforeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the columnsBefore method. + /// + /// A + public Command BuildColumnsBeforeWithCountRbCommand() + { + var command = new Command("columns-before-with-count"); + command.Description = "Provides operations to call the columnsBefore method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsBeforeWithCount.ColumnsBeforeWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the column method. + /// + /// A + public Command BuildColumnWithColumn1RbCommand() + { + var command = new Command("column-with-column1"); + command.Description = "Provides operations to call the column method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnWithColumn1.ColumnWithColumn1RequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the delete method. + /// + /// A + public Command BuildDeletePathNavCommand() + { + var command = new Command("delete-path"); + command.Description = "Provides operations to call the delete method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete.DeleteRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireColumn method. + /// + /// A + public Command BuildEntireColumnNavCommand() + { + var command = new Command("entire-column"); + command.Description = "Provides operations to call the entireColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.EntireColumn.EntireColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the entireRow method. + /// + /// A + public Command BuildEntireRowNavCommand() + { + var command = new Command("entire-row"); + command.Description = "Provides operations to call the entireRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.EntireRow.EntireRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildFormatNavCommand() + { + var command = new Command("format"); + command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Format.FormatRequestBuilder(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; + } /// /// Gets the range object containing the single cell based on row and column numbers. The cell can be outside the bounds of its parent range, so long as it's stays within the worksheet grid. /// Find more info here @@ -85,14 +307,339 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Provides operations to call the insert method. + /// + /// A + public Command BuildInsertNavCommand() + { + var command = new Command("insert"); + command.Description = "Provides operations to call the insert method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert.InsertRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the intersection method. + /// + /// A + public Command BuildIntersectionWithAnotherRangeRbCommand() + { + var command = new Command("intersection-with-another-range"); + command.Description = "Provides operations to call the intersection method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.IntersectionWithAnotherRange.IntersectionWithAnotherRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastCell method. + /// + /// A + public Command BuildLastCellNavCommand() + { + var command = new Command("last-cell"); + command.Description = "Provides operations to call the lastCell method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastCell.LastCellRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastColumn method. + /// + /// A + public Command BuildLastColumnNavCommand() + { + var command = new Command("last-column"); + command.Description = "Provides operations to call the lastColumn method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastColumn.LastColumnRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the lastRow method. + /// + /// A + public Command BuildLastRowNavCommand() + { + var command = new Command("last-row"); + command.Description = "Provides operations to call the lastRow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastRow.LastRowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the merge method. + /// + /// A + public Command BuildMergeNavCommand() + { + var command = new Command("merge"); + command.Description = "Provides operations to call the merge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge.MergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the offsetRange method. + /// + /// A + public Command BuildOffsetRangeWithRowOffsetWithColumnOffsetRbCommand() + { + var command = new Command("offset-range-with-row-offset-with-column-offset"); + command.Description = "Provides operations to call the offsetRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.OffsetRangeWithRowOffsetWithColumnOffset.OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the resizedRange method. + /// + /// A + public Command BuildResizedRangeWithDeltaRowsWithDeltaColumnsRbCommand() + { + var command = new Command("resized-range-with-delta-rows-with-delta-columns"); + command.Description = "Provides operations to call the resizedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ResizedRangeWithDeltaRowsWithDeltaColumns.ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveNavCommand() + { + var command = new Command("rows-above"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsAbove.RowsAboveRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsAbove method. + /// + /// A + public Command BuildRowsAboveWithCountRbCommand() + { + var command = new Command("rows-above-with-count"); + command.Description = "Provides operations to call the rowsAbove method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsAboveWithCount.RowsAboveWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowNavCommand() + { + var command = new Command("rows-below"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsBelow.RowsBelowRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the rowsBelow method. + /// + /// A + public Command BuildRowsBelowWithCountRbCommand() + { + var command = new Command("rows-below-with-count"); + command.Description = "Provides operations to call the rowsBelow method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsBelowWithCount.RowsBelowWithCountRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the row method. + /// + /// A + public Command BuildRowWithRow1RbCommand() + { + var command = new Command("row-with-row1"); + command.Description = "Provides operations to call the row method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowWithRow1.RowWithRow1RequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildSortNavCommand() + { + var command = new Command("sort"); + command.Description = "Provides operations to manage the sort property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Sort.SortRequestBuilder(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 call the unmerge method. + /// + /// A + public Command BuildUnmergeNavCommand() + { + var command = new Command("unmerge"); + command.Description = "Provides operations to call the unmerge method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Unmerge.UnmergeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildPostCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeNavCommand() + { + var command = new Command("used-range"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.UsedRange.UsedRangeRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the usedRange method. + /// + /// A + public Command BuildUsedRangeWithValuesOnlyRbCommand() + { + var command = new Command("used-range-with-values-only"); + command.Description = "Provides operations to call the usedRange method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.UsedRangeWithValuesOnly.UsedRangeWithValuesOnlyRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to call the visibleView method. + /// + /// A + public Command BuildVisibleViewNavCommand() + { + var command = new Command("visible-view"); + command.Description = "Provides operations to call the visibleView method."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.VisibleView.VisibleViewRequestBuilder(PathParameters); + var execCommands = new List(); + execCommands.Add(builder.BuildGetCommand()); + foreach (var cmd in execCommands) + { + command.AddCommand(cmd); + } + return command; + } + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + /// A + public Command BuildWorksheetNavCommand() + { + var command = new Command("worksheet"); + command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity."; + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Worksheet.WorksheetRequestBuilder(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 CellWithRowWithColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CellWithRowWithColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})", rawUrl) @@ -119,3 +666,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; +namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class ClearPostRequestBody : IAdditionalDataHolder, 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 applyTo property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? ApplyTo { get; set; } +#nullable restore +#else + public string ApplyTo { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public ClearPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear.ClearPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear.ClearPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "applyTo", n => { ApplyTo = 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("applyTo", ApplyTo); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Clear/ClearRequestBuilder.cs new file mode 100644 index 0000000000..d0a35ede49 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Clear/ClearRequestBuilder.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear +{ + /// + /// Provides operations to call the clear method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action clear + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action clear"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear.ClearPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/clear", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/clear", rawUrl) + { + } + /// + /// Invoke action clear + /// + /// 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear.ClearPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Clear.ClearPostRequestBody 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnWithColumn1/ColumnWithColumn1RequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnWithColumn1/ColumnWithColumn1RequestBuilder.cs new file mode 100644 index 0000000000..3eeda0769a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnWithColumn1/ColumnWithColumn1RequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnWithColumn1 +{ + /// + /// Provides operations to call the column method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnWithColumn1RequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function column + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function column"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var column1Option = new Option("--column1", description: "Usage: column={column1}") { + }; + column1Option.IsRequired = true; + command.AddOption(column1Option); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var column1 = invocationContext.ParseResult.GetValueForOption(column1Option); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (column1 is not null) requestInfo.PathParameters.Add("column1", column1); + 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 ColumnWithColumn1RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/column(column={column1})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnWithColumn1RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/column(column={column1})", rawUrl) + { + } + /// + /// Invoke function column + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsAfter/ColumnsAfterRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsAfter/ColumnsAfterRequestBuilder.cs new file mode 100644 index 0000000000..95ce4b1db6 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsAfter/ColumnsAfterRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsAfter +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnsAfterRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/columnsAfter()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/columnsAfter()", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs new file mode 100644 index 0000000000..ade692c1dc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsAfterWithCount/ColumnsAfterWithCountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsAfterWithCount +{ + /// + /// Provides operations to call the columnsAfter method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsAfterWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsAfter + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsAfter"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsAfterWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/columnsAfter(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsAfterWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/columnsAfter(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsAfter + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsBefore/ColumnsBeforeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsBefore/ColumnsBeforeRequestBuilder.cs new file mode 100644 index 0000000000..5228c5eac4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsBefore/ColumnsBeforeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsBefore +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 ColumnsBeforeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/columnsBefore()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/columnsBefore()", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs new file mode 100644 index 0000000000..abe20ac927 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ColumnsBeforeWithCount/ColumnsBeforeWithCountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ColumnsBeforeWithCount +{ + /// + /// Provides operations to call the columnsBefore method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ColumnsBeforeWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function columnsBefore + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function columnsBefore"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 ColumnsBeforeWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/columnsBefore(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ColumnsBeforeWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/columnsBefore(count={count})", rawUrl) + { + } + /// + /// Invoke function columnsBefore + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Delete/DeletePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Delete/DeletePostRequestBody.cs new file mode 100644 index 0000000000..ca6705310a --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Delete/DeletePostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class DeletePostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public DeletePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete.DeletePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete.DeletePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Delete/DeleteRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Delete/DeleteRequestBuilder.cs new file mode 100644 index 0000000000..1e4fc56882 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Delete/DeleteRequestBuilder.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete +{ + /// + /// Provides operations to call the delete method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DeleteRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action delete + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action delete"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete.DeletePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 DeleteRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/delete", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public DeleteRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/delete", rawUrl) + { + } + /// + /// Invoke action delete + /// + /// 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete.DeletePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Delete.DeletePostRequestBody 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/EntireColumn/EntireColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/EntireColumn/EntireColumnRequestBuilder.cs new file mode 100644 index 0000000000..1bfd4a0249 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/EntireColumn/EntireColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.EntireColumn +{ + /// + /// Provides operations to call the entireColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 EntireColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/entireColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/entireColumn()", rawUrl) + { + } + /// + /// Invoke function entireColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/EntireRow/EntireRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/EntireRow/EntireRowRequestBuilder.cs new file mode 100644 index 0000000000..1dd5b28f8c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/EntireRow/EntireRowRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.EntireRow +{ + /// + /// Provides operations to call the entireRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class EntireRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function entireRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function entireRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 EntireRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/entireRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public EntireRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/entireRow()", rawUrl) + { + } + /// + /// Invoke function entireRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Format/FormatRequestBuilder.cs new file mode 100644 index 0000000000..577ab0a101 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Format/FormatRequestBuilder.cs @@ -0,0 +1,339 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Format +{ + /// + /// Provides operations to manage the format property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property format for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property format for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 format in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property format in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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.WorkbookRangeFormat.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/format{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/format{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property format for drives + /// + /// 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. 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 format in drives + /// + /// 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.WorkbookRangeFormat body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeFormat 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; + } + /// + /// Returns a format object, encapsulating the range's font, fill, borders, alignment, and other properties. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Insert/InsertPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Insert/InsertPostRequestBody.cs new file mode 100644 index 0000000000..35b9fdfdd4 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Insert/InsertPostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class InsertPostRequestBody : IAdditionalDataHolder, 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 shift property +#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER +#nullable enable + public string? Shift { get; set; } +#nullable restore +#else + public string Shift { get; set; } +#endif + /// + /// Instantiates a new and sets the default values. + /// + public InsertPostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert.InsertPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert.InsertPostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "shift", n => { Shift = 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("shift", Shift); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Insert/InsertRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Insert/InsertRequestBuilder.cs new file mode 100644 index 0000000000..e2c453500b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Insert/InsertRequestBuilder.cs @@ -0,0 +1,139 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert +{ + /// + /// Provides operations to call the insert method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class InsertRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action insert + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action insert"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert.InsertPostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 InsertRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/insert", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public InsertRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/insert", rawUrl) + { + } + /// + /// Invoke action insert + /// + /// 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert.InsertPostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Insert.InsertPostRequestBody 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs new file mode 100644 index 0000000000..238da46adb --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/IntersectionWithAnotherRange/IntersectionWithAnotherRangeRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.IntersectionWithAnotherRange +{ + /// + /// Provides operations to call the intersection method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class IntersectionWithAnotherRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function intersection + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function intersection"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var anotherRangeOption = new Option("--another-range", description: "Usage: anotherRange='{anotherRange}'") { + }; + anotherRangeOption.IsRequired = true; + command.AddOption(anotherRangeOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var anotherRange = invocationContext.ParseResult.GetValueForOption(anotherRangeOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (anotherRange is not null) requestInfo.PathParameters.Add("anotherRange", anotherRange); + 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 IntersectionWithAnotherRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/intersection(anotherRange='{anotherRange}')", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public IntersectionWithAnotherRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/intersection(anotherRange='{anotherRange}')", rawUrl) + { + } + /// + /// Invoke function intersection + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastCell/LastCellRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastCell/LastCellRequestBuilder.cs new file mode 100644 index 0000000000..68c315467b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastCell/LastCellRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastCell +{ + /// + /// Provides operations to call the lastCell method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastCellRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastCell + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastCell"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 LastCellRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/lastCell()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastCellRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/lastCell()", rawUrl) + { + } + /// + /// Invoke function lastCell + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastColumn/LastColumnRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastColumn/LastColumnRequestBuilder.cs new file mode 100644 index 0000000000..07a0acc91c --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastColumn/LastColumnRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastColumn +{ + /// + /// Provides operations to call the lastColumn method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastColumnRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastColumn + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastColumn"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 LastColumnRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/lastColumn()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastColumnRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/lastColumn()", rawUrl) + { + } + /// + /// Invoke function lastColumn + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastRow/LastRowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastRow/LastRowRequestBuilder.cs new file mode 100644 index 0000000000..8f15b23e36 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/LastRow/LastRowRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.LastRow +{ + /// + /// Provides operations to call the lastRow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LastRowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function lastRow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function lastRow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 LastRowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/lastRow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public LastRowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/lastRow()", rawUrl) + { + } + /// + /// Invoke function lastRow + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Merge/MergePostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Merge/MergePostRequestBody.cs new file mode 100644 index 0000000000..fb8b8938bc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Merge/MergePostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge +{ + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + #pragma warning disable CS1591 + public partial class MergePostRequestBody : IAdditionalDataHolder, IParsable + #pragma warning restore CS1591 + { + /// The across property + public bool? Across { 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; } + /// + /// Instantiates a new and sets the default values. + /// + public MergePostRequestBody() + { + 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge.MergePostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + { + _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge.MergePostRequestBody(); + } + /// + /// The deserialization information for the current model + /// + /// A IDictionary<string, Action<IParseNode>> + public virtual IDictionary> GetFieldDeserializers() + { + return new Dictionary> + { + { "across", n => { Across = 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("across", Across); + writer.WriteAdditionalData(AdditionalData); + } + } +} +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Merge/MergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Merge/MergeRequestBuilder.cs new file mode 100644 index 0000000000..10fc9b8bcc --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Merge/MergeRequestBuilder.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge +{ + /// + /// Provides operations to call the merge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action merge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action merge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var bodyOption = new Option("--body", description: "The request body") { + }; + bodyOption.IsRequired = true; + command.AddOption(bodyOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge.MergePostRequestBody.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPostRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 MergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/merge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public MergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/merge", rawUrl) + { + } + /// + /// Invoke action merge + /// + /// 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge.MergePostRequestBody body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Merge.MergePostRequestBody 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs new file mode 100644 index 0000000000..87eb507903 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/OffsetRangeWithRowOffsetWithColumnOffset/OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.OffsetRangeWithRowOffsetWithColumnOffset +{ + /// + /// Provides operations to call the offsetRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function offsetRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function offsetRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var rowOffsetOption = new Option("--row-offset", description: "Usage: rowOffset={rowOffset}") { + }; + rowOffsetOption.IsRequired = true; + command.AddOption(rowOffsetOption); + var columnOffsetOption = new Option("--column-offset", description: "Usage: columnOffset={columnOffset}") { + }; + columnOffsetOption.IsRequired = true; + command.AddOption(columnOffsetOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var rowOffset = invocationContext.ParseResult.GetValueForOption(rowOffsetOption); + var columnOffset = invocationContext.ParseResult.GetValueForOption(columnOffsetOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (rowOffset is not null) requestInfo.PathParameters.Add("rowOffset", rowOffset); + if (columnOffset is not null) requestInfo.PathParameters.Add("columnOffset", columnOffset); + 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 OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public OffsetRangeWithRowOffsetWithColumnOffsetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/offsetRange(rowOffset={rowOffset},columnOffset={columnOffset})", rawUrl) + { + } + /// + /// Invoke function offsetRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs new file mode 100644 index 0000000000..f1c07e26f9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/ResizedRangeWithDeltaRowsWithDeltaColumns/ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder.cs @@ -0,0 +1,136 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.ResizedRangeWithDeltaRowsWithDeltaColumns +{ + /// + /// Provides operations to call the resizedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function resizedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function resizedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var deltaRowsOption = new Option("--delta-rows", description: "Usage: deltaRows={deltaRows}") { + }; + deltaRowsOption.IsRequired = true; + command.AddOption(deltaRowsOption); + var deltaColumnsOption = new Option("--delta-columns", description: "Usage: deltaColumns={deltaColumns}") { + }; + deltaColumnsOption.IsRequired = true; + command.AddOption(deltaColumnsOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var deltaRows = invocationContext.ParseResult.GetValueForOption(deltaRowsOption); + var deltaColumns = invocationContext.ParseResult.GetValueForOption(deltaColumnsOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (deltaRows is not null) requestInfo.PathParameters.Add("deltaRows", deltaRows); + if (deltaColumns is not null) requestInfo.PathParameters.Add("deltaColumns", deltaColumns); + 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 ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public ResizedRangeWithDeltaRowsWithDeltaColumnsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/resizedRange(deltaRows={deltaRows},deltaColumns={deltaColumns})", rawUrl) + { + } + /// + /// Invoke function resizedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowWithRow1/RowWithRow1RequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowWithRow1/RowWithRow1RequestBuilder.cs new file mode 100644 index 0000000000..73f4684582 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowWithRow1/RowWithRow1RequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowWithRow1 +{ + /// + /// Provides operations to call the row method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowWithRow1RequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function row + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function row"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var row1Option = new Option("--row1", description: "Usage: row={row1}") { + }; + row1Option.IsRequired = true; + command.AddOption(row1Option); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var row1 = invocationContext.ParseResult.GetValueForOption(row1Option); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (row1 is not null) requestInfo.PathParameters.Add("row1", row1); + 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 RowWithRow1RequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/row(row={row1})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowWithRow1RequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/row(row={row1})", rawUrl) + { + } + /// + /// Invoke function row + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsAbove/RowsAboveRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsAbove/RowsAboveRequestBuilder.cs new file mode 100644 index 0000000000..aba0f5f0ab --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsAbove/RowsAboveRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsAbove +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 RowsAboveRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/rowsAbove()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/rowsAbove()", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs new file mode 100644 index 0000000000..9933fb808f --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsAboveWithCount/RowsAboveWithCountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsAboveWithCount +{ + /// + /// Provides operations to call the rowsAbove method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsAboveWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsAbove + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsAbove"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsAboveWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/rowsAbove(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsAboveWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/rowsAbove(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsAbove + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsBelow/RowsBelowRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsBelow/RowsBelowRequestBuilder.cs new file mode 100644 index 0000000000..111371c4de --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsBelow/RowsBelowRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsBelow +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 RowsBelowRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/rowsBelow()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/rowsBelow()", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs new file mode 100644 index 0000000000..94c4bfc65d --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/RowsBelowWithCount/RowsBelowWithCountRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.RowsBelowWithCount +{ + /// + /// Provides operations to call the rowsBelow method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class RowsBelowWithCountRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function rowsBelow + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function rowsBelow"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var countOption = new Option("--count", description: "Usage: count={count}") { + }; + countOption.IsRequired = true; + command.AddOption(countOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var count = invocationContext.ParseResult.GetValueForOption(countOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (count is not null) requestInfo.PathParameters.Add("count", count); + 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 RowsBelowWithCountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/rowsBelow(count={count})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public RowsBelowWithCountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/rowsBelow(count={count})", rawUrl) + { + } + /// + /// Invoke function rowsBelow + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Sort/SortRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Sort/SortRequestBuilder.cs new file mode 100644 index 0000000000..2b02296e3b --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Sort/SortRequestBuilder.cs @@ -0,0 +1,339 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Sort +{ + /// + /// Provides operations to manage the sort property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilder : BaseCliRequestBuilder + { + /// + /// Delete navigation property sort for drives + /// + /// A + public Command BuildDeleteCommand() + { + var command = new Command("delete"); + command.Description = "Delete navigation property sort for drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var ifMatchOption = new Option("--if-match", description: "ETag") { + Arity = ArgumentArity.ZeroOrMore + }; + ifMatchOption.IsRequired = false; + command.AddOption(ifMatchOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var ifMatch = invocationContext.ParseResult.GetValueForOption(ifMatchOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToDeleteRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 sort in drives + /// + /// A + public Command BuildPatchCommand() + { + var command = new Command("patch"); + command.Description = "Update the navigation property sort in drives"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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.WorkbookRangeSort.CreateFromDiscriminatorValue); + if (model is null) { + Console.Error.WriteLine("No model data to send."); + return; + } + var requestInfo = ToPatchRequestInformation(model, q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 SortRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/sort{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public SortRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/sort{?%24expand,%24select}", rawUrl) + { + } + /// + /// Delete navigation property sort for drives + /// + /// 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 worksheet containing the current range. 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 sort in drives + /// + /// 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.WorkbookRangeSort body, Action>? requestConfiguration = default) + { +#nullable restore +#else + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookRangeSort 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 worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SortRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Unmerge/UnmergeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Unmerge/UnmergeRequestBuilder.cs new file mode 100644 index 0000000000..232279848e --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Unmerge/UnmergeRequestBuilder.cs @@ -0,0 +1,113 @@ +// +#pragma warning disable CS0618 +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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Unmerge +{ + /// + /// Provides operations to call the unmerge method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UnmergeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke action unmerge + /// + /// A + public Command BuildPostCommand() + { + var command = new Command("post"); + command.Description = "Invoke action unmerge"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var cancellationToken = invocationContext.GetCancellationToken(); + var reqAdapter = invocationContext.GetRequestAdapter(); + var requestInfo = ToPostRequestInformation(q => { + }); + if (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 UnmergeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/unmerge", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UnmergeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/unmerge", rawUrl) + { + } + /// + /// Invoke action unmerge + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/UsedRange/UsedRangeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/UsedRange/UsedRangeRequestBuilder.cs new file mode 100644 index 0000000000..8127890988 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/UsedRange/UsedRangeRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.UsedRange +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 UsedRangeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/usedRange()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/usedRange()", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs new file mode 100644 index 0000000000..0a90aad2de --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/UsedRangeWithValuesOnly/UsedRangeWithValuesOnlyRequestBuilder.cs @@ -0,0 +1,130 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.UsedRangeWithValuesOnly +{ + /// + /// Provides operations to call the usedRange method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class UsedRangeWithValuesOnlyRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function usedRange + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function usedRange"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var valuesOnlyOption = new Option("--values-only", description: "Usage: valuesOnly={valuesOnly}") { + }; + valuesOnlyOption.IsRequired = true; + command.AddOption(valuesOnlyOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + var valuesOnly = invocationContext.ParseResult.GetValueForOption(valuesOnlyOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + if (valuesOnly is not null) requestInfo.PathParameters.Add("valuesOnly", valuesOnly); + 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 UsedRangeWithValuesOnlyRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/usedRange(valuesOnly={valuesOnly})", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public UsedRangeWithValuesOnlyRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/usedRange(valuesOnly={valuesOnly})", rawUrl) + { + } + /// + /// Invoke function usedRange + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/VisibleView/VisibleViewRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/VisibleView/VisibleViewRequestBuilder.cs new file mode 100644 index 0000000000..1b802434ed --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/VisibleView/VisibleViewRequestBuilder.cs @@ -0,0 +1,124 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.VisibleView +{ + /// + /// Provides operations to call the visibleView method. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class VisibleViewRequestBuilder : BaseCliRequestBuilder + { + /// + /// Invoke function visibleView + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "Invoke function visibleView"; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + var outputOption = new Option("--output", () => FormatterType.JSON); + command.AddOption(outputOption); + var queryOption = new Option("--query"); + command.AddOption(queryOption); + command.SetHandler(async (invocationContext) => { + var driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 VisibleViewRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/visibleView()", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public VisibleViewRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/visibleView()", rawUrl) + { + } + /// + /// Invoke function visibleView + /// + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Worksheet/WorksheetRequestBuilder.cs new file mode 100644 index 0000000000..4cdc7f01e9 --- /dev/null +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/CellWithRowWithColumn/Worksheet/WorksheetRequestBuilder.cs @@ -0,0 +1,165 @@ +// +#pragma warning disable CS0618 +using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.CellWithRowWithColumn.Worksheet +{ + /// + /// Provides operations to manage the worksheet property of the microsoft.graph.workbookRange entity. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder + { + /// + /// The worksheet containing the current range. Read-only. + /// + /// A + public Command BuildGetCommand() + { + var command = new Command("get"); + command.Description = "The worksheet containing the current range. Read-only."; + var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { + }; + driveIdOption.IsRequired = true; + command.AddOption(driveIdOption); + var driveItemIdOption = new Option("--drive-item-id", description: "The unique identifier of driveItem") { + }; + driveItemIdOption.IsRequired = true; + command.AddOption(driveItemIdOption); + var workbookWorksheetIdOption = new Option("--workbook-worksheet-id", description: "The unique identifier of workbookWorksheet") { + }; + workbookWorksheetIdOption.IsRequired = true; + command.AddOption(workbookWorksheetIdOption); + var rowOption = new Option("--row", description: "Usage: row={row}") { + }; + rowOption.IsRequired = true; + command.AddOption(rowOption); + var columnOption = new Option("--column", description: "Usage: column={column}") { + }; + columnOption.IsRequired = true; + command.AddOption(columnOption); + 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 driveId = invocationContext.ParseResult.GetValueForOption(driveIdOption); + var driveItemId = invocationContext.ParseResult.GetValueForOption(driveItemIdOption); + var workbookWorksheetId = invocationContext.ParseResult.GetValueForOption(workbookWorksheetIdOption); + var row = invocationContext.ParseResult.GetValueForOption(rowOption); + var column = invocationContext.ParseResult.GetValueForOption(columnOption); + 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 (driveId is not null) requestInfo.PathParameters.Add("drive%2Did", driveId); + if (driveItemId is not null) requestInfo.PathParameters.Add("driveItem%2Did", driveItemId); + if (workbookWorksheetId is not null) requestInfo.PathParameters.Add("workbookWorksheet%2Did", workbookWorksheetId); + if (row is not null) requestInfo.PathParameters.Add("row", row); + if (column is not null) requestInfo.PathParameters.Add("column", column); + 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 WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/worksheet{?%24expand,%24select}", pathParameters) + { + } + /// + /// Instantiates a new and sets the default values. + /// + /// The raw URL to use for the request builder. + public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/cell(row={row},column={column})/worksheet{?%24expand,%24select}", rawUrl) + { + } + /// + /// The worksheet containing the current range. 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; + } + /// + /// The worksheet containing the current range. Read-only. + /// + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters + { + /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Add/AddPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Add/AddPostRequestBody.cs index cfa629d1f1..3386e5b343 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Add/AddPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Add/AddPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.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. @@ -24,10 +25,10 @@ public class AddPostRequestBody : IAdditionalDataHolder, IParsable /// The sourceData property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SourceData { get; set; } + public UntypedNode? SourceData { get; set; } #nullable restore #else - public Json SourceData { get; set; } + public UntypedNode SourceData { get; set; } #endif /// The type property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -38,7 +39,7 @@ public class AddPostRequestBody : IAdditionalDataHolder, IParsable public string Type { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public AddPostRequestBody() { @@ -47,12 +48,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Add.AddPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new AddPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Add.AddPostRequestBody(); } /// /// The deserialization information for the current model @@ -63,7 +64,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "seriesBy", n => { SeriesBy = n.GetStringValue(); } }, - { "sourceData", n => { SourceData = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "sourceData", n => { SourceData = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, { "type", n => { Type = n.GetStringValue(); } }, }; } @@ -75,9 +76,10 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("seriesBy", SeriesBy); - writer.WriteObjectValue("sourceData", SourceData); + writer.WriteObjectValue("sourceData", SourceData); writer.WriteStringValue("type", Type); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Add/AddRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Add/AddRequestBuilder.cs index 430af1e6e5..7fdb4a72a9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Add/AddRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Add/AddRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.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 { /// /// Creates a new chart. @@ -62,8 +65,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var 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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/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}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/add", rawUrl) @@ -107,11 +110,11 @@ public AddRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(AddPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Add.AddPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(AddPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ChartsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ChartsRequestBuilder.cs index 7d41d881ec..2ba0203cc3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ChartsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ChartsRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Add; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item; @@ -6,6 +7,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts /// /// Provides operations to manage the charts property of the microsoft.graph.workbookWorksheet entity. /// - public class ChartsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChartsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the add method. @@ -34,7 +37,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Add.AddRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -51,7 +54,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookChartItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.WorkbookChartItemRequestBuilder(PathParameters); commands.Add(builder.BuildAxesNavCommand()); commands.Add(builder.BuildDataLabelsNavCommand()); executables.Add(builder.BuildDeleteCommand()); @@ -78,7 +81,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -127,8 +130,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChart.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChart.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -158,7 +161,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAxesNavCommand()); @@ -193,7 +196,7 @@ public Command BuildItemWithNameRbCommand() { var command = new Command("item-with-name"); command.Description = "Provides operations to call the item method."; - var builder = new ItemWithNameRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ItemWithNameRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildAxesNavCommand()); @@ -221,13 +224,13 @@ public Command BuildItemWithNameRbCommand() return command; } /// - /// Returns collection of charts that are part of the worksheet. Read-only. + /// The list of charts that are part of the worksheet. Read-only. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Returns collection of charts that are part of the worksheet. Read-only."; + command.Description = "The list of charts that are part of the worksheet. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -335,31 +338,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 ChartsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ChartsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Returns collection of charts that are part of the worksheet. Read-only. + /// The list of charts that are part of the worksheet. 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); @@ -375,11 +378,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(WorkbookChart body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChart body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookChart body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChart body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -389,9 +392,10 @@ public RequestInformation ToPostRequestInformation(WorkbookChart body, Action - /// Returns collection of charts that are part of the worksheet. Read-only. + /// The list of charts that are part of the worksheet. Read-only. /// - public class ChartsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ChartsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -455,3 +459,4 @@ public class ChartsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Count/CountGetResponse.cs index 6cbf797a8e..759af87f29 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Count/CountRequestBuilder.cs index 0705eb0c98..8bfb83e1d5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Count /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -71,14 +74,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/count()", rawUrl) @@ -105,3 +108,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. /// - public class AxesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AxesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the categoryAxis property of the microsoft.graph.workbookChartAxes entity. @@ -32,7 +35,7 @@ public Command BuildCategoryAxisNavCommand() { var command = new Command("category-axis"); command.Description = "Provides operations to manage the categoryAxis property of the microsoft.graph.workbookChartAxes entity."; - var builder = new CategoryAxisRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.CategoryAxisRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -220,8 +223,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartAxes.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxes.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -252,7 +255,7 @@ public Command BuildSeriesAxisNavCommand() { var command = new Command("series-axis"); command.Description = "Provides operations to manage the seriesAxis property of the microsoft.graph.workbookChartAxes entity."; - var builder = new SeriesAxisRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.SeriesAxisRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -280,7 +283,7 @@ public Command BuildValueAxisNavCommand() { var command = new Command("value-axis"); command.Description = "Provides operations to manage the valueAxis property of the microsoft.graph.workbookChartAxes entity."; - var builder = new ValueAxisRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.ValueAxisRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -301,14 +304,14 @@ public Command BuildValueAxisNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public AxesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AxesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes{?%24expand,%24select}", rawUrl) @@ -340,11 +343,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -360,11 +363,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartAxes body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxes body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxes body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxes body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -376,7 +379,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxes body, Acti /// /// Represents chart axes. Read-only. /// - public class AxesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AxesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -401,3 +405,4 @@ public class AxesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/CategoryAxisRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/CategoryAxisRequestBuilder.cs index f1de2e3761..0407c49bbd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/CategoryAxisRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/CategoryAxisRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Format; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MajorGridlines; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MinorGridlines; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Title; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the categoryAxis property of the microsoft.graph.workbookChartAxes entity. /// - public class CategoryAxisRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryAxisRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property categoryAxis for drives @@ -86,7 +89,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -182,7 +185,7 @@ public Command BuildMajorGridlinesNavCommand() { var command = new Command("major-gridlines"); command.Description = "Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity."; - var builder = new MajorGridlinesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MajorGridlines.MajorGridlinesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -207,7 +210,7 @@ public Command BuildMinorGridlinesNavCommand() { var command = new Command("minor-gridlines"); command.Description = "Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity."; - var builder = new MinorGridlinesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MinorGridlines.MinorGridlinesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -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(WorkbookChartAxis.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxis.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -301,7 +304,7 @@ public Command BuildTitleNavCommand() { var command = new Command("title"); command.Description = "Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity."; - var builder = new TitleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Title.TitleRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -319,14 +322,14 @@ public Command BuildTitleNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CategoryAxisRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CategoryAxisRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis{?%24expand,%24select}", rawUrl) @@ -358,11 +361,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -378,11 +381,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxis body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxis body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -394,7 +397,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Acti /// /// Represents the category axis in a chart. Read-only. /// - public class CategoryAxisRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CategoryAxisRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -419,3 +423,4 @@ public class CategoryAxisRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/Font/FontRequestBuilder.cs index 9105404545..3c3e4a2a04 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes (font name, font size, color, etc.) for a chart axis element. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/FormatRequestBuilder.cs index b46ace4d30..2f9b5e17ff 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/FormatRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Format.Font; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Format.Line; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -84,7 +87,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Format.Font.FontRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -173,7 +176,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -235,8 +238,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartAxisFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/format{?%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(WorkbookChartAxisFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -335,7 +338,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisFormat body /// /// Represents the formatting of a chart object, which includes line and font formatting. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -360,3 +364,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/Line/Clear/ClearRequestBuilder.cs index 996b0523eb..99d70f515c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/Format/FormatRequestBuilder.cs index 5d9769eb13..996c5023d0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MajorGridlines.Format.Line; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -153,7 +156,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MajorGridlines.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/majorGridlines/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/majorGridlines/format{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat /// /// Represents the formatting of chart gridlines. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs index 581a822597..9d52ecf69e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/majorGridlines/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/majorGridlines/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MajorGridlines.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MajorGridlines.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/majorGridlines/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/majorGridlines/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs index bdec78b1ca..3720c9f7d3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MajorGridlines.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity. /// - public class MajorGridlinesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MajorGridlinesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property majorGridlines for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MajorGridlines.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlines.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlines.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MajorGridlinesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/majorGridlines{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MajorGridlinesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/majorGridlines{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, /// /// Returns a gridlines object that represents the major gridlines for the specified axis. Read-only. /// - public class MajorGridlinesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MajorGridlinesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class MajorGridlinesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/Format/FormatRequestBuilder.cs index 29422c0efd..a3b91fcf06 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MinorGridlines.Format.Line; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -153,7 +156,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MinorGridlines.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/minorGridlines/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/minorGridlines/format{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat /// /// Represents the formatting of chart gridlines. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs index b53ce7c1da..7c5f27387a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/minorGridlines/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/minorGridlines/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MinorGridlines.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MinorGridlines.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/minorGridlines/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/minorGridlines/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs index 52c1db18e1..49571d8b0b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MinorGridlines.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity. /// - public class MinorGridlinesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinorGridlinesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property minorGridlines for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.MinorGridlines.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlines.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlines.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MinorGridlinesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/minorGridlines{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MinorGridlinesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/minorGridlines{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, /// /// Returns a Gridlines object that represents the minor gridlines for the specified axis. Read-only. /// - public class MinorGridlinesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinorGridlinesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class MinorGridlinesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/Format/Font/FontRequestBuilder.cs index 413dbe66ac..16fd9c9038 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/title/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/title/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes, such as font name, font size, color, etc. of chart axis title object. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/Format/FormatRequestBuilder.cs index ed1849fc9e..2b333d5d24 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Title.Format.Font; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -83,7 +86,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Title.Format.Font.FontRequestBuilder(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(WorkbookChartAxisTitleFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisTitleFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/title/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/title/format{?%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(WorkbookChartAxisTitleFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitleFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitleFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitleFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitleFormat /// /// Represents the formatting of chart axis title. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/TitleRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/TitleRequestBuilder.cs index 15002795f5..25bebc81dd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/TitleRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/CategoryAxis/Title/TitleRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Title.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity. /// - public class TitleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property title for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.CategoryAxis.Title.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartAxisTitle.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisTitle.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TitleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/title{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TitleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/categoryAxis/title{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitle body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitle body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, /// /// Represents the axis title. Read-only. /// - public class TitleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class TitleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/Font/FontRequestBuilder.cs index 0f576488af..e64252dc06 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes (font name, font size, color, etc.) for a chart axis element. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/FormatRequestBuilder.cs index 7b4bce545a..0784b4311d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/FormatRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Format.Font; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Format.Line; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -84,7 +87,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Format.Font.FontRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -173,7 +176,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -235,8 +238,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartAxisFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/format{?%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(WorkbookChartAxisFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -335,7 +338,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisFormat body /// /// Represents the formatting of a chart object, which includes line and font formatting. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -360,3 +364,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/Line/Clear/ClearRequestBuilder.cs index 7da323f136..a7af4b29be 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/Format/FormatRequestBuilder.cs index 1233568265..1594ba91e2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MajorGridlines.Format.Line; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -153,7 +156,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MajorGridlines.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/majorGridlines/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/majorGridlines/format{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat /// /// Represents the formatting of chart gridlines. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs index 1ac9a27174..20b05d82f9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/majorGridlines/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/majorGridlines/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MajorGridlines.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MajorGridlines.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/majorGridlines/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/majorGridlines/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs index e97bd874ab..307032be66 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MajorGridlines.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity. /// - public class MajorGridlinesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MajorGridlinesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property majorGridlines for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MajorGridlines.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlines.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlines.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MajorGridlinesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/majorGridlines{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MajorGridlinesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/majorGridlines{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, /// /// Returns a gridlines object that represents the major gridlines for the specified axis. Read-only. /// - public class MajorGridlinesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MajorGridlinesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class MajorGridlinesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/Format/FormatRequestBuilder.cs index 7027521a77..10f2fd9123 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MinorGridlines.Format.Line; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -153,7 +156,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MinorGridlines.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/minorGridlines/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/minorGridlines/format{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat /// /// Represents the formatting of chart gridlines. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs index a7a4d63c68..92f9dbc8b0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/minorGridlines/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/minorGridlines/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MinorGridlines.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MinorGridlines.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/minorGridlines/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/minorGridlines/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs index d538c8a40b..5711616382 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MinorGridlines.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity. /// - public class MinorGridlinesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinorGridlinesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property minorGridlines for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MinorGridlines.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlines.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlines.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MinorGridlinesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/minorGridlines{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MinorGridlinesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/minorGridlines{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, /// /// Returns a Gridlines object that represents the minor gridlines for the specified axis. Read-only. /// - public class MinorGridlinesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinorGridlinesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class MinorGridlinesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/SeriesAxisRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/SeriesAxisRequestBuilder.cs index 1d92c30204..31a5d85a27 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/SeriesAxisRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/SeriesAxisRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Format; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MajorGridlines; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MinorGridlines; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Title; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the seriesAxis property of the microsoft.graph.workbookChartAxes entity. /// - public class SeriesAxisRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SeriesAxisRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property seriesAxis for drives @@ -86,7 +89,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -182,7 +185,7 @@ public Command BuildMajorGridlinesNavCommand() { var command = new Command("major-gridlines"); command.Description = "Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity."; - var builder = new MajorGridlinesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MajorGridlines.MajorGridlinesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -207,7 +210,7 @@ public Command BuildMinorGridlinesNavCommand() { var command = new Command("minor-gridlines"); command.Description = "Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity."; - var builder = new MinorGridlinesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.MinorGridlines.MinorGridlinesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -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(WorkbookChartAxis.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxis.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -301,7 +304,7 @@ public Command BuildTitleNavCommand() { var command = new Command("title"); command.Description = "Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity."; - var builder = new TitleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Title.TitleRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -319,14 +322,14 @@ public Command BuildTitleNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SeriesAxisRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SeriesAxisRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis{?%24expand,%24select}", rawUrl) @@ -358,11 +361,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -378,11 +381,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxis body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxis body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -394,7 +397,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Acti /// /// Represents the series axis of a 3-dimensional chart. Read-only. /// - public class SeriesAxisRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SeriesAxisRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -419,3 +423,4 @@ public class SeriesAxisRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/Format/Font/FontRequestBuilder.cs index 5aa0513a4d..cfb24a0cad 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/title/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/title/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes, such as font name, font size, color, etc. of chart axis title object. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/Format/FormatRequestBuilder.cs index 43872b7d8e..80f96b1e07 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Title.Format.Font; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -83,7 +86,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Title.Format.Font.FontRequestBuilder(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(WorkbookChartAxisTitleFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisTitleFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/title/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/title/format{?%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(WorkbookChartAxisTitleFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitleFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitleFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitleFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitleFormat /// /// Represents the formatting of chart axis title. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/TitleRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/TitleRequestBuilder.cs index 04669acf43..447d4a6cd9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/TitleRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/SeriesAxis/Title/TitleRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Title.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity. /// - public class TitleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property title for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.SeriesAxis.Title.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartAxisTitle.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisTitle.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TitleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/title{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TitleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/seriesAxis/title{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitle body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitle body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, /// /// Represents the axis title. Read-only. /// - public class TitleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class TitleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/Font/FontRequestBuilder.cs index 989f970d71..6b35cd9806 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes (font name, font size, color, etc.) for a chart axis element. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/FormatRequestBuilder.cs index 2f13e1984c..dd25e01ae2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/FormatRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Format.Font; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Format.Line; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -84,7 +87,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Format.Font.FontRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -173,7 +176,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -235,8 +238,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartAxisFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/format{?%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(WorkbookChartAxisFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -335,7 +338,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisFormat body /// /// Represents the formatting of a chart object, which includes line and font formatting. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -360,3 +364,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/Line/Clear/ClearRequestBuilder.cs index 32528f5af2..03562df5ce 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/Format/FormatRequestBuilder.cs index 310ffeb35b..2f478bbe90 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MajorGridlines.Format.Line; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -153,7 +156,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MajorGridlines.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/majorGridlines/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/majorGridlines/format{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat /// /// Represents the formatting of chart gridlines. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs index ed7b0939f1..b7f843ace7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/majorGridlines/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/majorGridlines/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MajorGridlines.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MajorGridlines.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/majorGridlines/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/majorGridlines/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs index 9e1907b149..6fa0bbc6ac 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MajorGridlines/MajorGridlinesRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MajorGridlines.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity. /// - public class MajorGridlinesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MajorGridlinesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property majorGridlines for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MajorGridlines.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlines.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlines.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MajorGridlinesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/majorGridlines{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MajorGridlinesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/majorGridlines{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, /// /// Returns a gridlines object that represents the major gridlines for the specified axis. Read-only. /// - public class MajorGridlinesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MajorGridlinesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class MajorGridlinesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/Format/FormatRequestBuilder.cs index eb4823f236..afd2013948 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MinorGridlines.Format.Line; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -153,7 +156,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MinorGridlines.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlinesFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/minorGridlines/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/minorGridlines/format{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlinesFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlinesFormat /// /// Represents the formatting of chart gridlines. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs index 53a5571e15..f02d614346 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/minorGridlines/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/minorGridlines/format/line/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MinorGridlines.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MinorGridlines.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -207,8 +210,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/minorGridlines/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/minorGridlines/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -307,7 +310,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents chart line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs index 776827aafb..ecb2bd1321 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/MinorGridlines/MinorGridlinesRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MinorGridlines.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity. /// - public class MinorGridlinesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinorGridlinesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property minorGridlines for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MinorGridlines.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartGridlines.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartGridlines.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public MinorGridlinesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/minorGridlines{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public MinorGridlinesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/minorGridlines{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartGridlines body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartGridlines body, /// /// Returns a Gridlines object that represents the minor gridlines for the specified axis. Read-only. /// - public class MinorGridlinesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class MinorGridlinesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class MinorGridlinesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/Format/Font/FontRequestBuilder.cs index 4cc16cb74e..551b2f5e9b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/title/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/title/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes, such as font name, font size, color, etc. of chart axis title object. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/Format/FormatRequestBuilder.cs index e9dcd4fe03..a397d0ced8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Title.Format.Font; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -83,7 +86,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Title.Format.Font.FontRequestBuilder(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(WorkbookChartAxisTitleFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisTitleFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/title/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/title/format{?%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(WorkbookChartAxisTitleFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitleFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitleFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitleFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -309,7 +312,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitleFormat /// /// Represents the formatting of chart axis title. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -334,3 +338,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/TitleRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/TitleRequestBuilder.cs index c8674038c3..356bb5f3e9 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/TitleRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/Title/TitleRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Title.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity. /// - public class TitleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property title for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Title.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -215,8 +218,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartAxisTitle.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxisTitle.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,14 +243,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TitleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/title{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TitleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis/title{?%24expand,%24select}", rawUrl) @@ -279,11 +282,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -299,11 +302,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitle body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxisTitle body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -315,7 +318,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxisTitle body, /// /// Represents the axis title. Read-only. /// - public class TitleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -340,3 +344,4 @@ public class TitleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/ValueAxisRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/ValueAxisRequestBuilder.cs index 66d8b55c22..7cd679be45 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/ValueAxisRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Axes/ValueAxis/ValueAxisRequestBuilder.cs @@ -1,10 +1,12 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Format; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MajorGridlines; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MinorGridlines; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Title; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axe /// /// Provides operations to manage the valueAxis property of the microsoft.graph.workbookChartAxes entity. /// - public class ValueAxisRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValueAxisRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property valueAxis for drives @@ -86,7 +89,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -182,7 +185,7 @@ public Command BuildMajorGridlinesNavCommand() { var command = new Command("major-gridlines"); command.Description = "Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity."; - var builder = new MajorGridlinesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MajorGridlines.MajorGridlinesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -207,7 +210,7 @@ public Command BuildMinorGridlinesNavCommand() { var command = new Command("minor-gridlines"); command.Description = "Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity."; - var builder = new MinorGridlinesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.MinorGridlines.MinorGridlinesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -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(WorkbookChartAxis.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxis.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -301,7 +304,7 @@ public Command BuildTitleNavCommand() { var command = new Command("title"); command.Description = "Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity."; - var builder = new TitleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.ValueAxis.Title.TitleRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -319,14 +322,14 @@ public Command BuildTitleNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ValueAxisRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ValueAxisRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/axes/valueAxis{?%24expand,%24select}", rawUrl) @@ -358,11 +361,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -378,11 +381,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxis body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxis body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -394,7 +397,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxis body, Acti /// /// Represents the value axis in an axis. Read-only. /// - public class ValueAxisRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ValueAxisRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -419,3 +423,4 @@ public class ValueAxisRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/DataLabelsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/DataLabelsRequestBuilder.cs index 1096a8836b..45f557bf09 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/DataLabelsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/DataLabelsRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Dat /// /// Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity. /// - public class DataLabelsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataLabelsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property dataLabels for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartDataLabels entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -216,8 +219,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartDataLabels.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartDataLabels.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -241,14 +244,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public DataLabelsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataLabelsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels{?%24expand,%24select}", rawUrl) @@ -280,11 +283,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -300,11 +303,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabels body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartDataLabels body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabels body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartDataLabels body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -316,7 +319,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabels body /// /// Represents the datalabels on the chart. Read-only. /// - public class DataLabelsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataLabelsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -341,3 +345,4 @@ public class DataLabelsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/Clear/ClearRequestBuilder.cs index a9f368128b..e2d48a003e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Dat /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the fill color of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format/fill/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format/fill/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.Clear; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.SetSolidColor; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Dat /// /// Provides operations to manage the fill property of the microsoft.graph.workbookChartDataLabelFormat entity. /// - public class FillRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -31,7 +34,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -208,8 +211,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartFill.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFill.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,7 +243,7 @@ public Command BuildSetSolidColorNavCommand() { var command = new Command("set-solid-color"); command.Description = "Provides operations to call the setSolidColor method."; - var builder = new SetSolidColorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.SetSolidColor.SetSolidColorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -250,14 +253,14 @@ public Command BuildSetSolidColorNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FillRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format/fill{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FillRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format/fill{?%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(WorkbookChartFill body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Acti /// /// Represents the fill format of the current chart data label. Read-only. /// - public class FillRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class FillRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs index 50f71a1dc8..cc29eb27ea 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.SetSolidColor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetSolidColorPostRequestBody : IAdditionalDataHolder, 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 SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable public string Color { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetSolidColorPostRequestBody() { @@ -30,12 +32,12 @@ public SetSolidColorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetSolidColorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs index 961a35b051..e3e9dced89 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Dat /// /// Provides operations to call the setSolidColor method. /// - public class SetSolidColorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetSolidColorRequestBuilder : BaseCliRequestBuilder { /// /// Sets the fill formatting of a chart element to a uniform color. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetSolidColorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format/fill/setSolidColor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format/fill/setSolidColor", rawUrl) @@ -102,11 +105,11 @@ public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Font/FontRequestBuilder.cs index 1a59005c00..95a392b1c3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Dat /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartDataLabelFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes (font name, font size, color, etc.) for a chart data label. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/FormatRequestBuilder.cs index 551dd3dff0..1f740a3985 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/DataLabels/Format/FormatRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Font; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Dat /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartDataLabels entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -84,7 +87,7 @@ public Command BuildFillNavCommand() { var command = new Command("fill"); command.Description = "Provides operations to manage the fill property of the microsoft.graph.workbookChartDataLabelFormat entity."; - var builder = new FillRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Fill.FillRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -110,7 +113,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartDataLabelFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.Format.Font.FontRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -236,8 +239,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartDataLabelFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartDataLabelFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -261,14 +264,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/dataLabels/format{?%24expand,%24select}", rawUrl) @@ -300,11 +303,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +323,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabelFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartDataLabelFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabelFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartDataLabelFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -336,7 +339,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabelFormat /// /// Represents the format of chart data labels, which includes fill and font formatting. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -361,3 +365,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/Clear/ClearRequestBuilder.cs index 6b680eef8e..aee65ff419 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.For /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the fill color of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format/fill/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format/fill/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.Clear; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.SetSolidColor; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.For /// /// Provides operations to manage the fill property of the microsoft.graph.workbookChartAreaFormat entity. /// - public class FillRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -31,7 +34,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -208,8 +211,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartFill.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFill.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,7 +243,7 @@ public Command BuildSetSolidColorNavCommand() { var command = new Command("set-solid-color"); command.Description = "Provides operations to call the setSolidColor method."; - var builder = new SetSolidColorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.SetSolidColor.SetSolidColorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -250,14 +253,14 @@ public Command BuildSetSolidColorNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FillRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format/fill{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FillRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format/fill{?%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(WorkbookChartFill body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Acti /// /// Represents the fill format of an object, which includes background formatting information. Read-only. /// - public class FillRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class FillRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs index b743ee7e4a..f8db89940e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.SetSolidColor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetSolidColorPostRequestBody : IAdditionalDataHolder, 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 SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable public string Color { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetSolidColorPostRequestBody() { @@ -30,12 +32,12 @@ public SetSolidColorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetSolidColorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs index 92173d9566..e20e051346 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.For /// /// Provides operations to call the setSolidColor method. /// - public class SetSolidColorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetSolidColorRequestBuilder : BaseCliRequestBuilder { /// /// Sets the fill formatting of a chart element to a uniform color. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetSolidColorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format/fill/setSolidColor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format/fill/setSolidColor", rawUrl) @@ -102,11 +105,11 @@ public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Font/FontRequestBuilder.cs index 5815eb2245..b34e3c969a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.For /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartAreaFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes (font name, font size, color, etc.) for the current object. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/FormatRequestBuilder.cs index 1aa36a9fb7..4dccdf1047 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Format/FormatRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Font; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.For /// /// Provides operations to manage the format property of the microsoft.graph.workbookChart entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -84,7 +87,7 @@ public Command BuildFillNavCommand() { var command = new Command("fill"); command.Description = "Provides operations to manage the fill property of the microsoft.graph.workbookChartAreaFormat entity."; - var builder = new FillRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Fill.FillRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -110,7 +113,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartAreaFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.Font.FontRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -236,8 +239,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartAreaFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAreaFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -261,14 +264,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/format{?%24expand,%24select}", rawUrl) @@ -300,11 +303,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +323,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartAreaFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAreaFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAreaFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAreaFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -336,7 +339,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAreaFormat body /// /// Encapsulates the format properties for the chart area. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -361,3 +365,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Image/ImageGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Image/ImageGetResponse.cs index bd185a201a..017bc99324 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Image/ImageGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Image/ImageGetResponse.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Image { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageGetResponse : IAdditionalDataHolder, 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 ImageGetResponse : 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 ImageGetResponse() { @@ -30,12 +32,12 @@ public ImageGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Image.ImageGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Image.ImageGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Image/ImageRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Image/ImageRequestBuilder.cs index 9db760a4e3..868cb52a17 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Image/ImageRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Image/ImageRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ima /// /// Provides operations to call the image method. /// - public class ImageRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -77,14 +80,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/image()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/image()", rawUrl) @@ -111,3 +114,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidth { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthGetResponse : IAdditionalDataHolder, 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 ImageWithWidthGetResponse : 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 ImageWithWidthGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidth.ImageWithWidthGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidth.ImageWithWidthGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidth/ImageWithWidthRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidth/ImageWithWidthRequestBuilder.cs index e202e2fe40..2ee70eecb7 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidth/ImageWithWidthRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidth/ImageWithWidthRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ima /// /// Provides operations to call the image method. /// - public class ImageWithWidthRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -83,14 +86,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/image(width={width})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/image(width={width})", rawUrl) @@ -117,3 +120,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidthWithHeight { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, 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 ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, IParsa public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImageWithWidthWithHeightGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthWithHeightGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthWithHeightGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidthWithHeight.ImageWithWidthWithHeightGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthWithHeightGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidthWithHeight.ImageWithWidthWithHeightGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs index c48bdb123b..8dc8ad72ac 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ima /// /// Provides operations to call the image method. /// - public class ImageWithWidthWithHeightRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthWithHeightRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -89,14 +92,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthWithHeightRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/image(width={width},height={height})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthWithHeightRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/image(width={width},height={height})", rawUrl) @@ -123,3 +126,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidthWithHeightWithFittingMode { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDataHolder, 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 ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDat public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImageWithWidthWithHeightWithFittingModeGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthWithHeightWithFittingModeGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthWithHeightWithFittingModeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthWithHeightWithFittingModeGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs index 3c3b6f699b..4a3216d65e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ima /// /// Provides operations to call the image method. /// - public class ImageWithWidthWithHeightWithFittingModeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthWithHeightWithFittingModeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -95,14 +98,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthWithHeightWithFittingModeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/image(width={width},height={height},fittingMode='{fittingMode}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthWithHeightWithFittingModeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/image(width={width},height={height},fittingMode='{fittingMode}')", rawUrl) @@ -129,3 +132,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Leg /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the fill color of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format/fill/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format/fill/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.Clear; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.SetSolidColor; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Leg /// /// Provides operations to manage the fill property of the microsoft.graph.workbookChartLegendFormat entity. /// - public class FillRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -31,7 +34,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -208,8 +211,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartFill.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFill.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,7 +243,7 @@ public Command BuildSetSolidColorNavCommand() { var command = new Command("set-solid-color"); command.Description = "Provides operations to call the setSolidColor method."; - var builder = new SetSolidColorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.SetSolidColor.SetSolidColorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -250,14 +253,14 @@ public Command BuildSetSolidColorNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FillRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format/fill{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FillRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format/fill{?%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(WorkbookChartFill body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Acti /// /// Represents the fill format of an object, which includes background formating information. Read-only. /// - public class FillRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class FillRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs index 6b7905205e..3a77c256f0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.SetSolidColor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetSolidColorPostRequestBody : IAdditionalDataHolder, 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 SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable public string Color { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetSolidColorPostRequestBody() { @@ -30,12 +32,12 @@ public SetSolidColorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetSolidColorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs index 4c1abdc3e2..d892f59705 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Leg /// /// Provides operations to call the setSolidColor method. /// - public class SetSolidColorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetSolidColorRequestBuilder : BaseCliRequestBuilder { /// /// Sets the fill formatting of a chart element to a uniform color. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetSolidColorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format/fill/setSolidColor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format/fill/setSolidColor", rawUrl) @@ -102,11 +105,11 @@ public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Font/FontRequestBuilder.cs index 00c32b1e2e..bee327fcb5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Leg /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartLegendFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes such as font name, font size, color, etc. of a chart legend. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/FormatRequestBuilder.cs index ce80dcd932..59415f5b80 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/Format/FormatRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Font; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Leg /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartLegend entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -84,7 +87,7 @@ public Command BuildFillNavCommand() { var command = new Command("fill"); command.Description = "Provides operations to manage the fill property of the microsoft.graph.workbookChartLegendFormat entity."; - var builder = new FillRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Fill.FillRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -110,7 +113,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartLegendFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.Font.FontRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -236,8 +239,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLegendFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLegendFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -261,14 +264,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend/format{?%24expand,%24select}", rawUrl) @@ -300,11 +303,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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 +323,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartLegendFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLegendFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLegendFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLegendFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -336,7 +339,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLegendFormat bo /// /// Represents the formatting of a chart legend, which includes fill and font formatting. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -361,3 +365,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/LegendRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/LegendRequestBuilder.cs index d95005b021..2165adbd23 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/LegendRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Legend/LegendRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Leg /// /// Provides operations to manage the legend property of the microsoft.graph.workbookChart entity. /// - public class LegendRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegendRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property legend for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartLegend entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -216,8 +219,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartLegend.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLegend.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -241,14 +244,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public LegendRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LegendRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/legend{?%24expand,%24select}", rawUrl) @@ -280,11 +283,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -300,11 +303,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartLegend body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLegend body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLegend body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLegend body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -316,7 +319,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLegend body, Ac /// /// Represents the legend for the chart. Read-only. /// - public class LegendRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegendRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -341,3 +345,4 @@ public class LegendRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Count/CountGetResponse.cs index 7446822bc8..9459c308ec 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Count/CountRequestBuilder.cs index 836edf2672..f459ed72cf 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -77,14 +80,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/count()", rawUrl) @@ -111,3 +114,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the fill color of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/fill/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/fill/clear", rawUrl) @@ -108,3 +111,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.Clear; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.SetSolidColor; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the fill property of the microsoft.graph.workbookChartSeriesFormat entity. /// - public class FillRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -31,7 +34,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -225,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(WorkbookChartFill.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFill.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -258,7 +261,7 @@ public Command BuildSetSolidColorNavCommand() { var command = new Command("set-solid-color"); command.Description = "Provides operations to call the setSolidColor method."; - var builder = new SetSolidColorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.SetSolidColor.SetSolidColorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -268,14 +271,14 @@ public Command BuildSetSolidColorNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FillRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/fill{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FillRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/fill{?%24expand,%24select}", rawUrl) @@ -307,11 +310,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #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,11 +330,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -343,7 +346,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Acti /// /// Represents the fill format of a chart series, which includes background formatting information. Read-only. /// - public class FillRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -368,3 +372,4 @@ public class FillRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs index 2913a1427f..ab7378dfb0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.SetSolidColor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetSolidColorPostRequestBody : IAdditionalDataHolder, 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 SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable public string Color { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetSolidColorPostRequestBody() { @@ -30,12 +32,12 @@ public SetSolidColorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetSolidColorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs index 1d3e5cc53c..1d84897071 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the setSolidColor method. /// - public class SetSolidColorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetSolidColorRequestBuilder : BaseCliRequestBuilder { /// /// Sets the fill formatting of a chart element to a uniform color. @@ -63,8 +66,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -87,14 +90,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetSolidColorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/fill/setSolidColor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/fill/setSolidColor", rawUrl) @@ -108,11 +111,11 @@ public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -123,3 +126,4 @@ public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/FormatRequestBuilder.cs index e79f384d3d..374d03d190 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/FormatRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Line; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartSeries entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -90,7 +93,7 @@ public Command BuildFillNavCommand() { var command = new Command("fill"); command.Description = "Provides operations to manage the fill property of the microsoft.graph.workbookChartSeriesFormat entity."; - var builder = new FillRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Fill.FillRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -109,13 +112,13 @@ public Command BuildFillNavCommand() return command; } /// - /// Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + /// The formatting of a chart series, which includes fill and line formatting. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents the formatting of a chart series, which includes fill and line formatting. Read-only."; + command.Description = "The formatting of a chart series, which includes fill and line formatting. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -192,7 +195,7 @@ public Command BuildLineNavCommand() { var command = new Command("line"); command.Description = "Provides operations to manage the line property of the microsoft.graph.workbookChartSeriesFormat entity."; - var builder = new LineRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Line.LineRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -259,8 +262,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartSeriesFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartSeriesFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -285,14 +288,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format{?%24expand,%24select}", rawUrl) @@ -318,17 +321,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + /// The formatting of a chart series, which includes fill and line formatting. 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); @@ -344,11 +347,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartSeriesFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartSeriesFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartSeriesFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartSeriesFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -358,9 +361,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartSeriesFormat bo return requestInfo; } /// - /// Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + /// The formatting of a chart series, which includes fill and line formatting. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -385,3 +389,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Line/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Line/Clear/ClearRequestBuilder.cs index 7a047b1058..3a54312a15 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Line/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Format/Line/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the line format of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/line/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/line/clear", rawUrl) @@ -108,3 +111,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Line.Clear; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the line property of the microsoft.graph.workbookChartSeriesFormat entity. /// - public class LineRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -30,7 +33,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.Line.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -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(WorkbookChartLineFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLineFormat.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 LineRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/line{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LineRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/format/line{?%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(WorkbookChartLineFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLineFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLineFormat body /// /// Represents line formatting. Read-only. /// - public class LineRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LineRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class LineRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Count/CountGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Count/CountGetResponse.cs index d99cc26ec6..f6e8ff49e8 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Count/CountGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Count/CountGetResponse.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Count { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class CountGetResponse : IAdditionalDataHolder, IParsable + public partial class CountGetResponse : IAdditionalDataHolder, 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 CountGetResponse : IAdditionalDataHolder, IParsable /// 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 CountGetResponse() { @@ -24,12 +26,12 @@ public CountGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Count.CountGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new CountGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Count.CountGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Count/CountRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Count/CountRequestBuilder.cs index 2f0dc4b231..dde995367b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Count/CountRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Count/CountRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the count method. /// - public class CountRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class CountRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function count @@ -83,14 +86,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public CountRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/count()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public CountRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/count()", rawUrl) @@ -117,3 +120,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the fill color of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}/format/fill/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}/format/fill/clear", rawUrl) @@ -114,3 +117,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.Clear; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.SetSolidColor; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the fill property of the microsoft.graph.workbookChartPointFormat entity. /// - public class FillRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -31,7 +34,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -242,8 +245,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartFill.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFill.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -276,7 +279,7 @@ public Command BuildSetSolidColorNavCommand() { var command = new Command("set-solid-color"); command.Description = "Provides operations to call the setSolidColor method."; - var builder = new SetSolidColorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.SetSolidColor.SetSolidColorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -286,14 +289,14 @@ public Command BuildSetSolidColorNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FillRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}/format/fill{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FillRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}/format/fill{?%24expand,%24select}", rawUrl) @@ -325,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); @@ -345,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(WorkbookChartFill body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -361,7 +364,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Acti /// /// Represents the fill format of a chart, which includes background formatting information. Read-only. /// - public class FillRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -386,3 +390,4 @@ public class FillRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs index 0b8fa12612..8e129292be 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.SetSolidColor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetSolidColorPostRequestBody : IAdditionalDataHolder, 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 SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable public string Color { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetSolidColorPostRequestBody() { @@ -30,12 +32,12 @@ public SetSolidColorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetSolidColorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs index f94cec9dcb..7ec6b8fd12 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the setSolidColor method. /// - public class SetSolidColorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetSolidColorRequestBuilder : BaseCliRequestBuilder { /// /// Sets the fill formatting of a chart element to a uniform color. @@ -68,8 +71,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -93,14 +96,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetSolidColorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}/format/fill/setSolidColor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}/format/fill/setSolidColor", rawUrl) @@ -114,11 +117,11 @@ public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -129,3 +132,4 @@ public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/FormatRequestBuilder.cs index c48013580d..e5cec2ae00 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/Format/FormatRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartPoint entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -95,7 +98,7 @@ public Command BuildFillNavCommand() { var command = new Command("fill"); command.Description = "Provides operations to manage the fill property of the microsoft.graph.workbookChartPointFormat entity."; - var builder = new FillRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.Fill.FillRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -114,13 +117,13 @@ public Command BuildFillNavCommand() return command; } /// - /// Encapsulates the format properties chart point. Read-only. + /// The format properties of the chart point. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Encapsulates the format properties chart point. Read-only."; + command.Description = "The format properties of the chart point. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookChartPointFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartPointFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -277,14 +280,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}/format{?%24expand,%24select}", rawUrl) @@ -310,17 +313,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Encapsulates the format properties chart point. Read-only. + /// The format properties of the chart point. 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); @@ -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 ToPatchRequestInformation(WorkbookChartPointFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartPointFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartPointFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartPointFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -350,9 +353,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartPointFormat bod return requestInfo; } /// - /// Encapsulates the format properties chart point. Read-only. + /// The format properties of the chart point. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -377,3 +381,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/WorkbookChartPointItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/WorkbookChartPointItemRequestBuilder.cs index c100f8b7c9..a69a35f433 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/WorkbookChartPointItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/Item/WorkbookChartPointItemRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity. /// - public class WorkbookChartPointItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookChartPointItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property points for drives @@ -95,7 +98,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartPoint entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -113,13 +116,13 @@ public Command BuildFormatNavCommand() return command; } /// - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents a collection of all points in the series. Read-only."; + command.Description = "A collection of all points in the series. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -249,8 +252,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartPoint.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartPoint.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -276,14 +279,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookChartPointItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookChartPointItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/{workbookChartPoint%2Did}{?%24expand,%24select}", rawUrl) @@ -309,17 +312,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. 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); @@ -335,11 +338,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartPoint body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartPoint body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartPoint body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartPoint body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -349,9 +352,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartPoint body, Act return requestInfo; } /// - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. Read-only. /// - public class WorkbookChartPointItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookChartPointItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -376,3 +380,4 @@ public class WorkbookChartPointItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/ItemAtWithIndex/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/ItemAtWithIndex/Format/FormatRequestBuilder.cs index 3b13e09f53..0dc1b91dcc 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/ItemAtWithIndex/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/ItemAtWithIndex/Format/FormatRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartPoint entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -87,13 +90,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Encapsulates the format properties chart point. Read-only. + /// The format properties of the chart point. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Encapsulates the format properties chart point. Read-only."; + command.Description = "The format properties of the chart point. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -223,8 +226,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartPointFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartPointFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/itemAt(index={index})/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/itemAt(index={index})/format{?%24expand,%24select}", rawUrl) @@ -283,17 +286,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Encapsulates the format properties chart point. Read-only. + /// The format properties of the chart point. 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); @@ -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(WorkbookChartPointFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartPointFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartPointFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartPointFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -323,9 +326,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartPointFormat bod return requestInfo; } /// - /// Encapsulates the format properties chart point. Read-only. + /// The format properties of the chart point. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs index e6c7c58793..d770afcce5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/Points/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.ItemAtWithIndex.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartPoint entity. @@ -30,7 +33,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartPoint entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.ItemAtWithIndex.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -111,14 +114,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points/itemAt(index={index})", rawUrl) @@ -145,3 +148,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity. /// - public class PointsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PointsRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookChartPointItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Item.WorkbookChartPointItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFormatNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -47,7 +50,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -106,8 +109,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartPoint.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartPoint.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -139,7 +142,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildFormatNavCommand()); @@ -155,13 +158,13 @@ public Command BuildItemAtWithIndexRbCommand() return command; } /// - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. Read-only. /// /// A public Command BuildListCommand() { var command = new Command("list"); - command.Description = "Represents a collection of all points in the series. Read-only."; + command.Description = "A collection of all points in the series. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -281,31 +284,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 PointsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PointsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}/points{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. 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); @@ -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 ToPostRequestInformation(WorkbookChartPoint body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChartPoint body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookChartPoint body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChartPoint body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -335,9 +338,10 @@ public RequestInformation ToPostRequestInformation(WorkbookChartPoint body, Acti return requestInfo; } /// - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. Read-only. /// - public class PointsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PointsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -401,3 +405,4 @@ public class PointsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/WorkbookChartSeriesItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/WorkbookChartSeriesItemRequestBuilder.cs index 6c35a075db..31b8631514 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/WorkbookChartSeriesItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/Item/WorkbookChartSeriesItemRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the series property of the microsoft.graph.workbookChart entity. /// - public class WorkbookChartSeriesItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookChartSeriesItemRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property series for drives @@ -90,7 +93,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartSeries entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -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(WorkbookChartSeries.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartSeries.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -267,7 +270,7 @@ public Command BuildPointsNavCommand() { var command = new Command("points"); command.Description = "Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity."; - var builder = new PointsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.Points.PointsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -288,14 +291,14 @@ public Command BuildPointsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookChartSeriesItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookChartSeriesItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/{workbookChartSeries%2Did}{?%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(WorkbookChartSeries body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartSeries body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartSeries body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartSeries body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -363,7 +366,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartSeries body, Ac /// /// Represents either a single series or collection of series in the chart. Read-only. /// - public class WorkbookChartSeriesItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookChartSeriesItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -388,3 +392,4 @@ public class WorkbookChartSeriesItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/ItemAtWithIndex/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/ItemAtWithIndex/Format/FormatRequestBuilder.cs index f638dd5ebe..e495a1740b 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/ItemAtWithIndex/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/ItemAtWithIndex/Format/FormatRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartSeries entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -81,13 +84,13 @@ public Command BuildDeleteCommand() return command; } /// - /// Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + /// The formatting of a chart series, which includes fill and line formatting. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents the formatting of a chart series, which includes fill and line formatting. Read-only."; + command.Description = "The formatting of a chart series, which includes fill and line formatting. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -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(WorkbookChartSeriesFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartSeriesFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -232,14 +235,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/format{?%24expand,%24select}", rawUrl) @@ -265,17 +268,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + /// The formatting of a chart series, which includes fill and line formatting. 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); @@ -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(WorkbookChartSeriesFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartSeriesFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartSeriesFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartSeriesFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -305,9 +308,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartSeriesFormat bo return requestInfo; } /// - /// Represents the formatting of a chart series, which includes fill and line formatting. Read-only. + /// The formatting of a chart series, which includes fill and line formatting. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -332,3 +336,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs index 3deb4725cc..12327be82c 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/ItemAtWithIndex/ItemAtWithIndexRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.ItemAtWithIndex.Format; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.ItemAtWithIndex.Points; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartSeries entity. @@ -31,7 +34,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartSeries entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.ItemAtWithIndex.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -113,7 +116,7 @@ public Command BuildPointsNavCommand() { var command = new Command("points"); command.Description = "Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity."; - var builder = new PointsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.ItemAtWithIndex.Points.PointsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPostCommand()); @@ -124,14 +127,14 @@ public Command BuildPointsNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})", rawUrl) @@ -158,3 +161,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,16 +21,17 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity. /// - public class PointsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PointsRequestBuilder : BaseCliRequestBuilder { /// - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents a collection of all points in the series. Read-only."; + command.Description = "A collection of all points in the series. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -197,8 +200,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartPoint.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartPoint.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -223,31 +226,31 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public PointsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public PointsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series/itemAt(index={index})/points{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) { } /// - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. 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); @@ -263,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(WorkbookChartPoint body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChartPoint body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookChartPoint body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChartPoint body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -277,9 +280,10 @@ public RequestInformation ToPostRequestInformation(WorkbookChartPoint body, Acti return requestInfo; } /// - /// Represents a collection of all points in the series. Read-only. + /// A collection of all points in the series. Read-only. /// - public class PointsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class PointsRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -343,3 +347,4 @@ public class PointsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/SeriesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/SeriesRequestBuilder.cs index ecc4d1cf7c..bd29409747 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/SeriesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Series/SeriesRequestBuilder.cs @@ -1,9 +1,11 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Count; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.ItemAtWithIndex; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Ser /// /// Provides operations to manage the series property of the microsoft.graph.workbookChart entity. /// - public class SeriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SeriesRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the series property of the microsoft.graph.workbookChart entity. @@ -32,7 +35,7 @@ public Tuple, List> BuildCommand() { var executables = new List(); var commands = new List(); - var builder = new WorkbookChartSeriesItemRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Item.WorkbookChartSeriesItemRequestBuilder(PathParameters); executables.Add(builder.BuildDeleteCommand()); commands.Add(builder.BuildFormatNavCommand()); executables.Add(builder.BuildGetCommand()); @@ -48,7 +51,7 @@ public Command BuildCountNavCommand() { var command = new Command("count"); command.Description = "Provides operations to call the count method."; - var builder = new CountRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.Count.CountRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -102,8 +105,8 @@ public Command BuildCreateCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartSeries.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartSeries.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -134,7 +137,7 @@ public Command BuildItemAtWithIndexRbCommand() { var command = new Command("item-at-with-index"); command.Description = "Provides operations to call the itemAt method."; - var builder = new ItemAtWithIndexRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.ItemAtWithIndex.ItemAtWithIndexRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildFormatNavCommand()); @@ -271,14 +274,14 @@ public Command BuildListCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SeriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SeriesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -291,11 +294,11 @@ public SeriesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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 ToPostRequestInformation(WorkbookChartSeries body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChartSeries body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookChartSeries body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChartSeries body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -327,7 +330,8 @@ public RequestInformation ToPostRequestInformation(WorkbookChartSeries body, Act /// /// Represents either a single series or collection of series in the chart. Read-only. /// - public class SeriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SeriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -391,3 +395,4 @@ public class SeriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetData/SetDataPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetData/SetDataPostRequestBody.cs index 4e3ba1b265..5ec872691e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetData/SetDataPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetData/SetDataPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetData { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetDataPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetDataPostRequestBody : IAdditionalDataHolder, 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 +25,13 @@ public class SetDataPostRequestBody : IAdditionalDataHolder, IParsable /// The sourceData property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SourceData { get; set; } + public UntypedNode? SourceData { get; set; } #nullable restore #else - public Json SourceData { get; set; } + public UntypedNode SourceData { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetDataPostRequestBody() { @@ -39,12 +40,12 @@ public SetDataPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetDataPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetData.SetDataPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetDataPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetData.SetDataPostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +56,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "seriesBy", n => { SeriesBy = n.GetStringValue(); } }, - { "sourceData", n => { SourceData = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "sourceData", n => { SourceData = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -66,8 +67,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("seriesBy", SeriesBy); - writer.WriteObjectValue("sourceData", SourceData); + writer.WriteObjectValue("sourceData", SourceData); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetData/SetDataRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetData/SetDataRequestBuilder.cs index 2b8953a08c..21cdafeeed 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetData/SetDataRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetData/SetDataRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Set /// /// Provides operations to call the setData method. /// - public class SetDataRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetDataRequestBuilder : BaseCliRequestBuilder { /// /// Resets the source data for the chart. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetDataPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetData.SetDataPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetDataRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/setData", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetDataRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/setData", rawUrl) @@ -102,11 +105,11 @@ public SetDataRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(SetDataPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetData.SetDataPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetDataPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetData.SetDataPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(SetDataPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetPosition/SetPositionPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetPosition/SetPositionPostRequestBody.cs index d750fbb33a..55c56c72b0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetPosition/SetPositionPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetPosition/SetPositionPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetPosition { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetPositionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetPositionPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class SetPositionPostRequestBody : IAdditionalDataHolder, IParsable /// The endCell property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndCell { get; set; } + public UntypedNode? EndCell { get; set; } #nullable restore #else - public Json EndCell { get; set; } + public UntypedNode EndCell { get; set; } #endif /// The startCell property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartCell { get; set; } + public UntypedNode? StartCell { get; set; } #nullable restore #else - public Json StartCell { get; set; } + public UntypedNode StartCell { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetPositionPostRequestBody() { @@ -39,12 +40,12 @@ public SetPositionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetPositionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetPosition.SetPositionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetPositionPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetPosition.SetPositionPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endCell", n => { EndCell = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startCell", n => { StartCell = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "endCell", n => { EndCell = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startCell", n => { StartCell = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endCell", EndCell); - writer.WriteObjectValue("startCell", StartCell); + writer.WriteObjectValue("endCell", EndCell); + writer.WriteObjectValue("startCell", StartCell); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetPosition/SetPositionRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetPosition/SetPositionRequestBuilder.cs index 37781c7540..0afd7bf6f2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetPosition/SetPositionRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/SetPosition/SetPositionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Set /// /// Provides operations to call the setPosition method. /// - public class SetPositionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetPositionRequestBuilder : BaseCliRequestBuilder { /// /// Positions the chart relative to cells on the worksheet. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetPositionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetPosition.SetPositionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetPositionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/setPosition", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetPositionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/setPosition", rawUrl) @@ -102,11 +105,11 @@ public SetPositionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetPositionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetPosition.SetPositionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetPositionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetPosition.SetPositionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(SetPositionPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/Clear/ClearRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/Clear/ClearRequestBuilder.cs index 4f19749ae6..d5deea2c34 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/Clear/ClearRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/Clear/ClearRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Tit /// /// Provides operations to call the clear method. /// - public class ClearRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ClearRequestBuilder : BaseCliRequestBuilder { /// /// Clear the fill color of a chart element. @@ -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 ClearRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format/fill/clear", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ClearRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format/fill/clear", rawUrl) @@ -102,3 +105,4 @@ public RequestInformation ToPostRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.Clear; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.SetSolidColor; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Tit /// /// Provides operations to manage the fill property of the microsoft.graph.workbookChartTitleFormat entity. /// - public class FillRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to call the clear method. @@ -31,7 +34,7 @@ public Command BuildClearNavCommand() { var command = new Command("clear"); command.Description = "Provides operations to call the clear method."; - var builder = new ClearRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.Clear.ClearRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -208,8 +211,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartFill.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFill.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -240,7 +243,7 @@ public Command BuildSetSolidColorNavCommand() { var command = new Command("set-solid-color"); command.Description = "Provides operations to call the setSolidColor method."; - var builder = new SetSolidColorRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.SetSolidColor.SetSolidColorRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -250,14 +253,14 @@ public Command BuildSetSolidColorNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FillRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format/fill{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FillRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format/fill{?%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(WorkbookChartFill body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFill body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -325,7 +328,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFill body, Acti /// /// Represents the fill format of an object, which includes background formatting information. Read-only. /// - public class FillRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FillRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -350,3 +354,4 @@ public class FillRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs index 91eae4136f..442ddc266e 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/SetSolidColor/SetSolidColorPostRequestBody.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.SetSolidColor { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetSolidColorPostRequestBody : IAdditionalDataHolder, 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 SetSolidColorPostRequestBody : IAdditionalDataHolder, IParsable public string Color { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetSolidColorPostRequestBody() { @@ -30,12 +32,12 @@ public SetSolidColorPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetSolidColorPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs index 747a730a00..4c5524dfaa 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Fill/SetSolidColor/SetSolidColorRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Tit /// /// Provides operations to call the setSolidColor method. /// - public class SetSolidColorRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetSolidColorRequestBuilder : BaseCliRequestBuilder { /// /// Sets the fill formatting of a chart element to a uniform color. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetSolidColorRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format/fill/setSolidColor", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format/fill/setSolidColor", rawUrl) @@ -102,11 +105,11 @@ public SetSolidColorRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{dri /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.SetSolidColor.SetSolidColorPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(SetSolidColorPostRequestBody } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Font/FontRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Font/FontRequestBuilder.cs index 8760f8b352..401e8fe3ce 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Font/FontRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/Font/FontRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Tit /// /// Provides operations to manage the font property of the microsoft.graph.workbookChartTitleFormat entity. /// - public class FontRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property font for drives @@ -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(WorkbookChartFont.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartFont.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 FontRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format/font{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FontRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format/font{?%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(WorkbookChartFont body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartFont body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartFont body, Acti /// /// Represents the font attributes (font name, font size, color, etc.) for the current object. Read-only. /// - public class FontRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FontRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FontRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/FormatRequestBuilder.cs index f96a7d3373..4b7dd63345 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/Format/FormatRequestBuilder.cs @@ -1,8 +1,10 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Font; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -21,7 +23,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Tit /// /// Provides operations to manage the format property of the microsoft.graph.workbookChartTitle entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -84,7 +87,7 @@ public Command BuildFillNavCommand() { var command = new Command("fill"); command.Description = "Provides operations to manage the fill property of the microsoft.graph.workbookChartTitleFormat entity."; - var builder = new FillRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Fill.FillRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildClearNavCommand()); @@ -110,7 +113,7 @@ public Command BuildFontNavCommand() { var command = new Command("font"); command.Description = "Provides operations to manage the font property of the microsoft.graph.workbookChartTitleFormat entity."; - var builder = new FontRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.Font.FontRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -122,13 +125,13 @@ public Command BuildFontNavCommand() return command; } /// - /// Represents the formatting of a chart title, which includes fill and font formatting. Read-only. + /// The formatting of a chart title, which includes fill and font formatting. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Represents the formatting of a chart title, which includes fill and font formatting. Read-only."; + command.Description = "The formatting of a chart title, which includes fill and font formatting. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -236,8 +239,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartTitleFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartTitleFormat.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -261,14 +264,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title/format{?%24expand,%24select}", rawUrl) @@ -294,17 +297,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Represents the formatting of a chart title, which includes fill and font formatting. Read-only. + /// The formatting of a chart title, which includes fill and font formatting. 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); @@ -320,11 +323,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartTitleFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartTitleFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartTitleFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartTitleFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -334,9 +337,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartTitleFormat bod return requestInfo; } /// - /// Represents the formatting of a chart title, which includes fill and font formatting. Read-only. + /// The formatting of a chart title, which includes fill and font formatting. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -361,3 +365,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/TitleRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/TitleRequestBuilder.cs index 91033a9991..68d1521720 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/TitleRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Title/TitleRequestBuilder.cs @@ -1,7 +1,9 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format; using ApiSdk.Models.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Tit /// /// Provides operations to manage the title property of the microsoft.graph.workbookChart entity. /// - public class TitleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property title for drives @@ -83,7 +86,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChartTitle entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -216,8 +219,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartTitle.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartTitle.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -241,14 +244,14 @@ public Command BuildPatchCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public TitleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TitleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/title{?%24expand,%24select}", rawUrl) @@ -280,11 +283,11 @@ public RequestInformation ToDeleteRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) + public RequestInformation ToGetRequestInformation(Action> requestConfiguration = default) { #endif var requestInfo = new RequestInformation(Method.GET, UrlTemplate, PathParameters); @@ -300,11 +303,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChartTitle body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartTitle body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartTitle body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartTitle body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -316,7 +319,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartTitle body, Act /// /// Represents the title of the specified chart, including the text, visibility, position and formating of the title. Read-only. /// - public class TitleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -341,3 +345,4 @@ public class TitleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/WorkbookChartItemRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/WorkbookChartItemRequestBuilder.cs index d5a7bc2523..1e4aff48fd 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/WorkbookChartItemRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/WorkbookChartItemRequestBuilder.cs @@ -1,4 +1,5 @@ // +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format; @@ -14,6 +15,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -32,7 +34,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item /// /// Provides operations to manage the charts property of the microsoft.graph.workbookWorksheet entity. /// - public class WorkbookChartItemRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookChartItemRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. @@ -42,7 +45,7 @@ public Command BuildAxesNavCommand() { var command = new Command("axes"); command.Description = "Provides operations to manage the axes property of the microsoft.graph.workbookChart entity."; - var builder = new AxesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Axes.AxesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCategoryAxisNavCommand()); @@ -69,7 +72,7 @@ public Command BuildDataLabelsNavCommand() { var command = new Command("data-labels"); command.Description = "Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity."; - var builder = new DataLabelsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.DataLabels.DataLabelsRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -147,7 +150,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChart entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -166,13 +169,13 @@ public Command BuildFormatNavCommand() return command; } /// - /// Returns collection of charts that are part of the worksheet. Read-only. + /// The list of charts that are part of the worksheet. Read-only. /// /// A public Command BuildGetCommand() { var command = new Command("get"); - command.Description = "Returns collection of charts that are part of the worksheet. Read-only."; + command.Description = "The list of charts that are part of the worksheet. Read-only."; var driveIdOption = new Option("--drive-id", description: "The unique identifier of drive") { }; driveIdOption.IsRequired = true; @@ -243,7 +246,7 @@ public Command BuildImageNavCommand() { var command = new Command("image"); command.Description = "Provides operations to call the image method."; - var builder = new ImageRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Image.ImageRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -260,7 +263,7 @@ public Command BuildImageWithWidthRbCommand() { var command = new Command("image-with-width"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidth.ImageWithWidthRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -277,7 +280,7 @@ public Command BuildImageWithWidthWithHeightRbCommand() { var command = new Command("image-with-width-with-height"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthWithHeightRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidthWithHeight.ImageWithWidthWithHeightRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -294,7 +297,7 @@ public Command BuildImageWithWidthWithHeightWithFittingModeRbCommand() { var command = new Command("image-with-width-with-height-with-fitting-mode"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthWithHeightWithFittingModeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -311,7 +314,7 @@ public Command BuildLegendNavCommand() { var command = new Command("legend"); command.Description = "Provides operations to manage the legend property of the microsoft.graph.workbookChart entity."; - var builder = new LegendRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Legend.LegendRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -373,8 +376,8 @@ public Command BuildPatchCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChart.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChart.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -405,7 +408,7 @@ public Command BuildSeriesNavCommand() { var command = new Command("series"); command.Description = "Provides operations to manage the series property of the microsoft.graph.workbookChart entity."; - var builder = new SeriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Series.SeriesRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); nonExecCommands.Add(builder.BuildCountNavCommand()); @@ -433,7 +436,7 @@ public Command BuildSetDataNavCommand() { var command = new Command("set-data"); command.Description = "Provides operations to call the setData method."; - var builder = new SetDataRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetData.SetDataRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -450,7 +453,7 @@ public Command BuildSetPositionNavCommand() { var command = new Command("set-position"); command.Description = "Provides operations to call the setPosition method."; - var builder = new SetPositionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.SetPosition.SetPositionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -467,7 +470,7 @@ public Command BuildTitleNavCommand() { var command = new Command("title"); command.Description = "Provides operations to manage the title property of the microsoft.graph.workbookChart entity."; - var builder = new TitleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Title.TitleRequestBuilder(PathParameters); var execCommands = new List(); var nonExecCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); @@ -492,7 +495,7 @@ public Command BuildWorksheetNavCommand() { var command = new Command("worksheet"); command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity."; - var builder = new WorksheetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Worksheet.WorksheetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -502,14 +505,14 @@ public Command BuildWorksheetNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorkbookChartItemRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorkbookChartItemRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}{?%24expand,%24select}", rawUrl) @@ -535,17 +538,17 @@ public RequestInformation ToDeleteRequestInformation(Action - /// Returns collection of charts that are part of the worksheet. Read-only. + /// The list of charts that are part of the worksheet. 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); @@ -561,11 +564,11 @@ public RequestInformation ToGetRequestInformation(ActionConfiguration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPatchRequestInformation(WorkbookChart body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChart body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChart body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChart body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -575,9 +578,10 @@ public RequestInformation ToPatchRequestInformation(WorkbookChart body, Action - /// Returns collection of charts that are part of the worksheet. Read-only. + /// The list of charts that are part of the worksheet. Read-only. /// - public class WorkbookChartItemRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorkbookChartItemRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -602,3 +606,4 @@ public class WorkbookChartItemRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Worksheet/WorksheetRequestBuilder.cs index 204c801e10..b1053ee89d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Worksheet/WorksheetRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/Item/Worksheet/WorksheetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.Item.Wor /// /// Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity. /// - public class WorksheetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder { /// /// The worksheet containing the current chart. Read-only. @@ -92,14 +95,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/worksheet{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/{workbookChart%2Did}/worksheet{?%24expand,%24select}", rawUrl) @@ -112,11 +115,11 @@ public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -127,7 +130,8 @@ public RequestInformation ToGetRequestInformation(Action /// The worksheet containing the current chart. Read-only. /// - public class WorksheetRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -152,3 +156,4 @@ public class WorksheetRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Axes/AxesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Axes/AxesRequestBuilder.cs index 538cedb125..d53c72c761 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Axes/AxesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Axes/AxesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. /// - public class AxesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AxesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property axes for drives @@ -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(WorkbookChartAxes.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxes.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 AxesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/axes{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AxesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/axes{?%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(WorkbookChartAxes body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxes body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxes body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxes body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxes body, Acti /// /// Represents chart axes. Read-only. /// - public class AxesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AxesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class AxesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/DataLabels/DataLabelsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/DataLabels/DataLabelsRequestBuilder.cs index 90cbbdba44..7e4f5bd1d5 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/DataLabels/DataLabelsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/DataLabels/DataLabelsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity. /// - public class DataLabelsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataLabelsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property dataLabels for drives @@ -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(WorkbookChartDataLabels.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartDataLabels.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 DataLabelsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/dataLabels{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataLabelsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/dataLabels{?%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(WorkbookChartDataLabels body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartDataLabels body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabels body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartDataLabels body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabels body /// /// Represents the datalabels on the chart. Read-only. /// - public class DataLabelsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataLabelsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class DataLabelsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Format/FormatRequestBuilder.cs index 21aa61d595..9a19ac2653 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Format/FormatRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to manage the format property of the microsoft.graph.workbookChart entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -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(WorkbookChartAreaFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAreaFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/format{?%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(WorkbookChartAreaFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAreaFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAreaFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAreaFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAreaFormat body /// /// Encapsulates the format properties for the chart area. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Image/ImageGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Image/ImageGetResponse.cs index 95317ef577..2c7ce9eb68 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Image/ImageGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Image/ImageGetResponse.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Image { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageGetResponse : IAdditionalDataHolder, 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 ImageGetResponse : 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 ImageGetResponse() { @@ -30,12 +32,12 @@ public ImageGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Image.ImageGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Image.ImageGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Image/ImageRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Image/ImageRequestBuilder.cs index 5f3193f288..9f5c15ffad 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Image/ImageRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Image/ImageRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to call the image method. /// - public class ImageRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -77,14 +80,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image()", rawUrl) @@ -111,3 +114,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidth { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthGetResponse : IAdditionalDataHolder, 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 ImageWithWidthGetResponse : 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 ImageWithWidthGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidth.ImageWithWidthGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidth.ImageWithWidthGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidth/ImageWithWidthRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidth/ImageWithWidthRequestBuilder.cs index b55ab7e2f0..590b86652d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidth/ImageWithWidthRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidth/ImageWithWidthRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to call the image method. /// - public class ImageWithWidthRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -83,14 +86,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width})", rawUrl) @@ -117,3 +120,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidthWithHeight { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, 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 ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, IParsa public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImageWithWidthWithHeightGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthWithHeightGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthWithHeightGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidthWithHeight.ImageWithWidthWithHeightGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthWithHeightGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidthWithHeight.ImageWithWidthWithHeightGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs index 1eb9361927..28a5b6bf27 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to call the image method. /// - public class ImageWithWidthWithHeightRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthWithHeightRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -89,14 +92,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthWithHeightRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width},height={height})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthWithHeightRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width},height={height})", rawUrl) @@ -123,3 +126,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidthWithHeightWithFittingMode { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDataHolder, 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 ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDat public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImageWithWidthWithHeightWithFittingModeGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthWithHeightWithFittingModeGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthWithHeightWithFittingModeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthWithHeightWithFittingModeGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs index d306a1c477..0cfaee0604 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to call the image method. /// - public class ImageWithWidthWithHeightWithFittingModeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthWithHeightWithFittingModeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -95,14 +98,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthWithHeightWithFittingModeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width},height={height},fittingMode='{fittingMode}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthWithHeightWithFittingModeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/image(width={width},height={height},fittingMode='{fittingMode}')", rawUrl) @@ -129,3 +132,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Axes; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.DataLabels; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Format; @@ -14,6 +15,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -32,7 +34,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to call the itemAt method. /// - public class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemAtWithIndexRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. @@ -42,7 +45,7 @@ public Command BuildAxesNavCommand() { var command = new Command("axes"); command.Description = "Provides operations to manage the axes property of the microsoft.graph.workbookChart entity."; - var builder = new AxesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Axes.AxesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -61,7 +64,7 @@ public Command BuildDataLabelsNavCommand() { var command = new Command("data-labels"); command.Description = "Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity."; - var builder = new DataLabelsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.DataLabels.DataLabelsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -80,7 +83,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChart entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -156,7 +159,7 @@ public Command BuildImageNavCommand() { var command = new Command("image"); command.Description = "Provides operations to call the image method."; - var builder = new ImageRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Image.ImageRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -173,7 +176,7 @@ public Command BuildImageWithWidthRbCommand() { var command = new Command("image-with-width"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidth.ImageWithWidthRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -190,7 +193,7 @@ public Command BuildImageWithWidthWithHeightRbCommand() { var command = new Command("image-with-width-with-height"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthWithHeightRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidthWithHeight.ImageWithWidthWithHeightRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -207,7 +210,7 @@ public Command BuildImageWithWidthWithHeightWithFittingModeRbCommand() { var command = new Command("image-with-width-with-height-with-fitting-mode"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthWithHeightWithFittingModeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -224,7 +227,7 @@ public Command BuildLegendNavCommand() { var command = new Command("legend"); command.Description = "Provides operations to manage the legend property of the microsoft.graph.workbookChart entity."; - var builder = new LegendRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Legend.LegendRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -243,7 +246,7 @@ public Command BuildSeriesNavCommand() { var command = new Command("series"); command.Description = "Provides operations to manage the series property of the microsoft.graph.workbookChart entity."; - var builder = new SeriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Series.SeriesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPostCommand()); @@ -261,7 +264,7 @@ public Command BuildSetDataNavCommand() { var command = new Command("set-data"); command.Description = "Provides operations to call the setData method."; - var builder = new SetDataRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetData.SetDataRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -278,7 +281,7 @@ public Command BuildSetPositionNavCommand() { var command = new Command("set-position"); command.Description = "Provides operations to call the setPosition method."; - var builder = new SetPositionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetPosition.SetPositionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -295,7 +298,7 @@ public Command BuildTitleNavCommand() { var command = new Command("title"); command.Description = "Provides operations to manage the title property of the microsoft.graph.workbookChart entity."; - var builder = new TitleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Title.TitleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -314,7 +317,7 @@ public Command BuildWorksheetNavCommand() { var command = new Command("worksheet"); command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity."; - var builder = new WorksheetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.Worksheet.WorksheetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -324,14 +327,14 @@ public Command BuildWorksheetNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemAtWithIndexRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemAtWithIndexRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})", rawUrl) @@ -358,3 +361,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to manage the legend property of the microsoft.graph.workbookChart entity. /// - public class LegendRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegendRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property legend for drives @@ -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(WorkbookChartLegend.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLegend.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 LegendRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/legend{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LegendRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/legend{?%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(WorkbookChartLegend body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLegend body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLegend body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLegend body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLegend body, Ac /// /// Represents the legend for the chart. Read-only. /// - public class LegendRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegendRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class LegendRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Series/SeriesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Series/SeriesRequestBuilder.cs index a875765203..c18f71c08d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Series/SeriesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Series/SeriesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to manage the series property of the microsoft.graph.workbookChart entity. /// - public class SeriesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SeriesRequestBuilder : BaseCliRequestBuilder { /// /// Represents either a single series or collection of series in the chart. Read-only. @@ -186,8 +189,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(WorkbookChartSeries.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartSeries.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -211,14 +214,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SeriesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SeriesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/series{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", rawUrl) @@ -231,11 +234,11 @@ public SeriesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -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(WorkbookChartSeries body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChartSeries body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(WorkbookChartSeries body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Models.WorkbookChartSeries body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -267,7 +270,8 @@ public RequestInformation ToPostRequestInformation(WorkbookChartSeries body, Act /// /// Represents either a single series or collection of series in the chart. Read-only. /// - public class SeriesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SeriesRequestBuilderGetQueryParameters { /// Include count of items [QueryParameter("%24count")] @@ -331,3 +335,4 @@ public class SeriesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetData/SetDataPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetData/SetDataPostRequestBody.cs index 7114fca93b..ccff35897f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetData/SetDataPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetData/SetDataPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetData { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetDataPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetDataPostRequestBody : IAdditionalDataHolder, 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 +25,13 @@ public class SetDataPostRequestBody : IAdditionalDataHolder, IParsable /// The sourceData property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? SourceData { get; set; } + public UntypedNode? SourceData { get; set; } #nullable restore #else - public Json SourceData { get; set; } + public UntypedNode SourceData { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetDataPostRequestBody() { @@ -39,12 +40,12 @@ public SetDataPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetDataPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetData.SetDataPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetDataPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetData.SetDataPostRequestBody(); } /// /// The deserialization information for the current model @@ -55,7 +56,7 @@ public virtual IDictionary> GetFieldDeserializers() return new Dictionary> { { "seriesBy", n => { SeriesBy = n.GetStringValue(); } }, - { "sourceData", n => { SourceData = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "sourceData", n => { SourceData = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -66,8 +67,9 @@ public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); writer.WriteStringValue("seriesBy", SeriesBy); - writer.WriteObjectValue("sourceData", SourceData); + writer.WriteObjectValue("sourceData", SourceData); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetData/SetDataRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetData/SetDataRequestBuilder.cs index b241336969..bd34ac8414 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetData/SetDataRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetData/SetDataRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to call the setData method. /// - public class SetDataRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetDataRequestBuilder : BaseCliRequestBuilder { /// /// Resets the source data for the chart. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetDataPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetData.SetDataPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetDataRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/setData", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetDataRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/setData", rawUrl) @@ -102,11 +105,11 @@ public SetDataRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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 ToPostRequestInformation(SetDataPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetData.SetDataPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetDataPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetData.SetDataPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(SetDataPostRequestBody body, } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetPosition/SetPositionPostRequestBody.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetPosition/SetPositionPostRequestBody.cs index 745b0df0a6..86ab1a227f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetPosition/SetPositionPostRequestBody.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetPosition/SetPositionPostRequestBody.cs @@ -1,14 +1,15 @@ // -using ApiSdk.Models; +#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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetPosition { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class SetPositionPostRequestBody : IAdditionalDataHolder, IParsable + public partial class SetPositionPostRequestBody : IAdditionalDataHolder, 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 +17,21 @@ public class SetPositionPostRequestBody : IAdditionalDataHolder, IParsable /// The endCell property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? EndCell { get; set; } + public UntypedNode? EndCell { get; set; } #nullable restore #else - public Json EndCell { get; set; } + public UntypedNode EndCell { get; set; } #endif /// The startCell property #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public Json? StartCell { get; set; } + public UntypedNode? StartCell { get; set; } #nullable restore #else - public Json StartCell { get; set; } + public UntypedNode StartCell { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public SetPositionPostRequestBody() { @@ -39,12 +40,12 @@ public SetPositionPostRequestBody() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static SetPositionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetPosition.SetPositionPostRequestBody CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new SetPositionPostRequestBody(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetPosition.SetPositionPostRequestBody(); } /// /// The deserialization information for the current model @@ -54,8 +55,8 @@ public virtual IDictionary> GetFieldDeserializers() { return new Dictionary> { - { "endCell", n => { EndCell = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, - { "startCell", n => { StartCell = n.GetObjectValue(Json.CreateFromDiscriminatorValue); } }, + { "endCell", n => { EndCell = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, + { "startCell", n => { StartCell = n.GetObjectValue(UntypedNode.CreateFromDiscriminatorValue); } }, }; } /// @@ -65,9 +66,10 @@ public virtual IDictionary> GetFieldDeserializers() public virtual void Serialize(ISerializationWriter writer) { _ = writer ?? throw new ArgumentNullException(nameof(writer)); - writer.WriteObjectValue("endCell", EndCell); - writer.WriteObjectValue("startCell", StartCell); + writer.WriteObjectValue("endCell", EndCell); + writer.WriteObjectValue("startCell", StartCell); writer.WriteAdditionalData(AdditionalData); } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetPosition/SetPositionRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetPosition/SetPositionRequestBuilder.cs index 396fc452eb..aa9518c12f 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetPosition/SetPositionRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/SetPosition/SetPositionRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to call the setPosition method. /// - public class SetPositionRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class SetPositionRequestBuilder : BaseCliRequestBuilder { /// /// Positions the chart relative to cells on the worksheet. @@ -58,8 +61,8 @@ public Command BuildPostCommand() var cancellationToken = invocationContext.GetCancellationToken(); var reqAdapter = invocationContext.GetRequestAdapter(); using var stream = new MemoryStream(Encoding.UTF8.GetBytes(body)); - var parseNode = ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNode("application/json", stream); - var model = parseNode.GetObjectValue(SetPositionPostRequestBody.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetPosition.SetPositionPostRequestBody.CreateFromDiscriminatorValue); if (model is null) { Console.Error.WriteLine("No model data to send."); return; @@ -81,14 +84,14 @@ public Command BuildPostCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public SetPositionRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/setPosition", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public SetPositionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/setPosition", rawUrl) @@ -102,11 +105,11 @@ public SetPositionRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive /// Configuration for the request such as headers, query parameters, and middleware options. #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER #nullable enable - public RequestInformation ToPostRequestInformation(SetPositionPostRequestBody body, Action>? requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetPosition.SetPositionPostRequestBody body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPostRequestInformation(SetPositionPostRequestBody body, Action> requestConfiguration = default) + public RequestInformation ToPostRequestInformation(global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWithIndex.SetPosition.SetPositionPostRequestBody body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -117,3 +120,4 @@ public RequestInformation ToPostRequestInformation(SetPositionPostRequestBody bo } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Title/TitleRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Title/TitleRequestBuilder.cs index 59807e4f82..1ec0701097 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Title/TitleRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Title/TitleRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to manage the title property of the microsoft.graph.workbookChart entity. /// - public class TitleRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property title for drives @@ -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(WorkbookChartTitle.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartTitle.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 TitleRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/title{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public TitleRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/title{?%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(WorkbookChartTitle body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartTitle body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartTitle body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartTitle body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartTitle body, Act /// /// Represents the title of the specified chart, including the text, visibility, position and formating of the title. Read-only. /// - public class TitleRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class TitleRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class TitleRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Worksheet/WorksheetRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Worksheet/WorksheetRequestBuilder.cs index 371a5f29c2..216b6ef183 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Worksheet/WorksheetRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemAtWithIndex/Worksheet/WorksheetRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemAtWi /// /// Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity. /// - public class WorksheetRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilder : BaseCliRequestBuilder { /// /// The worksheet containing the current chart. Read-only. @@ -92,14 +95,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public WorksheetRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/worksheet{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/itemAt(index={index})/worksheet{?%24expand,%24select}", rawUrl) @@ -112,11 +115,11 @@ public WorksheetRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%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); @@ -127,7 +130,8 @@ public RequestInformation ToGetRequestInformation(Action /// The worksheet containing the current chart. Read-only. /// - public class WorksheetRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class WorksheetRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -152,3 +156,4 @@ public class WorksheetRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Axes/AxesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Axes/AxesRequestBuilder.cs index aafe80e2d6..32b470fd69 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Axes/AxesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Axes/AxesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. /// - public class AxesRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AxesRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property axes for drives @@ -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(WorkbookChartAxes.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAxes.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 AxesRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/axes{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public AxesRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/axes{?%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(WorkbookChartAxes body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxes body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAxes body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAxes body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAxes body, Acti /// /// Represents chart axes. Read-only. /// - public class AxesRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class AxesRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class AxesRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/DataLabels/DataLabelsRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/DataLabels/DataLabelsRequestBuilder.cs index c5754b1809..6e29c63012 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/DataLabels/DataLabelsRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/DataLabels/DataLabelsRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity. /// - public class DataLabelsRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataLabelsRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property dataLabels for drives @@ -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(WorkbookChartDataLabels.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartDataLabels.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 DataLabelsRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/dataLabels{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public DataLabelsRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/dataLabels{?%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(WorkbookChartDataLabels body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartDataLabels body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabels body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartDataLabels body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartDataLabels body /// /// Represents the datalabels on the chart. Read-only. /// - public class DataLabelsRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class DataLabelsRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class DataLabelsRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Format/FormatRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Format/FormatRequestBuilder.cs index 4e4985548f..da5c3713a3 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Format/FormatRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Format/FormatRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -19,7 +21,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to manage the format property of the microsoft.graph.workbookChart entity. /// - public class FormatRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property format for drives @@ -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(WorkbookChartAreaFormat.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartAreaFormat.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 FormatRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/format{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public FormatRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/format{?%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(WorkbookChartAreaFormat body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAreaFormat body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartAreaFormat body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartAreaFormat body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartAreaFormat body /// /// Encapsulates the format properties for the chart area. Read-only. /// - public class FormatRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class FormatRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class FormatRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Image/ImageGetResponse.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Image/ImageGetResponse.cs index 15b45c7ca5..5a3953a053 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Image/ImageGetResponse.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Image/ImageGetResponse.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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Image { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageGetResponse : IAdditionalDataHolder, 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 ImageGetResponse : 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 ImageGetResponse() { @@ -30,12 +32,12 @@ public ImageGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Image.ImageGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Image.ImageGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Image/ImageRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Image/ImageRequestBuilder.cs index 06a02456ff..0af0eb864d 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Image/ImageRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Image/ImageRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to call the image method. /// - public class ImageRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -77,14 +80,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image()", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image()", rawUrl) @@ -111,3 +114,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidth { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthGetResponse : IAdditionalDataHolder, 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 ImageWithWidthGetResponse : 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 ImageWithWidthGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidth.ImageWithWidthGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidth.ImageWithWidthGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidth/ImageWithWidthRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidth/ImageWithWidthRequestBuilder.cs index f43554d6cf..cca9f405a0 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidth/ImageWithWidthRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidth/ImageWithWidthRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to call the image method. /// - public class ImageWithWidthRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -83,14 +86,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width})", rawUrl) @@ -117,3 +120,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidthWithHeight { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, 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 ImageWithWidthWithHeightGetResponse : IAdditionalDataHolder, IParsa public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImageWithWidthWithHeightGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthWithHeightGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthWithHeightGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidthWithHeight.ImageWithWidthWithHeightGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthWithHeightGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidthWithHeight.ImageWithWidthWithHeightGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs index 535f79ebf8..29206390a2 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidthWithHeight/ImageWithWidthWithHeightRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to call the image method. /// - public class ImageWithWidthWithHeightRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthWithHeightRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -89,14 +92,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthWithHeightRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width},height={height})", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthWithHeightRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width},height={height})", rawUrl) @@ -123,3 +126,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidthWithHeightWithFittingMode { + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] #pragma warning disable CS1591 - public class ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDataHolder, IParsable + public partial class ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDataHolder, 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 ImageWithWidthWithHeightWithFittingModeGetResponse : IAdditionalDat public string Value { get; set; } #endif /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// public ImageWithWidthWithHeightWithFittingModeGetResponse() { @@ -30,12 +32,12 @@ public ImageWithWidthWithHeightWithFittingModeGetResponse() /// /// Creates a new instance of the appropriate class based on discriminator value /// - /// A + /// A /// The parse node to use to read the discriminator value and create the object - public static ImageWithWidthWithHeightWithFittingModeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) + public static global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeGetResponse CreateFromDiscriminatorValue(IParseNode parseNode) { _ = parseNode ?? throw new ArgumentNullException(nameof(parseNode)); - return new ImageWithWidthWithHeightWithFittingModeGetResponse(); + return new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeGetResponse(); } /// /// 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/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs index ba18bc1488..2a0075d402 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/ImageWithWidthWithHeightWithFittingMode/ImageWithWidthWithHeightWithFittingModeRequestBuilder.cs @@ -1,5 +1,7 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -18,7 +20,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to call the image method. /// - public class ImageWithWidthWithHeightWithFittingModeRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ImageWithWidthWithHeightWithFittingModeRequestBuilder : BaseCliRequestBuilder { /// /// Invoke function image @@ -95,14 +98,14 @@ public Command BuildGetCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ImageWithWidthWithHeightWithFittingModeRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width},height={height},fittingMode='{fittingMode}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ImageWithWidthWithHeightWithFittingModeRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/image(width={width},height={height},fittingMode='{fittingMode}')", rawUrl) @@ -129,3 +132,4 @@ public RequestInformation ToGetRequestInformation(Action +#pragma warning disable CS0618 using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Axes; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.DataLabels; using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Format; @@ -14,6 +15,7 @@ using ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Worksheet; using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serialization; using Microsoft.Kiota.Abstractions; using Microsoft.Kiota.Cli.Commons.Extensions; @@ -32,7 +34,8 @@ namespace ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to call the item method. /// - public class ItemWithNameRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class ItemWithNameRequestBuilder : BaseCliRequestBuilder { /// /// Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. @@ -42,7 +45,7 @@ public Command BuildAxesNavCommand() { var command = new Command("axes"); command.Description = "Provides operations to manage the axes property of the microsoft.graph.workbookChart entity."; - var builder = new AxesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Axes.AxesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -61,7 +64,7 @@ public Command BuildDataLabelsNavCommand() { var command = new Command("data-labels"); command.Description = "Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity."; - var builder = new DataLabelsRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.DataLabels.DataLabelsRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -80,7 +83,7 @@ public Command BuildFormatNavCommand() { var command = new Command("format"); command.Description = "Provides operations to manage the format property of the microsoft.graph.workbookChart entity."; - var builder = new FormatRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Format.FormatRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -155,7 +158,7 @@ public Command BuildImageNavCommand() { var command = new Command("image"); command.Description = "Provides operations to call the image method."; - var builder = new ImageRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Image.ImageRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -172,7 +175,7 @@ public Command BuildImageWithWidthRbCommand() { var command = new Command("image-with-width"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidth.ImageWithWidthRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -189,7 +192,7 @@ public Command BuildImageWithWidthWithHeightRbCommand() { var command = new Command("image-with-width-with-height"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthWithHeightRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidthWithHeight.ImageWithWidthWithHeightRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -206,7 +209,7 @@ public Command BuildImageWithWidthWithHeightWithFittingModeRbCommand() { var command = new Command("image-with-width-with-height-with-fitting-mode"); command.Description = "Provides operations to call the image method."; - var builder = new ImageWithWidthWithHeightWithFittingModeRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.ImageWithWidthWithHeightWithFittingMode.ImageWithWidthWithHeightWithFittingModeRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -223,7 +226,7 @@ public Command BuildLegendNavCommand() { var command = new Command("legend"); command.Description = "Provides operations to manage the legend property of the microsoft.graph.workbookChart entity."; - var builder = new LegendRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Legend.LegendRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -242,7 +245,7 @@ public Command BuildSeriesNavCommand() { var command = new Command("series"); command.Description = "Provides operations to manage the series property of the microsoft.graph.workbookChart entity."; - var builder = new SeriesRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Series.SeriesRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); execCommands.Add(builder.BuildPostCommand()); @@ -260,7 +263,7 @@ public Command BuildSetDataNavCommand() { var command = new Command("set-data"); command.Description = "Provides operations to call the setData method."; - var builder = new SetDataRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.SetData.SetDataRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -277,7 +280,7 @@ public Command BuildSetPositionNavCommand() { var command = new Command("set-position"); command.Description = "Provides operations to call the setPosition method."; - var builder = new SetPositionRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.SetPosition.SetPositionRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildPostCommand()); foreach (var cmd in execCommands) @@ -294,7 +297,7 @@ public Command BuildTitleNavCommand() { var command = new Command("title"); command.Description = "Provides operations to manage the title property of the microsoft.graph.workbookChart entity."; - var builder = new TitleRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Title.TitleRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildDeleteCommand()); execCommands.Add(builder.BuildGetCommand()); @@ -313,7 +316,7 @@ public Command BuildWorksheetNavCommand() { var command = new Command("worksheet"); command.Description = "Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity."; - var builder = new WorksheetRequestBuilder(PathParameters); + var builder = new global::ApiSdk.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWithName.Worksheet.WorksheetRequestBuilder(PathParameters); var execCommands = new List(); execCommands.Add(builder.BuildGetCommand()); foreach (var cmd in execCommands) @@ -323,14 +326,14 @@ public Command BuildWorksheetNavCommand() return command; } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// Path parameters for the request public ItemWithNameRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public ItemWithNameRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')", rawUrl) @@ -357,3 +360,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.Drives.Item.Items.Item.Workbook.Worksheets.Item.Charts.ItemWith /// /// Provides operations to manage the legend property of the microsoft.graph.workbookChart entity. /// - public class LegendRequestBuilder : BaseCliRequestBuilder + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegendRequestBuilder : BaseCliRequestBuilder { /// /// Delete navigation property legend for drives @@ -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(WorkbookChartLegend.CreateFromDiscriminatorValue); + var parseNode = await ParseNodeFactoryRegistry.DefaultInstance.GetRootParseNodeAsync("application/json", stream, cancellationToken); + var model = parseNode.GetObjectValue(global::ApiSdk.Models.WorkbookChartLegend.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 LegendRequestBuilder(Dictionary pathParameters) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/legend{?%24expand,%24select}", pathParameters) { } /// - /// Instantiates a new and sets the default values. + /// Instantiates a new and sets the default values. /// /// The raw URL to use for the request builder. public LegendRequestBuilder(string rawUrl) : base("{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/workbook/worksheets/{workbookWorksheet%2Did}/charts/item(name='{name}')/legend{?%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(WorkbookChartLegend body, Action>? requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLegend body, Action>? requestConfiguration = default) { #nullable restore #else - public RequestInformation ToPatchRequestInformation(WorkbookChartLegend body, Action> requestConfiguration = default) + public RequestInformation ToPatchRequestInformation(global::ApiSdk.Models.WorkbookChartLegend body, Action> requestConfiguration = default) { #endif _ = body ?? throw new ArgumentNullException(nameof(body)); @@ -289,7 +292,8 @@ public RequestInformation ToPatchRequestInformation(WorkbookChartLegend body, Ac /// /// Represents the legend for the chart. Read-only. /// - public class LegendRequestBuilderGetQueryParameters + [global::System.CodeDom.Compiler.GeneratedCode("Kiota", "1.0.0")] + public partial class LegendRequestBuilderGetQueryParameters { /// Expand related entities #if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER @@ -314,3 +318,4 @@ public class LegendRequestBuilderGetQueryParameters } } } +#pragma warning restore CS0618 diff --git a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Series/SeriesRequestBuilder.cs b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Series/SeriesRequestBuilder.cs index 20794ba893..1f430b5c7a 100644 --- a/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Series/SeriesRequestBuilder.cs +++ b/src/generated/Drives/Item/Items/Item/Workbook/Worksheets/Item/Charts/ItemWithName/Series/SeriesRequestBuilder.cs @@ -1,6 +1,8 @@ // +#pragma warning disable CS0618 using ApiSdk.Models.ODataErrors; using ApiSdk.Models; +using Microsoft.Kiota.Abstractions.Extensions; using Microsoft.Kiota.Abstractions.Serializatio{"code":"internal","msg":"git-diff-tree: context deadline exceeded","meta":{"cause":"*fmt.wrapError"}}